Citrix ADC

Configuration de l’authentification, de l’autorisation et de l’audit des applications

Vous pouvez configurer Authentification, autorisation et 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 spécifique 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, d’autorisation et 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. Sur 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 par formulaire
    2. Authentification basée sur 401
    3. Aucun
  6. Cliquez sur OK, puis sur Terminé.

Configurer l’autorisation des applications

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

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 de détails, cliquez sur l’application AppExpert pour laquelle vous souhaitez configurer l’accès d’un utilisateur ou d’un 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/Users, faites glisser l’utilisateur ou le groupe de l’arborescence Groups/Users vers le nœud Users or Groups dans l’arborescence des applications. Cliquez ensuite 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, renseignez les valeurs, cliquez sur Créer, puis 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 cliquez 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 enregistrés et le niveau de journalisation. Vous pouvez éventuellement 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 les stratégies d’audit pour une application :

  1. Accédez à AppExpert > Applications.
  2. Dans le volet de détails, 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 Audit Syslog ou Audit Nslog et cliquez sur Continuer.
  5. Dans la section Liaison de stratégie, définissez les paramètres suivants.
    1. Sélectionnez une stratégie pour la liaison. 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 le nom de 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 figure déjà dans la liste des serveurs, sélectionnez-le 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’Auditing, consultez 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 dont vous souhaitez modifier la priorité, double-cliquez sur la valeur de priorité et saisissez 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 délier une stratégie, cliquez sur la stratégie, puis cliquez sur Délier la stratégie.

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

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

Désactiver 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 de détails, 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.
Configuration de l’authentification, de l’autorisation et de l’audit des applications