< Back

Remove-RdsRoleAssignment

Sat Jan 18, 2020 3:55 pm

NAME Remove-RdsRoleAssignment



SYNTAX

Remove-RdsRoleAssignment [-TenantGroupName <string>] [-TenantName <string>] [-HostPoolName <string>]

[-AppGroupName <string>] [-Deployment] [<CommonParameters>]



Remove-RdsRoleAssignment [-RoleDefinitionName] <string> -SignInName <string> [-TenantGroupName <string>]

[-TenantName <string>] [-HostPoolName <string>] [-AppGroupName <string>] [-Deployment] [<CommonParameters>]



Remove-RdsRoleAssignment [-RoleDefinitionName] <string> -ApplicationId <string> [-TenantGroupName <string>]

[-TenantName <string>] [-HostPoolName <string>] [-AppGroupName <string>] [-Deployment] [<CommonParameters>]



Remove-RdsRoleAssignment [-RoleDefinitionName] <string> -GroupObjectId <string> [-TenantGroupName <string>]

[-TenantName <string>] [-HostPoolName <string>] [-AppGroupName <string>] [-Deployment] [<CommonParameters>]





PARAMETERS

-AppGroupName <string>

RDmi Application group name



Required? false

Position? Named

Accept pipeline input? true (ByPropertyName)

Parameter set name (All)

Aliases None

Dynamic? false



-ApplicationId <string>

The app SPN.



Required? true

Position? Named

Accept pipeline input? true (ByPropertyName)

Parameter set name ServicePrincipalParameterSet

Aliases SPN, ServicePrincipalName

Dynamic? false



-Deployment

At Deployment Scope



Required? false

Position? Named

Accept pipeline input? true (ByPropertyName)

Parameter set name (All)

Aliases None

Dynamic? false



-GroupObjectId <string>

User Group object id from AAD to uniquely identify user groups.



Required? true

Position? Named

Accept pipeline input? true (ByPropertyName)

Parameter set name GroupObjectIdParameterSet

Aliases UserGroupObjectId

Dynamic? false



-HostPoolName <string>

RDmi Host pool name



Required? false

Position? Named

Accept pipeline input? true (ByPropertyName)

Parameter set name (All)

Aliases None

Dynamic? false



-RoleDefinitionName <string>

Role definition name. For e.g. RDS Reader, RDS Contributor, RDS Owner.



Required? true

Position? 0

Accept pipeline input? true (ByPropertyName)

Parameter set name SignInNameParameterSet, ServicePrincipalParameterSet, GroupObjectIdParameterSet

Aliases None

Dynamic? false



-SignInName <string>

The user SignInName.



Required? true

Position? Named

Accept pipeline input? true (ByPropertyName)

Parameter set name SignInNameParameterSet

Aliases Email, UserPrincipalName

Dynamic? false



-TenantGroupName <string>

RDmi Tenant Group name



Required? false

Position? Named

Accept pipeline input? true (ByPropertyName)

Parameter set name (All)

Aliases None

Dynamic? false



-TenantName <string>

RDmi Tenant name



Required? false

Position? Named

Accept pipeline input? true (ByPropertyName)

Parameter set name (All)

Aliases None

Dynamic? false



<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug,

ErrorAction, ErrorVariable, WarningAction, WarningVariable,

OutBuffer, PipelineVariable, and OutVariable. For more information, see

about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).





INPUTS

System.String

System.Management.Automation.SwitchParameter





OUTPUTS

System.Object



ALIASES

None





REMARKS

None