New-SCSMUserRole
Vytvoří novou roli uživatele na portálu Service Manager.
Syntax
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>]
Description
Rutina New-SCSMUserRole vytvoří roli uživatele v Service Manager.
Příklady
Příklad 1: Vytvoření role uživatele s veškerým přístupem
PS C:\>New-SCSMUserRole -UserRoleType ActivityImplementer -DisplayName "Role for implementers" -User "WOODGROVE\Domain Admins"
Tento příkaz vytvoří roli uživatele, která má přístup ke všem sadám Management Pack, frontám, skupinám, úlohám, zobrazením a šablonám. Členové role uživatele jsou Domain Admins.
Příklad 2: Vytvoření role jen pro čtení pro formuláře a zobrazení
PS C:\>New-SCSMUserRole -UserRoleType ReadOnlyOperator -DisplayName "restricted role" -Group @() -Queue @() -Task @() -User "WOODGROVE\Patti Fuller"
Tento příkaz vytvoří roli operátoru jen pro čtení, která má přístup pouze k formulářům a zobrazením. Jediným členem nové role je Patti Fuller.
Parametry
-CatalogGroup
Určuje skupiny položek katalogu, které jsou k dispozici členům této role uživatele pro obor přístupu pouze na konkrétní skupiny položek katalogu. Položky katalogu ve skupinách, které nejsou zadané, nejsou k dispozici pro členy v této roli.
Pokud chcete povolit přístup ke všem skupinám, zadejte Vše. Pokud nezadáte žádnou hodnotu, nebudou k dispozici žádné skupiny položek katalogu.
Type: | Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Class
Určuje instance tříd sady Management Pack, ke kterým má role uživatele přístup. To platí jenom pro roli Autor.
Type: | Microsoft.EnterpriseManagement.Configuration.ManagementPackClass[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerName
Určuje název počítače, na kterém běží služba System Center Data Access. Uživatelský účet zadaný v parametru Credential musí mít přístupová práva k zadanému počítači.
Type: | System.String[] |
Position: | Named |
Default value: | Localhost |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Určuje přihlašovací údaje, které tato rutina používá pro připojení k serveru, na kterém běží služba System Center Data Access. Zadaný uživatelský účet musí mít přístupová práva k danému serveru.
Type: | System.Management.Automation.PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Určuje popis role uživatele.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisplayName
Určuje název role uživatele.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FormTemplate
Určuje šablony formulářů, které jsou k dispozici uživatelům v této roli uživatele. Nezadané formuláře nejsou uživatelům v této roli k dispozici. Pokud chcete, aby nebyly dostupné žádné šablony, zadejte Žádný. Zadáním možnosti Vše zpřístupníte všechny šablony.
Type: | Microsoft.EnterpriseManagement.Configuration.ManagementPackObjectTemplate[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Group
Určuje skupiny, které jsou k dispozici členům této role uživatele, aby bylo možné omezit přístup pouze na konkrétní skupiny položek konfigurace. Položky konfigurace ve skupinách, které nejsou zadané, nejsou k dispozici pro členy v této roli. Pokud chcete povolit přístup ke všem skupinám, zadejte Vše. Pokud nezadáte žádnou hodnotu, nebudou k dispozici žádné skupiny.
Type: | Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Označuje, že tato rutina vrátí roli uživatele, kterou vytvoří. Tento objekt můžete předat jiným rutinám.
Type: | System.Management.Automation.SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Queue
Určuje fronty, které jsou k dispozici pro členy této role uživatele, aby bylo možné omezit přístup pouze na konkrétní fronty pracovních položek. Pracovní položky ve frontách, které nejsou zadané, nejsou k dispozici pro členy v této roli uživatele. Pokud chcete povolit přístup ke všem frontám, zadejte Vše. Pokud nezadáte žádnou hodnotu, nebudou k dispozici žádné fronty.
Type: | Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SCSession
Určuje objekt, který představuje relaci k serveru pro správu Service Manager.
Type: | Microsoft.SystemCenter.Core.Connection.Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Task
Určuje úlohu konzoly sady Management Pack. Tento parametr zadejte pouze v případě, že vlastnost ManagementPack není $Null. Hodnota All znamená, že všechny prvky jsou přístupné, a hodnota None znamená, že žádné prvky nejsou přístupné.
Type: | Microsoft.EnterpriseManagement.Configuration.ManagementPackConsoleTask[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-User
Určuje uživatele, kteří budou členy nové role uživatele.
Type: | System.String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRoleType
Určuje typ role uživatele, která se má vytvořit. Platné hodnoty jsou:
- ActivityImplementers
- Administrators
- AdvancedOperators
- Autoři
- ChangeInitiators
- ChangeManagers
- Koncoví houživatelé
- IncidentResolvers
- ProblemAnalysts
- ReadOnlyOperators
- Pracovní postupy
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
Určuje zobrazení, která jsou k dispozici členům této role uživatele, aby bylo možné omezit přístup pouze na konkrétní zobrazení. Nezadaná zobrazení nejsou pro členy v této roli k dispozici. Zadáním možnosti Vše povolíte přístup ke všem zobrazením. Pokud nezadáte žádnou hodnotu, nebudou k dispozici žádná zobrazení.
Type: | Microsoft.EnterpriseManagement.Configuration.ManagementPackView[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Vstupy
None.
Vstup do této rutiny nelze připojit.
Výstupy
None.
Tato rutina negeneruje žádný výstup.