El cmdlet Get-RdsRoleAssignment enumera todas las asignaciones de roles en el ámbito definido. Sin ningún parámetro, este comando devuelve todas las asignaciones de roles que comienzan en el ámbito más alto autorizado para el usuario actual. Para definir el ámbito, puede utilizar una combinación de los siguientes parámetros:
TenantGroupName
NombreDelInquilino
HostPoolName
AppGroupName
Esta lista también se puede filtrar especificando la entidad de seguridad de la asignación de roles. Para especificar la entidad de seguridad, puede utilizar uno de los siguientes parámetros:
SignInName (SignInName)
NombrePrincipalDelServicio
GroupObjectId
Ejemplos
Ejemplo 1: Enumerar todas las asignaciones de roles
Este comando obtiene todas las asignaciones de roles para la entidad de servicio especificada en el contexto actual. Debe proporcionar el identificador de aplicación de la entidad de servicio como valor del parámetro.
Ejemplo 4: Enumeración de asignaciones de roles para un grupo de Azure AD
Este comando obtiene todas las asignaciones de roles para el grupo de Azure AD especificado en el contexto actual.
Parámetros
-AppGroupName
Nombre del grupo de aplicaciones.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
True
Valor de los argumentos restantes:
False
-Deployment
Ámbito específico de Windows Virtual Desktop.
Propiedades del parámetro
Tipo:
Switch
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
True
Valor de los argumentos restantes:
False
-GroupObjectId
Id. de objeto del grupo de Azure AD que se va a filtrar por asignaciones de roles.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Alias:
UserGroupObjectId
Conjuntos de parámetros
GroupObjectIdParameterSet
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
True
Valor de los argumentos restantes:
False
-HostPoolName
Nombre del grupo de hosts.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
True
Valor de los argumentos restantes:
False
-ServicePrincipalName
Id. de aplicación de la entidad de servicio que se va a filtrar por asignaciones de roles.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Alias:
SPN, ApplicationId
Conjuntos de parámetros
ServicePrincipalParameterSet
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
True
Valor de los argumentos restantes:
False
-SignInName
El nombre principal de usuario (UPN) del usuario que se va a filtrar por asignaciones de roles.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Alias:
Correo Electrónico, NombrePrincipalDelUsuario
Conjuntos de parámetros
EmptyParameterSet
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
True
Valor de los argumentos restantes:
False
SignInNameParameterSet
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
True
Valor de los argumentos restantes:
False
-TenantGroupName
Nombre del grupo de inquilinos.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
True
Valor de los argumentos restantes:
False
-TenantName
El nombre del inquilino.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
True
Valor de los argumentos restantes:
False
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.