O recurso Login sem Contexto do OpenText Identity Console (versão 1.6 e posterior) permite que os usuários façam login apenas com um nome de usuário e uma senha, sem precisar conhecer ou entender todo o contexto do objeto usuário. Por exemplo, admin.support. Se existirem vários usuários com o mesmo nome de usuário na árvore, o Login sem Contexto tentará o login usando a primeira conta do usuário que ele encontrar com a senha fornecida. Nesse caso, o usuário deve fornecer o contexto completo ao efetuar login.
Os administradores têm o direito de mover os objetos Usuário ou mudar o nome da organização, mas isso não restringe o login dos usuários.
Conta de serviço: Para usar o Login sem Contexto, você precisa fornecer as credenciais para a conta de serviço que deve ter os seguintes direitos no objeto raiz da árvore:
Ler no atributo CN.
Procurar em [Direitos de entrada].
Para aproveitar o Login sem Contexto para uma determinada árvore, com base no seu ambiente, você precisa habilitar o recurso Login sem Contexto. O seguinte procedimento explica como habilitar o Login sem Contexto:
Para executar o login script, você precisa ter credenciais de administrador ou permissões de leitura para o atributo CN na árvore. O procedimento a seguir explica como habilitar o Login sem Contexto para independente.
Navegue até a pasta na qual o build é extraído.
Execute o login script sem contexto, por exemplo:./Contactless-login e digite as seguintes informações de uma conta de identidade de serviço:
Endereço IP do servidor: Endereço IP/DNS do servidor OpenText eDirectory.
DN do usuário: DN do Usuário para autenticação.
Password: Senha para autenticação
Exemplo:
./contextless-login -i < Tree Server IP/DNS> -a < cn=User, o=organization > -w < Password >.
NOTA:
Quando uma senha tem caracteres especiais, ela precisa ser colocada entre aspas simples. Exemplo: 'Nvll13#-Th1$1$L0ng'.
Exemplo:
./contextless-login -i < Tree Server IP/DNS> -a < cn=User, o=organization > -w '< Password >'.
Para saber mais sobre o uso e as opções, execute o comando:
./contextless-login -h
Uma mensagem aparece como 'Login sem contexto configurado'.
Para habilitar o Login sem Contexto para o Docker, execute o comando:
docker exec -it <identityconsole container name> /opt/novell/eDirAPI/sbin/contextless-login -i < Tree Server IP/DNS> -a <User DN> -w <User Password>
Por exemplo:
docker exec -it idconsolecontainer-1 /opt/novell/eDirAPI/sbin/contextless-login -i edirserver.novell.com -a cn=admin,o=novell -w novell
NOTA:Quando uma senha tem caracteres especiais, ela precisa ser colocada entre aspas simples. Exemplo: 'Nvll13#-Th1$1$L0ng'
No momento, o Login sem Contexto não suporta a estação de trabalho.
IMPORTANTE:Se a senha da conta de serviço for modificada ou expirar, você precisará executar novamente o script de Login sem Contexto com as novas credenciais.