Citrix ADC

Configurer l’authentification, l’autorisation et l’audit d’applications

Vous pouvez configurer l’authentification, l’autorisation et l’audit (AAA) pour les applications que vous configurez sur l’appliance. Une stratégie d’authentification configurée pour une application définit le type d’authentification à appliquer lorsqu’un utilisateur ou un groupe tente d’accéder à l’application. Si l’authentification externe est utilisée, la stratégie spécifie également le serveur d’authentification externe. Les stratégies d’autorisation configurées pour une application spécifient si un utilisateur ou un groupe particulier peut accéder à l’application. Les stratégies d’audit définissent le type de journal d’audit, le niveau auquel la journalisation est effectuée et d’autres paramètres du serveur d’audit. Les stratégies d’authentification et d’audit utilisent le format de stratégie classique.

Les stratégies d’authentification, les stratégies d’autorisation et les stratégies d’audit peuvent être configurées dans n’importe quel ordre. Toutefois, avant de configurer AAA pour une application, vous devez configurer un point de terminaison public pour l’application.

La configuration de l’authentification pour une application implique la spécification d’un nom de domaine complet d’authentification, d’un serveur virtuel d’authentification, d’un certificat de serveur et de stratégies d’authentification et de session. Les stratégies d’authentification sont automatiquement liées au serveur virtuel d’authentification spécifié pour l’application.

Pour configurer l’authentification pour une application AppExpert :

  1. Accédez à AppExpert > Applications.
  2. Dans le volet d’informations, effectuez l’une des opérations suivantes :
    1. Cliquez sur Ajouter pour ajouter une authentification pour une nouvelle application.
    2. Cliquez sur Modifier pour modifier une application existante.
  3. Dans la page Applications, sélectionnez une unité d’application.
  4. Dans la page du curseur Unité d’application, cliquez sur Authentification dans la section Paramètres avancés .
  5. Dans la section Authentification, sélectionnez le type d’authentification comme suit :
    1. Authentification basée sur un formulaire
    2. Authentification basée sur 401
    3. Aucun
  6. Cliquez sur OK, puis sur Terminé.

Configurer l’autorisation d’application

Vous pouvez configurer l’autorisation pour les utilisateurs et les groupes afin qu’ils puissent ensuite accéder à une application AppExpert. Si l’utilisateur ou le groupe AAA pour lequel vous souhaitez configurer les autorisations n’a pas encore été créé, vous pouvez le créer à partir d’AppExpert, puis configurer les autorisations pour l’accès à l’application.

Pour configurer les autorisations permettant à un utilisateur ou un groupe AAA d’accéder à une application AppExpert :

  1. Accédez à AppExpert > Applications.
  2. Dans le volet d’informations, cliquez sur l’application AppExpert pour laquelle vous souhaitez configurer un accès utilisateur ou groupe.
  3. Dans la page Applications, puis cliquez sur Autorisation dans la section Paramètres avancés.
  4. Procédez comme suit :
    • Si l’utilisateur ou le groupe AAA pour lequel vous souhaitez configurer des autorisations se trouve déjà dans l’arborescence Groups/Utilisateurs, faites glisser l’utilisateur ou le groupe de l’arborescence Groups/Utilisateurs vers le nœud Utilisateurs ou Groupes dans l’arborescence des applications. Ensuite, cliquez avec le bouton droit sur l’utilisateur ou le groupe et cliquez sur Autoriser.

    • Si l’utilisateur ou le groupe AAA pour lequel vous souhaitez configurer des autorisations n’est pas configuré sur l’appliance, dans l’arborescence des applications, cliquez avec le bouton droit sur Utilisateurs ou groupes, puis cliquez sur Ajouter. Dans la boîte de dialogue Créer un groupe AAA ou Créer un utilisateur AAA, saisissez les valeurs, cliquez sur Créer, puis cliquez sur Fermer.

      L’utilisateur ou le groupe est créé avec l’autorisation définie sur Autoriser. Pour modifier le paramètre d’autorisation, cliquez avec le bouton droit sur le groupe ou l’utilisateur, puis cliquez sur le paramètre d’autorisation.

  5. Cliquez sur Terminé, puis sur Fermer .

