Sdílet prostřednictvím


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.