Partager via


Access Control - List Users

Obtenez tous les principaux (utilisateur) qui ont des rôles qui leur sont attribués dans l’étendue d’un locataire.

GET https://prod.core.sphere.azure.net/v2/tenants/{tenantId}/users

Paramètres URI

Nom Dans Obligatoire Type Description
tenantId
path True

string

uuid

ID de locataire dans lequel obtenir des rôles.

Réponses

Nom Type Description
200 OK

AccessControlPrincipalsResponse

Opération réussie.

Exemples

List users

Sample Request

GET https://prod.core.sphere.azure.net/v2/tenants/768c2cd6-1bf0-4521-9f53-084a331d81cb/users

Sample Response

{
  "TenantId": "768c2cd6-1bf0-4521-9f53-084a331d81cb",
  "Principals": [
    {
      "PrincipalId": "474dfa25-a681-4bda-9932-7d42354c944d",
      "DisplayName": "Avery Howard",
      "Mail": "avery@contoso.com",
      "Roles": [
        "Administrator",
        "Contributor"
      ]
    },
    {
      "PrincipalId": "599c0db8-e54a-4ccf-9c39-67cc22038597",
      "DisplayName": "Parker Jones",
      "Mail": "parker@contoso.com",
      "Roles": [
        "Contributor"
      ]
    }
  ]
}

Définitions

Nom Description
AccessControlPrincipal
AccessControlPrincipalsResponse

AccessControlPrincipal

Nom Type Description
DisplayName

string

Obtient ou définit le nom d’affichage associé de l’utilisateur.

Mail

string

Obtient ou définit l’e-mail associé de l’utilisateur.

PrincipalId

string

Obtient ou définit l’ID principal de l’utilisateur/principal de service.

Roles

string[]

Obtient ou définit les rôles attribués à un autre PrincipalId

AccessControlPrincipalsResponse

Nom Type Description
Principals

AccessControlPrincipal[]

Obtient ou définit la collection de principaux avec des rôles attribués dans ce locataire.

TenantId

string

Obtient ou définit l’ID du locataire Azure Sphere.