Condividi tramite


New-SCSMUserRole

Crea un nuovo ruolo utente in Service Manager.

Sintassi

New-SCSMUserRole
   [-UserRoleType] <UserRoleTypeEnum>
   -DisplayName <String>
   [-Description <String>]
   [-Class <ManagementPackClass[]>]
   [-Group <EnterpriseManagementObject[]>]
   [-CatalogGroup <EnterpriseManagementObject[]>]
   [-Queue <EnterpriseManagementObject[]>]
   [-Task <ManagementPackConsoleTask[]>]
   [-View <ManagementPackView[]>]
   [-FormTemplate <ManagementPackObjectTemplate[]>]
   [-User <String[]>]
   [-PassThru]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Il cmdlet New-SCSMUserRole crea un ruolo utente in Service Manager.

Esempio

Esempio 1: Creare un ruolo utente con tutti gli accessi

PS C:\>New-SCSMUserRole -UserRoleType ActivityImplementer -DisplayName "Role for implementers" -User "WOODGROVE\Domain Admins"

Questo comando crea un ruolo utente che ha accesso a tutti i Management Pack, le code, i gruppi, le attività, le visualizzazioni e i modelli. I membri del ruolo utente sono Domain Admins.

Esempio 2: Creare un ruolo di sola lettura per moduli e visualizzazioni

PS C:\>New-SCSMUserRole -UserRoleType ReadOnlyOperator -DisplayName "restricted role" -Group @() -Queue @() -Task @() -User "WOODGROVE\Patti Fuller"

Questo comando crea un ruolo operatore di sola lettura che ha accesso solo a maschere e visualizzazioni. L'unico membro del nuovo ruolo è Patti Fuller.

Parametri

-CatalogGroup

Specifica i gruppi di elementi del catalogo disponibili per i membri di questo ruolo utente per definire l'ambito dell'accesso solo a gruppi specifici di elementi del catalogo. Gli elementi del catalogo nei gruppi non specificati non sono disponibili per i membri di questo ruolo.

Specificare Tutto per consentire l'accesso a tutti i gruppi. Se non si specifica alcun valore, non sono disponibili gruppi di elementi del catalogo.

Tipo:Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Class

Specifica le istanze delle classi del Management Pack a cui il ruolo utente ha accesso. Questo è applicabile solo al ruolo Autore.

Tipo:Microsoft.EnterpriseManagement.Configuration.ManagementPackClass[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ComputerName

Specifica il nome del computer in cui viene eseguito il servizio di accesso ai dati di System Center. L'account utente specificato nel parametro Credential deve disporre dei diritti di accesso per il computer specificato.

Tipo:System.String[]
Posizione:Named
Valore predefinito:Localhost
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:System.Management.Automation.SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Credential

Specifica le credenziali usate da questo cmdlet per connettersi al server in cui viene eseguito il servizio Di accesso ai dati di System Center. L'account utente specificato deve disporre dei diritti di accesso per tale server.

Tipo:System.Management.Automation.PSCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Description

Specifica una descrizione per il ruolo utente.

Tipo:System.String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DisplayName

Specifica il nome del ruolo utente.

Tipo:System.String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-FormTemplate

Specifica i modelli di modulo disponibili per gli utenti in questo ruolo utente. I moduli non specificati non sono disponibili per gli utenti di questo ruolo. Specificare Nessuno per non rendere disponibili modelli. Specificare Tutto per rendere disponibili tutti i modelli.

Tipo:Microsoft.EnterpriseManagement.Configuration.ManagementPackObjectTemplate[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Group

Specifica i gruppi disponibili per i membri di questo ruolo utente, per definire l'ambito dell'accesso solo a gruppi specifici di elementi di configurazione. Gli elementi di configurazione nei gruppi non specificati non sono disponibili per i membri di questo ruolo. Specificare Tutto per consentire l'accesso a tutti i gruppi. Se non si specifica alcun valore, non sono disponibili gruppi.

Tipo:Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PassThru

Indica che questo cmdlet restituisce il ruolo utente creato. È possibile passare questo oggetto ad altri cmdlet.

Tipo:System.Management.Automation.SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Queue

Specifica le code disponibili per i membri di questo ruolo utente, per definire l'ambito dell'accesso solo a code specifiche di elementi di lavoro. Gli elementi di lavoro nelle code non specificati non sono disponibili per i membri di questo ruolo utente. Specificare Tutto per consentire l'accesso a tutte le code. Se non si specifica alcun valore, non sono disponibili code.

Tipo:Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SCSession

Specifica un oggetto che rappresenta una sessione a un server di gestione di Service Manager.

Tipo:Microsoft.SystemCenter.Core.Connection.Connection[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Task

Specifica un'attività console del Management Pack. Specificare questo parametro solo se la proprietà ManagementPack non è $Null. Il valore All indica che tutti gli elementi sono accessibili e il valore None indica che nessun elemento è accessibile.

Tipo:Microsoft.EnterpriseManagement.Configuration.ManagementPackConsoleTask[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-User

Specifica gli utenti che saranno membri del nuovo ruolo utente.

Tipo:System.String[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-UserRoleType

Specifica il tipo di ruolo utente da creare. I valori validi sono:

  • ActivityImplementers
  • Gli amministratori
  • AdvancedOperators
  • Autori
  • ChangeInitiators
  • ChangeManagers
  • EndUsers
  • IncidentResolvers
  • ProblemAnalysts
  • ReadOnlyOperators
  • Flussi di lavoro
Tipo:Microsoft.EnterpriseManagement.ServiceManager.Sdk.UserRoles.UserRoleTypeEnum
Valori accettati:ActivityImplementer, AdvancedOperator, Author, ChangeInitiator, ChangeManager, EndUser, IncidentResolver, ProblemAnalyst, ReadOnlyOperator, ReleaseManager, ServiceRequestAnalyst
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-View

Specifica le visualizzazioni disponibili per i membri di questo ruolo utente, per definire l'ambito dell'accesso solo a visualizzazioni specifiche. Le visualizzazioni non specificate non sono disponibili per i membri di questo ruolo. Specificare Tutto per consentire l'accesso a tutte le visualizzazioni. Se non si specifica alcun valore, non sono disponibili visualizzazioni.

Tipo:Microsoft.EnterpriseManagement.Configuration.ManagementPackView[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WhatIf

Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.

Tipo:System.Management.Automation.SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

None.

Non è possibile inviare tramite pipe l'input a questo cmdlet.

Output

None.

Questo cmdlet non genera alcun output.