Users - Get

Obter o perfil do usuário.

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

Parâmetros de URI

Name In Required Type Description
labName
path True
  • string

O nome do lab.

name
path True
  • string

O nome do perfil do usuário.

resourceGroupName
path True
  • string

O nome do grupo de recursos.

subscriptionId
path True
  • string

A ID da assinatura.

api-version
query True
  • string

Versão de API do cliente.

$expand
query
  • string

Especifique a consulta $expand. Exemplo: 'properties($select=identity)'

Respostas

Name Type Description
200 OK

OK

Other Status Codes

BadRequest

Segurança

azure_auth

Concessão Implícita OAuth2

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

Scopes

Name Description
user_impersonation Microsoft Azure de acesso

Exemplos

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

Definições

CloudError

Erro de uma solicitação REST.

CloudErrorBody

Corpo de um erro de uma solicitação REST.

User

Perfil de um usuário de laboratório.

UserIdentity

Atributos de identidade de um usuário de laboratório.

UserSecretStore

Propriedades do repositório secreto de um usuário.

CloudError

Erro de uma solicitação REST.

Name Type Description
error

O erro de nuvem que ocorreu

CloudErrorBody

Corpo de um erro de uma solicitação REST.

Name Type Description
code
  • string

O código de erro.

details

Erros internos.

message
  • string

A mensagem de erro.

target
  • string

O destino do erro.

User

Perfil de um usuário de laboratório.

Name Type Description
id
  • string

O identificador do recurso.

location
  • string

A localização do recurso.

name
  • string

O nome do recurso.

properties.createdDate
  • string

A data de criação do perfil do usuário.

properties.identity

A identidade do usuário.

properties.provisioningState
  • string

O status de provisionamento do recurso.

properties.secretStore

O repositório secreto do usuário.

properties.uniqueIdentifier
  • string

O identificador imutável exclusivo de um recurso (Guid).

tags
  • object

As marcas do recurso.

type
  • string

Tipo do recurso.

UserIdentity

Atributos de identidade de um usuário de laboratório.

Name Type Description
appId
  • string

Defina como a ID do aplicativo do JWT cliente que está fazendo a solicitação.

objectId
  • string

Defina como a ID de objeto do JWT do cliente que está fazendo a solicitação. Nem todos os usuários têm id de objeto. Para cenários de CSP (revendedor), por exemplo, a ID do objeto não está disponível.

principalId
  • string

Defina como a ID principal do JWT cliente que está fazendo a solicitação. A entidade de serviço não terá a ID da entidade de segurança.

principalName
  • string

Defina como o nome principal/UPN do JWT cliente que está fazendo a solicitação.

tenantId
  • string

Defina como a ID do locatário do JWT cliente que está fazendo a solicitação.

UserSecretStore

Propriedades do repositório secreto de um usuário.

Name Type Description
keyVaultId
  • string

A ID do cofre de chaves do usuário.

keyVaultUri
  • string

O URI do cofre de chaves do usuário.