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 |
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 |