Remove-SCUserRolePermission

Entfernt eine Berechtigung aus einer Benutzerrolle.

Syntax

Remove-SCUserRolePermission
      [-VMMServer <ServerConnection>]
      -UserRole <SelfServiceUserRole>
      -Cloud <Cloud>
      [-AllowLocalAdmin]
      [-Checkpoint]
      [-CheckpointRestoreOnly]
      [-DeployFromTemplateOnly]
      [-Deploy]
      [-PauseAndResume]
      [-RemoteConnect]
      [-Remove]
      [-Save]
      [-Shutdown]
      [-Start]
      [-Stop]
      [-Store]
      [-DeployShielded]
      [-MigrateVM]
      [-UpdateVMFunctionalLevel]
      [-ManageAzureProfiles]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-OnBehalfOfUser <String>]
      [-OnBehalfOfUserRole <UserRole>]
      [<CommonParameters>]
Remove-SCUserRolePermission
      [-VMMServer <ServerConnection>]
      -UserRole <SelfServiceUserRole>
      [-AllowLocalAdmin]
      [-Author]
      [-AuthorVMNetwork]
      [-CanShare]
      [-CanReceive]
      [-Checkpoint]
      [-CheckpointRestoreOnly]
      [-DeployFromTemplateOnly]
      [-Deploy]
      [-PauseAndResume]
      [-RemoteConnect]
      [-Remove]
      [-Save]
      [-Shutdown]
      [-Start]
      [-Stop]
      [-Store]
      [-DeployShielded]
      [-UpdateVMFunctionalLevel]
      [-ManageAzureProfiles]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-OnBehalfOfUser <String>]
      [-OnBehalfOfUserRole <UserRole>]
      [<CommonParameters>]
Remove-SCUserRolePermission
      [-VMMServer <ServerConnection>]
      -UserRole <SelfServiceUserRole>
      -HostGroup <HostGroup>
      [-AllowLocalAdmin]
      [-Checkpoint]
      [-CheckpointRestoreOnly]
      [-DeployFromTemplateOnly]
      [-Deploy]
      [-PauseAndResume]
      [-RemoteConnect]
      [-Remove]
      [-Save]
      [-Shutdown]
      [-Start]
      [-Stop]
      [-Store]
      [-DeployShielded]
      [-MigrateVM]
      [-UpdateVMFunctionalLevel]
      [-ManageAzureProfiles]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-OnBehalfOfUser <String>]
      [-OnBehalfOfUserRole <UserRole>]
      [<CommonParameters>]
Remove-SCUserRolePermission
      [-VMMServer <ServerConnection>]
      [-Cloud <Cloud>]
      -JobGroup <Guid>
      [-AllowLocalAdmin]
      [-Author]
      [-AuthorVMNetwork]
      [-CanShare]
      [-CanReceive]
      [-Checkpoint]
      [-CheckpointRestoreOnly]
      [-DeployFromTemplateOnly]
      [-Deploy]
      [-PauseAndResume]
      [-RemoteConnect]
      [-Remove]
      [-Save]
      [-Shutdown]
      [-Start]
      [-Stop]
      [-Store]
      [-DeployShielded]
      [-MigrateVM]
      [-UpdateVMFunctionalLevel]
      [-ManageAzureProfiles]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-OnBehalfOfUser <String>]
      [-OnBehalfOfUserRole <UserRole>]
      [<CommonParameters>]
Remove-SCUserRolePermission
      [-VMMServer <ServerConnection>]
      [-HostGroup <HostGroup>]
      -JobGroup <Guid>
      [-AllowLocalAdmin]
      [-Author]
      [-AuthorVMNetwork]
      [-CanShare]
      [-CanReceive]
      [-Checkpoint]
      [-CheckpointRestoreOnly]
      [-DeployFromTemplateOnly]
      [-Deploy]
      [-PauseAndResume]
      [-RemoteConnect]
      [-Remove]
      [-Save]
      [-Shutdown]
      [-Start]
      [-Stop]
      [-Store]
      [-DeployShielded]
      [-MigrateVM]
      [-UpdateVMFunctionalLevel]
      [-ManageAzureProfiles]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-OnBehalfOfUser <String>]
      [-OnBehalfOfUserRole <UserRole>]
      [<CommonParameters>]
Remove-SCUserRolePermission
      [-VMMServer <ServerConnection>]
      -UserRolePermission <UserRolePermission>
      [-AllowLocalAdmin]
      [-Checkpoint]
      [-CheckpointRestoreOnly]
      [-DeployFromTemplateOnly]
      [-Deploy]
      [-PauseAndResume]
      [-RemoteConnect]
      [-Remove]
      [-Save]
      [-Shutdown]
      [-Start]
      [-Stop]
      [-Store]
      [-DeployShielded]
      [-MigrateVM]
      [-UpdateVMFunctionalLevel]
      [-ManageAzureProfiles]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-OnBehalfOfUser <String>]
      [-OnBehalfOfUserRole <UserRole>]
      [<CommonParameters>]

