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 nel 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.
Specifica All per consentire l'accesso a tutti i gruppi. Se non si specifica alcun valore, non sono disponibili gruppi di elementi del catalogo.
Type: | Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Class
Specifica le istanze delle classi di Management Pack a cui il ruolo utente ha accesso. È applicabile solo al ruolo di autore.
Type: | Microsoft.EnterpriseManagement.Configuration.ManagementPackClass[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerName
Specifica il nome del computer in cui è in esecuzione 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.
Type: | System.String[] |
Position: | Named |
Default value: | Localhost |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-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 |
-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 di diritti di accesso per tale server.
Type: | System.Management.Automation.PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Specifica una descrizione per il ruolo utente.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisplayName
Specifica il nome del ruolo utente.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | Microsoft.EnterpriseManagement.Configuration.ManagementPackObjectTemplate[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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. Specifica All per consentire l'accesso a tutti i gruppi. Se non si specifica alcun valore, non sono disponibili gruppi.
Type: | Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Indica che questo cmdlet restituisce il ruolo utente creato. È possibile passare questo oggetto ad altri cmdlet.
Type: | System.Management.Automation.SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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. Specifica All per consentire l'accesso a tutte le code. Se non si specifica alcun valore, non sono disponibili code.
Type: | Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SCSession
Specifica un oggetto che rappresenta una sessione per un server di gestione di Service Manager.
Type: | Microsoft.SystemCenter.Core.Connection.Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | Microsoft.EnterpriseManagement.Configuration.ManagementPackConsoleTask[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-User
Specifica gli utenti che saranno membri del nuovo ruolo utente.
Type: | System.String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRoleType
Specifica il tipo di ruolo utente da creare. I valori validi sono:
- ActivityImplementers
- Administrators
- AdvancedOperators
- Autori
- ChangeInitiators
- ChangeManagers
- EndUsers
- IncidentResolvers
- ProblemAnalysts
- ReadOnlyOperators
- Flussi di lavoro
Type: | Microsoft.EnterpriseManagement.ServiceManager.Sdk.UserRoles.UserRoleTypeEnum |
Accepted values: | ActivityImplementer, AdvancedOperator, Author, ChangeInitiator, ChangeManager, EndUser, IncidentResolver, ProblemAnalyst, ReadOnlyOperator, ReleaseManager, ServiceRequestAnalyst |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | 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. Specifica All per consentire l'accesso a tutte le viste. Se non si specifica alcun valore, non sono disponibili visualizzazioni.
Type: | Microsoft.EnterpriseManagement.Configuration.ManagementPackView[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
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
None.
Non è possibile inviare input tramite pipe a questo cmdlet.
Output
None.
Questo cmdlet non genera alcun output.