Funkcja bezkontekstowego logowania w oprogramowaniu OpenText Identity Console (w wersji 1.6 i nowszych) umożliwia użytkownikom logowanie się za pomocą jednej nazwy użytkownika i hasła bez potrzeby znajomości lub rozumienia całego kontekstu obiektu użytkownika. Na przykład admin.support. Jeśli w drzewie istnieje wielu użytkowników o tej samej nazwie użytkownika, logowanie bezkontekstowe próbuje wykonać logowanie z użyciem podanego hasła dla pierwszego znalezionego konta użytkownika. W takim przypadku użytkownik musi podać pełny kontekst podczas logowania.
Administratorzy mają prawo przenoszenia Obiektów użytkownika lub zmiany nazwy organizacji, ale nie ogranicza to użytkownikom możliwości logowania.
Konto serwisowe: W celu korzystania z funkcji Logowania bezkontekstowego należy podać dane uwierzytelniające dla Konta serwisowego, które musi mieć następujące prawa do obiektu głównego drzewa:
Odczyt atrybutu CN.
Przeglądaj [Entry Rights].
Aby skorzystać z funkcji Logowania bezkontekstowego dla danego drzewa na podstawie środowiska użytkownika, musisz włączyć funkcję Logowania bezkontekstowego. Następująca procedura objaśnia sposób włączania Logowania bezkontekstowego:
Aby uruchomić skrypt logowania, musisz mieć uprawnienia administratora lub uprawnienia odczytu do atrybutu CN drzewa. W ramach poniższej procedury wyjaśniono, jak włączyć funkcję Logowanie bezkontekstowe dla wersji samodzielnej.
Przejdź do folderu, do którego wypakowano kompilację.
Uruchom skrypt logowania bezkontekstowego, na przykład:./contextless-login i wprowadź następujące informacje o koncie tożsamości usługi:
Server IP Address: adres IP / DNS serwera OpenText eDirectory.
User DN: nazwa DN użytkownika do uwierzytelniania.
Password: hasło w celu uwierzytelnienia
Przykład:
./contextless-login -i < Tree Server IP/DNS> -a < cn=User, o=organization > -w < Password >.
UWAGA:
Hasło zawierające znaki specjalne musi być ujęte w pojedynczy cudzysłów. Przykład: 'Nvll13#-Th1$1$L0ng'.
Przykład:
./contextless-login -i < Tree Server IP/DNS> -a < cn=User, o=organization > -w '< Password >'.
Aby dowiedzieć się więcej o użyciu i opcjach, uruchom polecenie:
./contextless-login -h
Pojawi się komunikat „Skonfigurowano logowanie bezkontekstowe”.
Aby włączyć bezkontekstowe logowanie do Dockera, uruchom następujące polecenie:
docker exec -it <identityconsole container name> /opt/novell/eDirAPI/sbin/contextless-login -i < Tree Server IP/DNS> -a <User DN> -w <User Password>
Na przykład:
docker exec -it idconsolecontainer-1 /opt/novell/eDirAPI/sbin/contextless-login -i edirserver.novell.com -a cn=admin,o=novell -w novell
UWAGA:Hasło zawierające znaki specjalne musi być ujęte w pojedynczy cudzysłów. Przykład: 'Nvll13#-Th1$1$L0ng'
Obecnie Logowanie bezkontekstowe nie obsługuje stacji roboczej.
WAŻNE:Jeśli hasło do Konta serwisowego zostanie zmienione lub wygaśnie, użytkownik musi uruchomić ponownie skrypt Logowania bezkontekstowego z nowymi danymi uwierzytelniającymi.