Authentication - Login
Autentique o login do usuário e recupere os detalhes do usuário.
POST http://<Servername>/OperationsManager/authenticate
Corpo do Pedido
Media Types: "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded"
| Name | Tipo | Description |
|---|---|---|
| credentials |
string |
Credenciais no formato (AuthenticationMode:domain\username:password) codificadas em base64. |
Respostas
| Name | Tipo | Description |
|---|---|---|
| 200 OK |
Ok.Assine com êxito. Media Types: "application/json", "text/json", "application/xml", "text/xml" |
|
| 403 Forbidden |
string |
O usuário não tem permissão suficiente para executar a operação. Media Types: "application/json", "text/json", "application/xml", "text/xml" |
Exemplos
GetLogin
Pedido de amostra
POST http://<Servername>/OperationsManager/authenticate
[
"TmV0d29yazphYmNcYWRtaW51c2VyOlBXRDEyMw=="
]
Resposta da amostra
{
"name": "contoso\\adminuser",
"expiryTime": "2022-06-21T01:59:01.3448758Z",
"role": "Administrator"
}
Definições
UserIdentity
| Name | Tipo | Description |
|---|---|---|
| expiryTime |
string |
Expiração Tempo de sessão |
| name |
string |
Nome de Utilizador |
| role |
string |
Papel do usuário |