Get-RDMPrincipalRoleAssignment
Synopsis
Récupérer les rôles administratifs détenus par un utilisateur, un groupe d'utilisateurs ou une identité d’application.
Syntaxe
Utilisateur
Get-RDMPrincipalRoleAssignment [-User] <PSUserInfo> [-IncludeIndirect]
[-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]UserGroup
Get-RDMPrincipalRoleAssignment [-UserGroup] <PSRoleInfo> [-IncludeIndirect]
[-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]ApplicationIdentity
Get-RDMPrincipalRoleAssignment [-ApplicationIdentity] <PSApplicationIdentityInfo> [-IncludeIndirect]
[-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]Description
Récupérer chaque attribution de rôle administratif détenue par un principal, dans chaque portée. Il s'agit de la recherche inverse de Get-RDMRoleAssignment : au lieu de qui détient un rôle à une portée, elle répond quels rôles un principal détient n'importe où. Utiliser -IncludeIndirect pour faire aussi apparaître les rôles accordés par l'intermédiaire d'un groupe d'utilisateurs auquel le principal appartient ; ces attributions portent le groupe qui accorde dans GroupID et GroupName.
Exemples
Exemple 1
Récupère chaque rôle attribué directement à un utilisateur.
Exemple 2
Inclut aussi les rôles que l'utilisateur détient par l'appartenance à un groupe d'utilisateurs.
Exemple 3
Récupère chaque rôle détenu par une identité d’application.
Paramètres
-ApplicationIdentity
Identité d’application à rechercher
-ForcePromptAnswer
Commutateur à utiliser avec prudence. Il répondra automatiquement aux invites posant des questions oui/non, oui/non/annuler ou ok/annuler. En cas d'invites multiples, plusieurs valeurs peuvent être passées à ce paramètre. Voici les valeurs acceptées :
Yes : Accepter l'invite. Couvre les valeurs OK et Automatic.
No : Refuser l'invite oui/non/annuler. « Cancel » est l'option de repli s'il n'y a pas d'option « No ».
Cancel : Annuler l'invite oui/non/annuler. « No » est l'option de repli s'il n'y a pas d'option « Cancel ».
-IncludeIndirect
Inclure aussi les rôles accordés par l'intermédiaire d'un groupe d'utilisateurs auquel le principal appartient, pas seulement les attributions directes
-User
Utilisateur à rechercher
-UserGroup
Groupe d'utilisateurs à rechercher
CommonParameters
Cette applet de commande prend en charge les paramètres communs : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d'informations, consultez about_CommonParameters.
Entrées
RemoteDesktopManager.PowerShellModule.PSOutputObject.PSUserInfo
Utilisateur à rechercher
RemoteDesktopManager.PowerShellModule.PSOutputObject.PSRoleInfo
Groupe d'utilisateurs à rechercher
RemoteDesktopManager.PowerShellModule.PSOutputObject.PSApplicationIdentityInfo
Identité d’application à rechercher
Sorties
RemoteDesktopManager.PowerShellModule.PSOutputObject.PSPrincipalRoleAssignment
Notes
Pour plus d'information, tapez « Get-Help Get-RDMPrincipalRoleAssignment -detailed ». Pour de l'information technique, tapez « Get-Help Get-RDMPrincipalRoleAssignment -full ».
Mis à jour
Ce contenu vous a-t-il été utile ?