Users - Get

Mendapatkan profil pengguna.

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

Parameter URI

Name In Required Type Description
labName
path True
  • string

Nama lab.

name
path True
  • string

Nama profil pengguna.

resourceGroupName
path True
  • string

Nama grup sumber daya.

subscriptionId
path True
  • string

ID langganan.

api-version
query True
  • string

Versi API klien.

$expand
query
  • string

Tentukan kueri $expand. Contoh: 'properties($select=identity)'

Respons

Name Type Description
200 OK

OK

Other Status Codes

BadRequest

Keamanan

azure_auth

Pemberian Implisit OAuth2

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

Scopes

Name Description
user_impersonation Akses Microsoft Azure

Contoh

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

Definisi

CloudError

Kesalahan dari permintaan REST.

CloudErrorBody

Isi kesalahan dari permintaan REST.

User

Profil pengguna lab.

UserIdentity

Atribut identitas pengguna lab.

UserSecretStore

Properti penyimpanan rahasia pengguna.

CloudError

Kesalahan dari permintaan REST.

Name Type Description
error

Kesalahan cloud yang terjadi

CloudErrorBody

Isi kesalahan dari permintaan REST.

Name Type Description
code
  • string

Kode kesalahan.

details

Kesalahan dalam.

message
  • string

Pesan kesalahan.

target
  • string

Target kesalahan.

User

Profil pengguna lab.

Name Type Description
id
  • string

Pengidentifikasi sumber daya.

location
  • string

Lokasi sumber daya.

name
  • string

Nama sumber daya.

properties.createdDate
  • string

Tanggal pembuatan profil pengguna.

properties.identity

Identitas pengguna.

properties.provisioningState
  • string

Status provisi sumber daya.

properties.secretStore

Penyimpanan rahasia pengguna.

properties.uniqueIdentifier
  • string

Pengidentifikasi unik yang tidak dapat diubah dari sumber daya (Guid).

tags
  • object

Tag sumber daya.

type
  • string

Jenis sumber daya.

UserIdentity

Atribut identitas pengguna lab.

Name Type Description
appId
  • string

Atur ke Id aplikasi JWT klien yang membuat permintaan.

objectId
  • string

Atur ke ID objek JWT klien yang membuat permintaan. Tidak semua pengguna memiliki ID objek. Untuk skenario Penyedia Solusi Cloud (reseller) misalnya, ID objek tidak tersedia.

principalId
  • string

Atur ke Id utama klien JWT yang membuat permintaan. Perwakilan layanan tidak akan memiliki Id utama.

principalName
  • string

Atur ke nama prinsipal / UPN klien JWT yang membuat permintaan.

tenantId
  • string

Atur ke ID penyewa JWT klien yang membuat permintaan.

UserSecretStore

Properti penyimpanan rahasia pengguna.

Name Type Description
keyVaultId
  • string

ID Brankas kunci pengguna.

keyVaultUri
  • string

URI brankas Kunci pengguna.