Configurer l’audit des applications

Lorsque vous configurez des stratégies d’audit pour une application, vous devez spécifier le serveur vers lequel les messages de journal doivent être dirigés, le format des messages consignés et le niveau de journal. Vous pouvez également configurer d’autres paramètres, tels que la fonction de journalisation et le format de date. Les stratégies d’audit sont automatiquement liées à tous les points de terminaison publics de l’application AppExpert.

Pour configurer des stratégies d’audit pour une application :

  1. Accédez à AppExpert > Applications.
  2. Dans le volet d’informations, cliquez sur l’application pour laquelle vous souhaitez configurer les stratégies d’audit.
  3. Dans la page du curseur Unité d’application, cliquez sur l’icône + dans la section Stratégies pour configurer les stratégies d’audit.
  4. Dans la page du curseur Stratégies, sélectionnez le type de stratégie comme Audit Syslog ou Audit Nslog, puis cliquez sur Continuer .
  5. Dans la section Liaison de stratégie, définissez les paramètres suivants.
    1. Sélectionnez une stratégie à lier. Si vous n’avez pas de stratégie de liaison, cliquez sur + pour créer une nouvelle stratégie.

    2. Pour créer une nouvelle stratégie d’audit, sous Nom de la stratégie, cliquez sur Nouvelle stratégie, puis, dans la page Stratégie, procédez comme suit :

      1. Dans la zone Nom, tapez un nom pour la stratégie.
      2. La zone Nom contient déjà la chaîne requise au début du nom du serveur. Vous ne pouvez pas modifier la chaîne.
      3. Dans la liste Type d’audit, sélectionnez le type d’audit (SYSLOG ou NSLOG).
      4. Si le serveur d’audit que vous souhaitez spécifier est déjà répertorié dans la liste Serveur, sélectionnez le serveur dans la liste, puis, si vous souhaitez modifier les paramètres du serveur, cliquez sur Modifier. Dans la boîte de dialogue Configurer le serveur d’audit, modifiez les paramètres le cas échéant, puis cliquez sur OK. Pour plus d’informations sur les paramètres de la boîte de dialogue Configurer le serveur d’audit, reportez-vous à la section Audit des sessions authentifiées.
      5. Si vous souhaitez configurer un nouveau serveur d’audit, cliquez sur Nouveau, puis, dans la boîte de dialogue Créer un serveur d’audit, tapez un nom pour le serveur, spécifiez l’adresse IP du serveur, le numéro de port et les autres paramètres appropriés. Lorsque vous avez terminé, cliquez sur OK.
      6. Cliquez sur Créer.
    3. Pour modifier les priorités des nouvelles stratégies d’audit que vous avez créées, sous Priorité, pour chaque stratégie pour laquelle vous souhaitez modifier la priorité, double-cliquez sur la valeur de priorité et tapez une nouvelle valeur de priorité.

    4. Pour régénérer les priorités, cliquez sur Régénérer les priorités.

    5. Pour dissocier une stratégie, cliquez sur la stratégie, puis cliquez sur Dissocier stratégie.

    6. Pour modifier une stratégie, cliquez sur la stratégie, puis cliquez sur Modifier la stratégie.

  6. Cliquez sur Appliquer les modifications, puis cliquez sur Fermer.

Désactivation de l’AAA pour une application

Après avoir configuré AAA pour une application, vous pouvez désactiver la configuration AAA pour cette application. Lorsque vous désactivez AAA pour une application, la configuration n’est pas perdue. Vous pouvez activer AAA pour l’application lorsque vous souhaitez réappliquer la configuration.

Pour activer ou désactiver AAA pour une application :

  1. Accédez à AppExpert > Applications.
  2. Dans le volet d’informations, cliquez sur l’application pour laquelle vous souhaitez activer ou désactiver AAA, puis effectuez l’une des opérations suivantes :
  3. Pour désactiver AAA pour l’application, cliquez sur Désactiver AAA.
  4. Pour activer AAA pour l’application, cliquez sur Activer AAA.

Configurer l’authentification, l’autorisation et l’audit d’applications