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

Name In Required Type Description
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

Name Type Description
200 OK

OK

Other Status Codes

BadRequest

Zabezpieczenia

azure_auth

Udzielanie niejawne OAuth2

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

Scopes

Name Description
user_impersonation Dostęp do 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

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.

Name Type Description
error

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

CloudErrorBody

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

Name Type Description
code
  • string

Kod błędu.

details

Błędy wewnętrzne.

message
  • string

Komunikat o błędzie.

target
  • string

Element docelowy błędu.

User

Profil użytkownika laboratorium.

Name Type Description
id
  • string

Identyfikator zasobu.

location
  • string

Lokalizacja zasobu.

name
  • string

Nazwa zasobu.

properties.createdDate
  • string

Data utworzenia profilu użytkownika.

properties.identity

Tożsamość użytkownika.

properties.provisioningState
  • string

Stan aprowizacji zasobu.

properties.secretStore

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.

Name Type Description
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.

Name Type Description
keyVaultId
  • string

Identyfikator magazynu kluczy użytkownika.

keyVaultUri
  • string

Identyfikator URI magazynu kluczy użytkownika.