La funzione Login senza contesto di OpenText Identity Console (versione 1.6 e successive) consente agli utenti di eseguire il login solo con un nome utente e una password, senza dover conoscere o comprendere l'intero contesto dell'oggetto Utente, ad esempio, admin.support. Se nell'albero sono presenti più utenti con lo stesso nome utente, tramite il Login senza contesto viene effettuato il tentativo di login utilizzando il primo account utente rilevato con la password fornita. In questo caso, l'utente deve fornire il contesto completo al momento del login.
Gli amministratori hanno il diritto di spostare gli oggetti Utente o di modificare il nome dell'organizzazione ma ciò non impedisce agli utenti di eseguire il login.
Account di servizio: per utilizzare il Login senza contesto, è necessario fornire le credenziali per l'account di servizio che deve disporre dei seguenti diritti sull'oggetto Root dell'albero:
Lettura dell'attributo CN.
Sfogliatura di [Diritti sulla voce].
Per utilizzare il Login senza contesto per un determinato albero, in base all'ambiente in uso, è necessario abilitare la funzione Login senza contesto. Nella procedura seguente viene illustrato come abilitare il Login senza contesto.
per eseguire lo script di login, è necessario disporre delle credenziali di amministratore o delle autorizzazioni di lettura per l'attributo CN sull'albero. Nella procedura seguente viene illustrato come abilitare il login senza contesto per la modalità autonoma.
Passare alla cartella in cui viene estratta la build.
Eseguire lo script di login senza contesto, ad esempio: /Contextless-login e immettere le seguenti informazioni di un account di identità del servizio:
Indirizzo IP del server: Indirizzo IP/DNS del server OpenText eDirectory.
DN utente: DN utente per l'autenticazione.
Password: password per l'autenticazione
Esempio:
./contextless-login -i < Tree Server IP/DNS> -a < cn=User, o=organization > -w < Password >.
NOTA:
se una password contiene caratteri speciali, deve essere racchiusa tra virgolette singole. Esempio: 'Nvll13#-Th1$1$L0ng'.
Esempio:
./contextless-login -i < Tree Server IP/DNS> -a < cn=User, o=organization > -w '< Password >'.
Per ulteriori informazioni sull'utilizzo e le opzioni, eseguire il comando:
./contextless-login -h
Viene visualizzato un messaggio di ‘Login senza contesto configurato’.
Per abilitare il Login senza contesto per Docker, eseguire il comando:
docker exec -it <identityconsole container name> /opt/novell/eDirAPI/sbin/contextless-login -i < Tree Server IP/DNS> -a <User DN> -w <User Password>
Ad esempio:
docker exec -it idconsolecontainer-1 /opt/novell/eDirAPI/sbin/contextless-login -i edirserver.novell.com -a cn=admin,o=novell -w novell
NOTA:se una password contiene caratteri speciali, deve essere racchiusa tra virgolette singole. Esempio: 'Nvll13#-Th1$1$L0ng'
Al momento il Login senza contesto non supporta le workstation.
IMPORTANTE:se la password dell'account di servizio viene modificata o è scaduta, è necessario eseguire nuovamente lo script di Login senza contesto con le nuove credenziali.