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.