Udostępnij za pośrednictwem


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

UserIdentity

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