21.1 Logowanie bezkontekstowe

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:

21.1.1 Włączanie Logowania bezkontekstowego do wersji samodzielnej

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.

  1. Przejdź do folderu, do którego wypakowano kompilację.

  2. 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”.

21.1.2 Włączanie bezkontekstowego logowania do Dockera

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'

21.1.3 Włączanie Logowania bezkontekstowego do stacji roboczej

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.