Remove-SCSMUserRole

Rimuove un ruolo utente da Service Manager.

Sintassi

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

Descrizione

Il cmdlet Remove-SCSMUserRole rimuove un ruolo utente dalla Service Manager. Alcuni ruoli utente sono designati come ruoli utente di sistema e non possono essere rimossi. È possibile eseguire il comando seguente per visualizzare l'attributo issystem di tutti gli oggetti ruolo utente.

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

Se il ruolo utente non può essere rimosso, questo cmdlet restituisce un errore non irreversibile.

Esempio

Esempio 1: Rimuovere un ruolo utente

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

Questo comando ottiene il ruolo utente denominato CustomUser usando il cmdlet Get-SCSMUserRole. Il comando passa tale oggetto al cmdlet corrente usando l'operatore pipeline. Questo cmdlet elimina il ruolo utente.

Parametri

-Confirm

Richiede la conferma dell'utente prima di eseguire il cmdlet.

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

-UserRole

Specifica l'oggetto UserRole da cui rimuovere l'utente.

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

-WhatIf

Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.

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

Input

Microsoft.EnterpriseManagement.ServiceManager.Sdk.UserRoles.Role

È possibile inviare tramite pipe un ruolo utente al parametro UserRole . Ad esempio, un oggetto come quello restituito dal cmdlet Get-SCSMUserRole.

Output

None.

Questo cmdlet non genera alcun output.