Users - Get

Pobierz profil użytkownika.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{labName}/users/{name}?api-version=2018-09-15
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{labName}/users/{name}?$expand={$expand}&api-version=2018-09-15

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
labName
path True

string

Nazwa laboratorium.

name
path True

string

Nazwa profilu użytkownika.

resourceGroupName
path True

string

Nazwa grupy zasobów.

subscriptionId
path True

string

Identyfikator subskrypcji.

api-version
query True

string

Wersja interfejsu API klienta.

$expand
query

string

Określ zapytanie $expand. Przykład: "properties($select=identity)"

Odpowiedzi

Nazwa Typ Opis
200 OK

User

OK

Other Status Codes

CloudError

BadRequest

Zabezpieczenia

azure_auth

Udzielanie niejawne OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nazwa Opis
user_impersonation Uzyskiwanie dostępu do platformy Microsoft Azure

Przykłady

Users_Get

Sample Request

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.DevTestLab/labs/{devtestlabName}/users/{userName}?api-version=2018-09-15

Sample Response

{
  "properties": {
    "identity": {
      "principalName": "{principalName}",
      "principalId": "{principalId}",
      "tenantId": "{tenantId}",
      "objectId": "{objectId}",
      "appId": "{appId}"
    },
    "secretStore": {
      "keyVaultUri": "{keyVaultUri}",
      "keyVaultId": "{keyVaultId}"
    },
    "createdDate": "2018-10-01T18:40:48.1739018-07:00",
    "provisioningState": "Succeeded",
    "uniqueIdentifier": "{uniqueIdentifier}"
  },
  "id": "/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.DevTestLab/labs/{labName}/users/{userName}",
  "name": "{userName}",
  "type": "Microsoft.DevTestLab/labs/users",
  "location": "{location}",
  "tags": {
    "tagName1": "tagValue1"
  }
}

Definicje

Nazwa Opis
CloudError

Błąd żądania REST.

CloudErrorBody

Treść błędu z żądania REST.

User

Profil użytkownika laboratorium.

UserIdentity

Atrybuty tożsamości użytkownika laboratorium.

UserSecretStore

Właściwości magazynu wpisów tajnych użytkownika.

CloudError

Błąd żądania REST.

Nazwa Typ Opis
error

CloudErrorBody

Błąd chmury, który wystąpił

CloudErrorBody

Treść błędu z żądania REST.

Nazwa Typ Opis
code

string

Kod błędu.

details

CloudErrorBody[]

Błędy wewnętrzne.

message

string

Komunikat o błędzie.

target

string

Element docelowy błędu.

User

Profil użytkownika laboratorium.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu.

properties.createdDate

string

Data utworzenia profilu użytkownika.

properties.identity

UserIdentity

Tożsamość użytkownika.

properties.provisioningState

string

Stan aprowizacji zasobu.

properties.secretStore

UserSecretStore

Magazyn wpisów tajnych użytkownika.

properties.uniqueIdentifier

string

Unikatowy niezmienny identyfikator zasobu (Guid).

tags

object

Tagi zasobu.

type

string

Typ zasobu.

UserIdentity

Atrybuty tożsamości użytkownika laboratorium.

Nazwa Typ Opis
appId

string

Ustaw wartość identyfikatora aplikacji klienta JWT wysyłającego żądanie.

objectId

string

Ustaw wartość na identyfikator obiektu klienta JWT wysyłającego żądanie. Nie wszyscy użytkownicy mają identyfikator obiektu. Na przykład w scenariuszach dostawcy CSP (reseller) identyfikator obiektu jest niedostępny.

principalId

string

Ustaw wartość identyfikatora głównego klienta JWT wysyłającego żądanie. Jednostka usługi nie będzie miała identyfikatora podmiotu zabezpieczeń.

principalName

string

Ustaw nazwę główną /nazwę UPN klienta JWT wysyłającego żądanie.

tenantId

string

Ustaw wartość identyfikatora dzierżawy klienta JWT wysyłającego żądanie.

UserSecretStore

Właściwości magazynu wpisów tajnych użytkownika.

Nazwa Typ Opis
keyVaultId

string

Identyfikator magazynu kluczy użytkownika.

keyVaultUri

string

Identyfikator URI magazynu kluczy użytkownika.