La fonctionnalité Connexion sans contexte d'OpenText Identity Console (1.6 et versions ultérieures) permet aux utilisateurs de se connecter uniquement avec un nom d'utilisateur et un mot de passe, sans avoir à connaître ni comprendre le contexte complet de leur objet Utilisateur. Par exemple, admin.support. Si plusieurs utilisateurs portent le même nom dans l'arborescence, la connexion sans contexte tente de connecter l'utilisateur à l'aide du premier compte d'utilisateur qu'elle trouve avec le mot de passe fourni. Dans ce cas, l'utilisateur doit fournir le contexte complet lors de la connexion.
Les administrateurs ont le droit de déplacer les objets Utilisateur ou de modifier le nom de l'organisation, mais cela n'empêche pas les utilisateurs de se connecter.
Compte de service : pour utiliser la connexion sans contexte, vous devez fournir les informations d'identification du compte de service qui doit disposer des droits suivants sur l'objet Racine de l'arborescence :
Lire sur l'attribut CN.
Parcourir sur [Droits sur l'entrée].
Pour tirer parti de la connexion sans contexte pour une arborescence donnée, en fonction de votre environnement, vous devez activer la fonctionnalité Connexion sans contexte. La procédure ci-dessous explique comment activer la connexion sans contexte :
pour exécuter le script de connexion, vous devez avoir des informations d'identification d'administrateur ou des autorisations de lecture pour l'attribut CN dans l'arborescence. La procédure suivante explique comment activer la connexion sans contexte pour le mode autonome.
Accédez au dossier dans lequel la version est extraite.
Exécutez le script de connexion sans contexte, par exemple : /contextless-login, puis entrez les informations suivantes d’un compte d’identité de service :
Adresse IP du serveur : adresse IP/DNS du serveur OpenText eDirectory.
DN de l’utilisateur : DN utilisateur pour l’authentification.
Password : mot de passe d'authentification
Exemple :
./contextless-login -i < Tree Server IP/DNS> -a < cn=User, o=organization > -w < Password >.
REMARQUE :
lorsqu'un mot de passe contient des caractères spéciaux, il doit être placé entre guillemets simples. Exemple : 'Nvll13#-Th1$1$L0ng'..
Exemple :
./contextless-login -i < Tree Server IP/DNS> -a < cn=User, o=organization > -w '< Password >'.
Pour en savoir plus sur l’utilisation et les options, exécutez la commande :
./contextless-login -h
Un message indiquant qu'une connexion sans contexte est configurée apparaît.
Pour activer la connexion sans contexte pour Docker, exécutez la commande suivante :
docker exec -it <identityconsole container name> /opt/novell/eDirAPI/sbin/contextless-login -i < Tree Server IP/DNS> -a <User DN> -w <User Password>
Par exemple :
docker exec -it idconsolecontainer-1 /opt/novell/eDirAPI/sbin/contextless-login -i edirserver.novell.com -a cn=admin,o=novell -w novell
REMARQUE :lorsqu'un mot de passe contient des caractères spéciaux, il doit être placé entre guillemets simples. Exemple : 'Nvll13#-Th1$1$L0ng'.
Actuellement, la connexion sans contexte ne prend pas en charge le poste de travail.
IMPORTANT :si le mot de passe du compte de service est modifié ou expiré, vous devez réexécuter le script de connexion sans contexte avec les nouvelles informations d'identification.