Dela via


Remove-SCSMUserRole

Tar bort en användarroll från Service Manager.

Syntax

Remove-SCSMUserRole
      [-UserRole] <Role[]>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Cmdleten Remove-SCSMUserRole tar bort en användarroll från Service Manager. Vissa användarroller är avsedda som systemanvändarroller och kan inte tas bort. Du kan köra följande kommando för att visa issystem-attributet för alla användarrollobjekt.

Get-SCSMUserRole | Format-Table -Property DisplayName,{$_.userrole.issystem} -AutoSize

Om användarrollen inte kan tas bort returnerar den här cmdleten ett icke-avslutande fel.

Exempel

Exempel 1: Ta bort en användarroll

PS C:\>Get-SCSMUserRole -Name "CustomUser" | Remove-SCSMUserRole

Det här kommandot hämtar användarrollen CustomUser med hjälp av cmdleten Get-SCSMUserRole. Kommandot skickar objektet till den aktuella cmdleten med hjälp av pipelineoperatorn. Den cmdleten tar bort den användarrollen.

Parametrar

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type:System.Management.Automation.SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserRole

Anger det UserRole-objekt som användaren ska tas bort från.

Type:Microsoft.EnterpriseManagement.ServiceManager.Sdk.UserRoles.Role[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type:System.Management.Automation.SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Indata

Microsoft.EnterpriseManagement.ServiceManager.Sdk.UserRoles.Role

Du kan skicka en användarroll till parametern UserRole . Till exempel ett objekt som det som returneras av cmdleten Get-SCSMUserRole.

Utdata

None.

Denna cmdlet genererar inga utdata.