Authentication - Login
Uwierzytelnij login użytkownika i pobierz dane użytkownika.
POST http://<Servername>/OperationsManager/authenticate
Treść żądania
Media Types: "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded"
Nazwa | Typ | Opis |
---|---|---|
credentials |
string |
Poświadczenia w postaci (AuthenticationMode:domain\username:password) zakodowane w base64. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Ok.Logowanie powiodło się. Media Types: "application/json", "text/json", "application/xml", "text/xml" |
|
403 Forbidden |
string |
Użytkownik nie ma wystarczających uprawnień do wykonania operacji. Media Types: "application/json", "text/json", "application/xml", "text/xml" |
Przykłady
GetLogin
Przykładowe żądanie
POST http://<Servername>/OperationsManager/authenticate
[
"TmV0d29yazphYmNcYWRtaW51c2VyOlBXRDEyMw=="
]
Przykładowa odpowiedź
{
"name": "contoso\\adminuser",
"expiryTime": "2022-06-21T01:59:01.3448758Z",
"role": "Administrator"
}
Definicje
UserIdentity
Nazwa | Typ | Opis |
---|---|---|
expiryTime |
string |
Czas wygaśnięcia sesji |
name |
string |
Nazwa użytkownika |
role |
string |
Rola użytkownika |