Remove-RdsRoleAssignment

Eltávolít egy szerepkör-hozzárendelést.

Syntax

Remove-RdsRoleAssignment  []
Remove-RdsRoleAssignment
      [-TenantGroupName <String>]
      [-TenantName <String>]
      [-HostPoolName <String>]
      [-AppGroupName <String>]
      [<CommonParameters>]
Remove-RdsRoleAssignment
      [-RoleDefinitionName] <string>
      -SignInName <string>
      -TenantName <string>
      [-AADTenantId <string>]
      [-TenantGroupName <string>] 
      [<CommonParameters>]
Remove-RdsRoleAssignment
      [-RoleDefinitionName] <string>
      -SignInName <string>
      -TenantName <string>
      -HostPoolName <string>
      [-AADTenantId <string>]
      [-TenantGroupName <string>] 
      [<CommonParameters>]
Remove-RdsRoleAssignment
      [-RoleDefinitionName] <string>
      -SignInName <string>
      -TenantName <string>
      -HostPoolName <string>
      -AppGroupName <string>
      [-AADTenantId <string>]
      [-TenantGroupName <string>] 
      [<CommonParameters>]
Remove-RdsRoleAssignment
      [-RoleDefinitionName] <string>
      -ApplicationId <string>
      -Deployment 
      [<CommonParameters>]
Remove-RdsRoleAssignment
      [-RoleDefinitionName] <string>
      -ApplicationId <string>
      -TenantGroupName <string>
      [<CommonParameters>]
Remove-RdsRoleAssignment
      [-RoleDefinitionName] <string>
      -ApplicationId <string>
      -TenantName <string>
      [-TenantGroupName <string>] 
      [<CommonParameters>]
Remove-RdsRoleAssignment
      [-RoleDefinitionName] <string>
      -ApplicationId <string>
      -TenantName <string>
      -HostPoolName <string>
      [-TenantGroupName <string>] 
      [<CommonParameters>]
Remove-RdsRoleAssignment
      [-RoleDefinitionName] <String>
      -ApplicationId <String>
      [-TenantGroupName <String>]
      [-TenantName <String>]
      [-HostPoolName <String>]
      [-AppGroupName <String>]
      [<CommonParameters>]
Remove-RdsRoleAssignment
      [-RoleDefinitionName] <string>
      -ApplicationId <string>
      -TenantName <string>
      -HostPoolName <string>
      -AppGroupName <string>
      [-TenantGroupName <string>] 
      [<CommonParameters>]
Remove-RdsRoleAssignment
      -RoleDefinitionName <string>
      -GroupObjectId <string>
      -AADTenantId <string>
      -Deployment
      [<CommonParameters>]
Remove-RdsRoleAssignment
      -RoleDefinitionName <string>
      -GroupObjectId <string>
      -AADTenantId <string>
      -TenantGroupName <string> 
      [<CommonParameters>]
Remove-RdsRoleAssignment
      -RoleDefinitionName <string>
      -TenantName <string>
      [-GroupObjectId <string>]
      [-AADTenantId <string>]
      [-TenantGroupName <string>] 
      [<CommonParameters>]
Remove-RdsRoleAssignment
      -RoleDefinitionName <string>
      -TenantName <string>
      -HostPoolName <string>
      [-GroupObjectId <string>]
      [-AADTenantId <string>]
      [-TenantGroupName <string>] 
      [<CommonParameters>]
Remove-RdsRoleAssignment
      -RoleDefinitionName <string>
      -TenantName <string>
      -HostPoolName <string>
      -AppGroupName <string>
      [-GroupObjectId <string>]
      [-AADTenantId <string>]
      [-TenantGroupName <string>] 
      [<CommonParameters>]

Description

A Remove-RdsRoleAssignment parancsmag a szerepkör-hozzárendelés három tulajdonságának megadásával távolít el egy szerepkör-hozzárendelést: a szerepkört, a tagot és a hatókört.

A szerepkör meghatározásához az alábbi paraméterek egyikét használhatja:

  • RDS-tulajdonos
  • RDS-közreműködő
  • RDS-olvasó
  • RDS-operátor

A rendszernév megadásához használja az alábbi paraméterek egyikét:

  • SignInName
  • ApplicationId
  • GroupObjectId

A hatókör meghatározásához a következő paraméterek kombinációját használhatja:

  • TenantGroupName
  • TenantName
  • HostPoolName
  • AppGroupName

Példák

1. példa: Szerepkör-hozzárendelés eltávolítása egy felhasználó számára

PS C:\> Remove-RdsRoleAssignment -RoleDefinitionName "RDS Owner" -SignInName "admin@contoso.com" -TenantGroupName "Default Tenant Group" -TenantName "contoso" -HostPoolName "contosoHostPool" -AppGroupName "Desktop Application Group"

Ez a parancs eltávolítja a szerepkör-hozzárendelést az admin@contoso.com RDS-tulajdonos szerepkörhöz az "Asztali alkalmazáscsoport" alkalmazáscsoport hatókörében.

2. példa: Szerepkör-hozzárendelés eltávolítása egy szolgáltatásnévhez

PS C:\> Remove-RdsRoleAssignment -RoleDefinitionName "RDS Reader" -ApplicationId "yyyy-yyyy-yyyy-yyyy-yyyy" -TenantGroupName "contosoTenantGroup" -TenantName "contosoA" -HostPoolName "contosoAHostPool"

Ez a parancs eltávolítja a szerepkör-hozzárendelést a megadott szolgáltatásnévhez, aki a "contosoAHostPool" gazdagépkészlet hatókörében található RDS-olvasó szerepkörhöz van hozzárendelve.

3. példa: Szerepkör-hozzárendelés eltávolítása egy Azure AD csoporthoz

PS C:\> Remove-RdsRoleAssignment -RoleDefinitionName "RDS Operator" -GroupObjectId "aaaa-aaaa-aaaa-aaaa-aaaa" -TenantGroupName "contosoTenantGroup" -TenantName "contosoA"

Ez a parancs eltávolítja a szerepkör-hozzárendelést a megadott Azure AD csoporthoz, amely a "contosoA" bérlő hatókörében található RDS-operátor szerepkörhöz van hozzárendelve.

Paraméterek

-AADTenantId

A felhasználó Azure Active Directory-bérlőazonosítója. Erre akkor van szükség, ha egy felhasználót a bérlőcsoport hatókörébe rendel. Erre akkor is szükség van, ha felhasználót rendel a bérlőhöz, a gazdagépkészlethez vagy az alkalmazáscsoport hatóköréhez, ha nem léteznek a Windows Virtual Desktop-bérlőhöz társított Azure AD bérlőben.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-AppGroupName

Az alkalmazáscsoport neve.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ApplicationId

A szolgáltatásnév alkalmazásazonosítója.

Type:String
Aliases:SPN, ServicePrincipalName
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Deployment

A Windows Virtual Desktopra vonatkozó hatókör.

Type:Switch
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-GroupObjectId

A Azure AD csoport objektumazonosítója.

Type:String
Aliases:UserGroupObjectId
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-HostPoolName

A gazdagépkészlet neve.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-RoleDefinitionName

A szerepkör neve.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SignInName

A felhasználó egyszerű felhasználóneve (UPN).

Type:String
Aliases:Email, UserPrincipalName
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TenantGroupName

A bérlőcsoport neve.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-TenantName

A bérlő neve.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Bevitelek

System.String

Kimenetek

System.Object