L’applet de commande Get-RdsRoleAssignment répertorie toutes les attributions de rôles dans l’étendue définie. Sans aucun paramètre, cette commande renvoie toutes les attributions de rôles à partir de l’étendue la plus élevée autorisée à l’utilisateur actuel. Pour définir l’étendue, vous pouvez utiliser une combinaison des paramètres suivants :
TenantGroupName
Nom du locataire
HostPoolName
AppGroupName
Cette liste peut également être filtrée en spécifiant le principal de l’attribution de rôle. Pour spécifier le principal, vous pouvez utiliser l’un des paramètres suivants :
SignInName (en anglais)
NomPrincipalDuService
GroupObjectId
Exemples
Exemple 1 : Répertorier toutes les attributions de rôles
Cette commande récupère toutes les attributions de rôles dans le contexte actuel, en commençant par l’étendue la plus élevée autorisée pour l’utilisateur actuel.
Exemple 2 : Répertorier les attributions de rôles d’un utilisateur
Cette commande récupère toutes les attributions de rôle pour le principal de service spécifié dans le contexte actuel. Vous devez fournir l’ID d’application du principal de service en tant que valeur du paramètre.
Exemple 4 : Répertorier les attributions de rôles pour un groupe Azure AD
Cette commande récupère toutes les attributions de rôles pour le groupe Azure AD spécifié dans le contexte actuel.
Paramètres
-AppGroupName
Nom du groupe d’applications.
Propriétés du paramètre
Type:
String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
True
Valeur des arguments restants:
False
-Deployment
Étendue spécifique à Windows Virtual Desktop.
Propriétés du paramètre
Type:
Switch
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
True
Valeur des arguments restants:
False
-GroupObjectId
ID d’objet du groupe Azure AD à filtrer pour les attributions de rôles.
Propriétés du paramètre
Type:
String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Alias:
UserGroupObjectId
Jeux de paramètres
GroupObjectIdParameterSet
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
True
Valeur des arguments restants:
False
-HostPoolName
Nom du pool d’hôtes.
Propriétés du paramètre
Type:
String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
True
Valeur des arguments restants:
False
-ServicePrincipalName
ID d’application du principal de service à filtrer pour les attributions de rôles.
Propriétés du paramètre
Type:
String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Alias:
SPN, ApplicationId
Jeux de paramètres
ServicePrincipalParameterSet
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
True
Valeur des arguments restants:
False
-SignInName
Nom d’utilisateur principal (UPN) de l’utilisateur à filtrer pour les attributions de rôles.
Propriétés du paramètre
Type:
String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Alias:
Messagerie électronique, Nom Principal de l'Utilisateur
Jeux de paramètres
EmptyParameterSet
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
True
Valeur des arguments restants:
False
SignInNameParameterSet
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
True
Valeur des arguments restants:
False
-TenantGroupName
Nom du groupe de locataires.
Propriétés du paramètre
Type:
String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
True
Valeur des arguments restants:
False
-TenantName
Nom du client.
Propriétés du paramètre
Type:
String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
True
Valeur des arguments restants:
False
CommonParameters
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.