Il cmdlet Get-RdsRoleDefinition elenca tutti i ruoli disponibili per l'assegnazione. È possibile esaminare un ruolo specifico fornendo il nome o l'ID della definizione del ruolo. Attualmente, i ruoli personalizzati non sono supportati.
Esempio
Esempio 1: Elencare tutti i ruoli disponibili
PS C:\> Get-RdsRoleDefinition
RoleDefinitionName : RDS Owner
Id : 3b14baea-8d82-4610-f5da-08d623dd1cc4
Scope : /
IsCustom : False
Description : Can perform all operations on any RDS objects.
Actions : {*}
AssignableScopes : {}
Item :
RoleDefinitionName : RDS Reader
Id : 2ea11dc0-46e3-4ee8-f5db-08d623dd1cc4
Scope : /
IsCustom : False
Description : Can Read properties of RDS objects
Actions : {*/Read}
AssignableScopes : {}
Item :
RoleDefinitionName : RDS Contributor
Id : f5dc85e1-b94d-48f0-f5dc-08d623dd1cc4
Scope : /
IsCustom : False
Description : Can perform all operations on any RDS object, except role assignment
Actions : {Microsoft.RDS.Resources/*, Microsoft.RDS.Diagnostics/*}
AssignableScopes : {}
Item :
RoleDefinitionName : RDS Operator
Id : 827a079d-aa89-4d0d-f5dd-08d623dd1cc4
Scope : /
IsCustom : False
Description : Can Read diagnostics information.
Actions : {Microsoft.RDS.Diagnostics/Read}
AssignableScopes : {}
Item :
Questo comando elenca tutti i ruoli disponibili che possono essere assegnati.
Parametri
-AppGroupName
Nome del gruppo di app.
Proprietà dei parametri
Tipo:
String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
True
Valore dagli argomenti rimanenti:
False
-HostPoolName
Nome del pool di host.
Proprietà dei parametri
Tipo:
String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
True
Valore dagli argomenti rimanenti:
False
-Id
ID per la definizione del ruolo specifico.
Proprietà dei parametri
Tipo:
Guid
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
RoleDefinitionIdParameterSet
Posizione:
Named
Obbligatorio:
True
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
True
Valore dagli argomenti rimanenti:
False
-RoleDefinitionName
Nome della definizione di ruolo. I nomi predefiniti delle definizioni di ruolo includono:
Proprietario di Servizi Desktop remoto
Lettore RDS
Collaboratore RDS
Operatore RDS
Proprietà dei parametri
Tipo:
String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
EmptyParameterSet
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
True
Valore dagli argomenti rimanenti:
False
RoleDefinitionNameParameterSet
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
True
Valore dagli argomenti rimanenti:
False
-TenantGroupName
Nome del gruppo di tenant.
Proprietà dei parametri
Tipo:
String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
True
Valore dagli argomenti rimanenti:
False
-TenantName
Nome del tenant.
Proprietà dei parametri
Tipo:
String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
True
Valore dagli argomenti rimanenti:
False
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.