Authentication - Login

Autenticare l'accesso dell'utente e recuperare i dettagli dell'utente.

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

Corpo della richiesta

Media Types: "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded"

Nome Tipo Descrizione
credentials

string

Credenziali nel formato (AuthenticationMode:domain\username:password) codificate in base64.

Risposte

Nome Tipo Descrizione
200 OK

UserIdentity

Ok.Accedi con successo.

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

403 Forbidden

string

L'utente non dispone di autorizzazioni sufficienti per eseguire l'operazione.

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

Esempio

GetLogin

Esempio di richiesta

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

[
  "TmV0d29yazphYmNcYWRtaW51c2VyOlBXRDEyMw=="
]

Risposta di esempio

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

Definizioni

UserIdentity

Nome Tipo Descrizione
expiryTime

string

Scadenza Orario della sessione

name

string

Nome utente

role

string

Ruolo utente