Beschreibung

Das Cmdlet Remove-SCUserRolePermission entfernt eine Berechtigung aus einer Benutzerrolle.

Hinweis

  • Der Parameter HostGroup kann nur verwendet werden, wenn der Parameter "UserRole " VMAdmin ist.

Parameter

-AllowLocalAdmin

Gibt an, dass dieses Cmdlet die Berechtigung "Lokale Admin zulassen" entfernt.

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

-Author

Gibt an, dass dieses Cmdlet die Berechtigung "Autor" entfernt.

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

-AuthorVMNetwork

Gibt an, dass dieses Cmdlet die Berechtigung "Author VMNetwork" entfernt.

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

-CanReceive

Gibt an, dass dieses Cmdlet die Berechtigung "Kann empfangen" entfernt.

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

-CanShare

Gibt an, dass dieses Cmdlet die Can Share-Berechtigung entfernt.

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

-Checkpoint

Gibt an, dass dieses Cmdlet die Berechtigung "Can Prüfpunkt" entfernt.

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

-CheckpointRestoreOnly

Gibt an, dass dieses Cmdlet die Berechtigung "Nur Kann-Prüfpunktwiederherstellung" entfernt.

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

-Cloud

Gibt ein privates Cloudobjekt an, für das dieses Cmdlet eine Benutzerrolle ändert.

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

-Deploy

Gibt an, dass dieses Cmdlet die Berechtigung "Virtuelle Computer bereitstellen" entfernt.

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

-DeployFromTemplateOnly

Gibt an, dass dieses Cmdlet die Berechtigung "Nur Aus Vorlage bereitstellen" entfernt.

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

-DeployShielded

Gibt an, dass dieses Cmdlet die Berechtigung "Deploy Shielded" entfernt.

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

-HostGroup

Gibt ein Hostgruppenobjekt an, für das dieses Cmdlet Benutzerrollenberechtigungsobjekte abruft.

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

-JobGroup

Gibt einen Bezeichner für eine Reihe von Befehlen an, die direkt vor dem endgültigen Befehl ausgeführt werden, der denselben Auftragsgruppenbezeichner enthält.

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

-JobVariable

Gibt eine Variable an, in der der Auftragsfortschritt nachverfolgt und gespeichert wird.

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

-ManageAzureProfiles

Gibt an, dass dieses Cmdlet die Berechtigung "Azure-Profile verwalten" entfernt.

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

-MigrateVM

Gibt an, dass dieses Cmdlet die Berechtigung "Virtuelle Computer migrieren" entfernt.

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

-OnBehalfOfUser

Gibt einen Benutzernamen an. Dieses Cmdlet wird im Namen des Benutzers ausgeführt, den dieser Parameter angibt.

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

-OnBehalfOfUserRole

Gibt eine Benutzerrolle an. Um eine Benutzerrolle abzurufen, verwenden Sie das Cmdlet Get-SCUserRole . Dieses Cmdlet wird im Namen der Benutzerrolle ausgeführt, die dieser Parameter angibt.

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

-PauseAndResume

Gibt an, dass dieses Cmdlet die Berechtigung "Kann anhalten und fortsetzen" entfernt.

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

-PROTipID

Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.

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

-RemoteConnect

Gibt an, dass dieses Cmdlet die Remote connect-Berechtigung entfernt.

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

-Remove

Gibt an, dass dieses Cmdlet die Berechtigung "Kann entfernen" entfernt.

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

-RunAsynchronously

Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.

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

-Save

Gibt an, dass dieses Cmdlet die Berechtigung "Vm speichern kann" entfernt.

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

-Shutdown

Gibt an, dass dieses Cmdlet die Berechtigung zum Herunterfahren virtueller Computer entfernt.

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

-Start

Gibt an, dass dieses Cmdlet die Berechtigung "Can Start virtual machine" entfernt.

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

-Stop

Gibt an, dass dieses Cmdlet die Berechtigung "Can Stop virtual machine" entfernt.

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

-Store

Gibt an, dass dieses Cmdlet die Berechtigung des virtuellen Computers can Store entfernt.

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

-UpdateVMFunctionalLevel

Gibt an, dass dieses Cmdlet die Berechtigung zum Aktualisieren der Funktionalen Ebene des virtuellen Computers entfernt.

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

-UserRole

Gibt eine Benutzerrolle an, aus der dieses Cmdlet Berechtigungen entfernt.

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

-UserRolePermission

Gibt einen UserRolePermission an , aus dem dieses Cmdlet Berechtigungen entfernt. Verwenden Sie zum Abrufen einer Benutzerrollenberechtigung das Cmdlet Get-SCUserRolePermission .

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

-VMMServer

Gibt einen VMM-Server (Virtual Machine Manager) an, auf dem dieses Cmdlet Berechtigungen entfernt.

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