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
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à
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.