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.