Rubrique précédente: Configuration de la liste de contrôle d'accès pour l'utilisation de l'authentification LDAPRubrique suivante: groupes de ressources


Autorisation des utilisateurs authentifiés par LDAP

Lorsque vous configurez la liste de contrôle d'accès avec authentification LDAP des utilisateurs, spécifiez un rôle par défaut avec le paramètre suivant :

lisa.acl.ldap.lisaDefaultRole

Rôle par défaut affecté à un utilisateur ajouté à la base de données de DevTest après son authentification. Si vous n'incluez pas cette propriété, le rôle par défaut est Guest (Invité).

Lorsqu'un utilisateur se connecte avec des informations d'identification LDAP valides, LDAP authentifie l'utilisateur ; s'il n'existe pas dans la base de données de DevTest, une ligne est automatiquement ajoutée à la base de données. La ligne inclut l'ID d'utilisateur et le rôle actuellement spécifié pour lisa.acl.ldap.lisaDefaultRole.

Il existe treize rôles. Par exemple, vous pouvez définir le rôle par défaut sur Runtime (Exécution). Lorsque chaque utilisateur se connecte à une interface utilisateur ou une interface de ligne de commande DevTest la première fois, une ligne est ajoutée à la table devTest Users (Utilisateurs DevTest) avec leur ID d'utilisateur et leur rôle par défaut.

Initialement, tous les utilisateurs LDAP obtiennent un seul rôle par défaut.

Pour mettre à jour la table devTest Users (Utilisateurs DevTest) via l'affectation de rôles spécifiques :

  1. Demandez à tous les utilisateurs de DevTest de se connecter à DevTest Solutions, puis de se déconnecter.
  2. Accédez à la console DevTest et connectez-vous.
    http://nom-hôte:1505
    
  3. Cliquez sur Server Console (Console de serveur), puis sur l'onglet Administrativ dans le volet de navigation gauche.
  4. Cliquez sur Users (Utilisateurs).

    La table devTest Users (Utilisateurs DevTest) s'ouvre.

  5. Pour chaque utilisateur, supprimez le rôle par défaut et sélectionnez le rôle approprié.
  6. (Facultatif) pour afficher les autorisations d'un rôle dans le volet droit de la boîte de dialogue User Detail (Détails de l'utilisateur), cliquez sur l'icône Show User Details (Afficher les détails de l'utilisateur), puis sur le nom du rôle.
  7. Cliquez sur Save (Enregistrer).

Pour mettre à jour la table devTest Users (Utilisateurs DevTest) automatiquement :

  1. Définissez la valeur par défaut sur un rôle donné.
  2. Demandez à tous les utilisateurs auxquels vous voulez affecter ce rôle de se connecter à DevTest Solutions, puis de se déconnecter.
  3. Modifiez le rôle par défaut par un autre rôle.
  4. Demandez à tous les utilisateurs auxquels vous voulez affecter ce rôle de se connecter à DevTest Solutions, puis de se déconnecter.
  5. Répétez les étapes 3 et 4 pour chaque rôle.