Authentication - Login
Autentica el inicio de sesión del usuario y recupera los detalles del usuario.
POST http://<Servername>/OperationsManager/authenticate
Cuerpo de la solicitud
Media Types: "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded"
Nombre | Tipo | Description |
---|---|---|
credentials |
string |
Credenciales con el formato (AuthenticationMode:domain\username:password) codificadas en base64. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Ok.Inicie sesión correctamente. Media Types: "application/json", "text/json", "application/xml", "text/xml" |
|
403 Forbidden |
string |
El usuario no tiene permiso suficiente para realizar la operación. Media Types: "application/json", "text/json", "application/xml", "text/xml" |
Ejemplos
GetLogin
Solicitud de ejemplo
POST http://<Servername>/OperationsManager/authenticate
[
"TmV0d29yazphYmNcYWRtaW51c2VyOlBXRDEyMw=="
]
Respuesta de muestra
{
"name": "contoso\\adminuser",
"expiryTime": "2022-06-21T01:59:01.3448758Z",
"role": "Administrator"
}
Definiciones
UserIdentity
Nombre | Tipo | Description |
---|---|---|
expiryTime |
string |
Hora de caducidad de la sesión |
name |
string |
Nombre de usuario |
role |
string |
Rol de usuario |