Testar AutenticaçãoLdap
Você pode usar o TestLdapAuthentication Método para validar as configurações de autenticação LDAP atualmente ativadas. Se a configuração estiver correta, a chamada da API retorna a associação de grupo do usuário testado.
Parâmetros
Este método possui os seguintes parâmetros de entrada:
| Nome | Descrição | Tipo | Valor padrão | Obrigatório |
|---|---|---|---|---|
nome de usuário |
O nome de usuário a ser testado. |
corda |
Nenhum |
Sim |
senha |
A senha para o nome de usuário a ser testado. |
corda |
Nenhum |
Sim |
Configuração LDAP |
Um objeto ldapConfiguration a ser testado. Se você fornecer esse parâmetro, o sistema testará a configuração fornecida mesmo que a autenticação LDAP esteja desativada no momento. |
Nenhum |
Não |
Valores de retorno
Este método tem os seguintes valores de retorno:
| Nome | Descrição | Tipo |
|---|---|---|
grupos |
Lista de grupos LDAP que incluem o usuário testado como membro. |
variedade |
nome de usuário |
O nome distinto LDAP completo do usuário testado. |
corda |
Exemplo de solicitação
As solicitações para esse método são semelhantes ao seguinte exemplo:
{
"method": "TestLdapAuthentication",
"params": {"username":"admin1",
"password":"admin1PASS"
},
"id": 1
}
Exemplo de resposta
Este método retorna uma resposta semelhante ao exemplo a seguir:
{
"id": 1,
"result": {
"groups": [
"CN=StorageMgmt,OU=PTUsers,DC=prodtest,DC=solidfire,DC=net"
],
"userDN": "CN=Admin1 Jones,OU=PTUsers,DC=prodtest,DC=solidfire,DC=net"
}
}
Novidade desde a versão
9,6