Partilhar via


Authentication - Login

Autenticar o login do utilizador e recuperar os dados do utilizador.

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 formulário (AutenticaçãoMode:domínio\username:password) codificadas na base64.

Respostas

Name Tipo Description
200 OK

UserIdentity

Ok.Assine com sucesso.

Media Types: "application/json", "text/json", "application/xml", "text/xml"

403 Forbidden

string

O utilizador não tem autorização suficiente para efetuar a operação.

Media Types: "application/json", "text/json", "application/xml", "text/xml"

Exemplos

GetLogin

Sample Request

POST http://<Servername>/OperationsManager/authenticate

[
  "TmV0d29yazphYmNcYWRtaW51c2VyOlBXRDEyMw=="
]

Sample Response

{
  "name": "contoso\\adminuser",
  "expiryTime": "2022-06-21T01:59:01.3448758Z",
  "role": "Administrator"
}

Definições

UserIdentity

Name Tipo Description
expiryTime

string

Prazo de expiração da sessão

name

string

Nome de Utilizador

role

string

Função de Utilizador