Udostępnij za pośrednictwem


Remove-SCSMUserRole

Usuwa rolę użytkownika z programu Service Manager.

Składnia

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

Opis

Polecenie cmdlet Remove-SCSMUserRole usuwa rolę użytkownika z programu Service Manager. Niektóre role użytkownika są wyznaczone jako role użytkownika systemu i nie można ich usunąć. Możesz uruchomić następujące polecenie, aby wyświetlić issystem atrybut wszystkich obiektów roli użytkownika.

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

Jeśli nie można usunąć roli użytkownika, to polecenie cmdlet zwraca błąd niepowodujący zakończenia.

Przykłady

Przykład 1. Usuwanie roli użytkownika

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

To polecenie pobiera rolę użytkownika o nazwie CustomUser przy użyciu polecenia cmdlet Get-SCSMUserRole. Polecenie przekazuje ten obiekt do bieżącego polecenia cmdlet przy użyciu operatora potoku. To polecenie cmdlet usuwa rolę użytkownika.

Parametry

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:System.Management.Automation.SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-UserRole

Określa obiekt UserRole, z którego ma usunąć użytkownika.

Typ:Microsoft.EnterpriseManagement.ServiceManager.Sdk.UserRoles.Role[]
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.

Typ:System.Management.Automation.SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

Microsoft.EnterpriseManagement.ServiceManager.Sdk.UserRoles.Role

Rolę użytkownika można przekazać do parametru UserRole. Na przykład obiekt, taki jak zwrócony przez polecenie cmdlet Get-SCSMUserRole.

Dane wyjściowe

None.

To polecenie cmdlet nie generuje żadnych danych wyjściowych.