Users - Get

Abrufen des Benutzerprofils.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
labName
path True

string

Der Name des Labs.

name
path True

string

Der Name des Benutzerprofils.

resourceGroupName
path True

string

Der Name der Ressourcengruppe.

subscriptionId
path True

string

Die Abonnement-ID.

api-version
query True

string

Client-API-Version.

$expand
query

string

Geben Sie die $expand-Abfrage an. Beispiel: 'properties($select=identity)'

Antworten

Name Typ Beschreibung
200 OK

User

OK

Other Status Codes

CloudError

BadRequest

Sicherheit

azure_auth

Implizite OAuth2-Gewährung

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

Scopes

Name Beschreibung
user_impersonation Zugriff auf Microsoft Azure

Beispiele

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

Definitionen

Name Beschreibung
CloudError

Fehler aus einer REST-Anforderung.

CloudErrorBody

Text eines Fehlers aus einer REST-Anforderung.

User

Profil eines Labbenutzers.

UserIdentity

Identitätsattribute eines Labbenutzers.

UserSecretStore

Eigenschaften des geheimen Speichers eines Benutzers.

CloudError

Fehler aus einer REST-Anforderung.

Name Typ Beschreibung
error

CloudErrorBody

Der aufgetretene Cloudfehler

CloudErrorBody

Text eines Fehlers aus einer REST-Anforderung.

Name Typ Beschreibung
code

string

Der Fehlercode.

details

CloudErrorBody[]

Innere Fehler.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

User

Profil eines Labbenutzers.

Name Typ Beschreibung
id

string

Der Bezeichner der Ressource.

location

string

Der Speicherort der Ressource.

name

string

Der Name der Ressource.

properties.createdDate

string

Das Erstellungsdatum des Benutzerprofils.

properties.identity

UserIdentity

Die Identität des Benutzers.

properties.provisioningState

string

Der Bereitstellungs-status der Ressource.

properties.secretStore

UserSecretStore

Der Geheimspeicher des Benutzers.

properties.uniqueIdentifier

string

Der eindeutige unveränderliche Bezeichner einer Ressource (Guid).

tags

object

Die Tags der Ressource.

type

string

Der Typ der Ressource.

UserIdentity

Identitätsattribute eines Labbenutzers.

Name Typ Beschreibung
appId

string

Legen Sie auf die App-ID des Client-JWT fest, der die Anforderung stellt.

objectId

string

Legen Sie auf die Objekt-ID des Client-JWT fest, der die Anforderung stellt. Nicht alle Benutzer verfügen über die Objekt-ID. Für CSP-Szenarien (Wiederverkäufer) ist z. B. die Objekt-ID nicht verfügbar.

principalId

string

Legen Sie auf die Prinzipal-ID des Client-JWT fest, der die Anforderung stellt. Der Dienstprinzipal verfügt nicht über die Prinzipal-ID.

principalName

string

Legen Sie auf den Prinzipalnamen /UPN des Client-JWT fest, der die Anforderung stellt.

tenantId

string

Legen Sie auf die Mandanten-ID des Client-JWT fest, der die Anforderung stellt.

UserSecretStore

Eigenschaften des geheimen Speichers eines Benutzers.

Name Typ Beschreibung
keyVaultId

string

Die ID des Schlüsseltresors des Benutzers.

keyVaultUri

string

Der URI des Schlüsseltresors des Benutzers.