Delen via


New-SCSMUserRole

Hiermee maakt u een nieuwe gebruikersrol in Service Manager.

Syntaxis

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

De cmdlet New-SCSMUserRole maakt een gebruikersrol in Service Manager.

Voorbeelden

Voorbeeld 1: Een gebruikersrol maken met alle toegang

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

Met deze opdracht maakt u een gebruikersrol die toegang heeft tot alle management packs, wachtrijen, groepen, taken, weergaven en sjablonen. De leden van de gebruikersrol zijn domeinadministratoren.

Voorbeeld 2: Een alleen-lezenrol maken voor formulieren en weergaven

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

Met deze opdracht maakt u een alleen-lezen operatorrol die alleen toegang heeft tot formulieren en weergaven. Het enige lid in de nieuwe rol is Patti Fuller.

Parameters

-CatalogGroup

Hiermee geeft u de catalogusitemgroepen op die beschikbaar zijn voor leden van deze gebruikersrol om toegang te krijgen tot alleen specifieke groepen catalogusitems. Catalogusitems in groepen die niet zijn opgegeven, zijn niet beschikbaar voor leden in deze rol.

Geef Alles op om toegang tot alle groepen toe te staan. Als u geen waarde opgeeft, zijn er geen catalogusitemgroepen beschikbaar.

Type:Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Class

Hiermee geeft u de exemplaren van management pack-klassen op waartoe de gebruikersrol toegang heeft. Dit is alleen van toepassing op de rol Auteur.

Type:Microsoft.EnterpriseManagement.Configuration.ManagementPackClass[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ComputerName

Hiermee geeft u de naam op van de computer waarop de System Center Data Access-service wordt uitgevoerd. Het gebruikersaccount dat is opgegeven in de parameter Credential moet toegangsrechten hebben voor de opgegeven computer.

Type:System.String[]
Position:Named
Default value:Localhost
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:System.Management.Automation.SwitchParameter
Aliassen:cf
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Credential

Hiermee geeft u de referenties op die door deze cmdlet worden gebruikt om verbinding te maken met de server waarop de System Center Data Access-service wordt uitgevoerd. Het opgegeven gebruikersaccount moet toegangsrechten hebben voor die server.

Type:System.Management.Automation.PSCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Description

Hiermee geeft u een beschrijving voor de gebruikersrol.

Type:System.String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DisplayName

Hiermee geeft u de naam van de gebruikersrol.

Type:System.String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FormTemplate

Hiermee geeft u de formuliersjablonen op die beschikbaar zijn voor de gebruikers in deze gebruikersrol. Formulieren die niet zijn opgegeven, zijn niet beschikbaar voor gebruikers in deze rol. Geef Geen op om geen sjablonen beschikbaar te maken. Geef Alles op om alle sjablonen beschikbaar te maken.

Type:Microsoft.EnterpriseManagement.Configuration.ManagementPackObjectTemplate[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Group

Hiermee geeft u de groepen op die beschikbaar zijn voor leden van deze gebruikersrol om alleen toegang te krijgen tot specifieke groepen configuratie-items. Configuratie-items in groepen die niet zijn opgegeven, zijn niet beschikbaar voor leden in deze rol. Geef Alles op om toegang tot alle groepen toe te staan. Als u geen waarde opgeeft, zijn er geen groepen beschikbaar.

Type:Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PassThru

Geeft aan dat deze cmdlet de gebruikersrol retourneert die wordt gemaakt. U kunt dit object doorgeven aan andere cmdlets.

Type:System.Management.Automation.SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Queue

Hiermee geeft u de wachtrijen op die beschikbaar zijn voor leden van deze gebruikersrol om alleen toegang te krijgen tot specifieke wachtrijen met werkitems. Werkitems in wachtrijen die niet zijn opgegeven, zijn niet beschikbaar voor leden in deze gebruikersrol. Geef Alles op om toegang tot alle wachtrijen toe te staan. Als u geen waarde opgeeft, zijn er geen wachtrijen beschikbaar.

Type:Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SCSession

Hiermee geeft u een object op dat een sessie aan een Service Manager-beheerserver vertegenwoordigt.

Type:Microsoft.SystemCenter.Core.Connection.Connection[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Task

Hiermee geeft u een management pack console-taak. Geef deze parameter alleen op als de eigenschap ManagementPack niet is $Null. De waarde Alle betekent dat alle elementen toegankelijk zijn en de waarde Geen betekent dat er geen elementen toegankelijk zijn.

Type:Microsoft.EnterpriseManagement.Configuration.ManagementPackConsoleTask[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-User

Hiermee geeft u de gebruikers op die lid worden van de nieuwe gebruikersrol.

Type:System.String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-UserRoleType

Hiermee geeft u het type gebruikersrol op dat moet worden gemaakt. Geldige waarden zijn:

  • ActivityImplementers
  • Beheerders
  • AdvancedOperators
  • Authors
  • ChangeInitiators
  • ChangeManagers
  • Eindgebruikers
  • IncidentResolvers
  • ProblemAnalysts
  • ReadOnlyOperators
  • Werkstromen
Type:Microsoft.EnterpriseManagement.ServiceManager.Sdk.UserRoles.UserRoleTypeEnum
Geaccepteerde waarden:ActivityImplementer, AdvancedOperator, Author, ChangeInitiator, ChangeManager, EndUser, IncidentResolver, ProblemAnalyst, ReadOnlyOperator, ReleaseManager, ServiceRequestAnalyst
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-View

Hiermee geeft u de weergaven op die beschikbaar zijn voor leden van deze gebruikersrol om alleen toegang te krijgen tot specifieke weergaven. Weergaven die niet zijn opgegeven, zijn niet beschikbaar voor leden in deze rol. Geef Alles op om toegang tot alle weergaven toe te staan. Als u geen waarde opgeeft, zijn er geen weergaven beschikbaar.

Type:Microsoft.EnterpriseManagement.Configuration.ManagementPackView[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:System.Management.Automation.SwitchParameter
Aliassen:wi
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

None.

U kunt invoer voor deze cmdlet niet doorsluisen.

Uitvoerwaarden

None.

Met deze cmdlet wordt geen uitvoer gegenereerd.