Dela via


New-SCSMUserRole

Skapar en ny användarroll i 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

Cmdleten New-SCSMUserRole skapar en användarroll i Service Manager.

Exempel

Exempel 1: Skapa en användarroll med all åtkomst

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

Det här kommandot skapar en användarroll som har åtkomst till alla hanteringspaket, köer, grupper, uppgifter, vyer och mallar. Medlemmarna i användarrollen är domänadministratörer.

Exempel 2: Skapa en skrivskyddad roll för formulär och vyer

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

Det här kommandot skapar en skrivskyddad operatorroll som endast har åtkomst till formulär och vyer. Den enda medlemmen i den nya rollen är Patti Fuller.

Parametrar

-CatalogGroup

Anger de katalogobjektgrupper som är tillgängliga för medlemmar i den här användarrollen för att begränsa åtkomsten till endast specifika grupper av katalogobjekt. Katalogobjekt i grupper som inte har angetts är inte tillgängliga för medlemmar i den här rollen.

Ange Alla för att tillåta åtkomst till alla grupper. Om du inte anger något värde är inga katalogobjektgrupper tillgängliga.

Typ:Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Class

Anger de instanser av hanteringspaketklasser som användarrollen har åtkomst till. Detta gäller endast för rollen Författare.

Typ:Microsoft.EnterpriseManagement.Configuration.ManagementPackClass[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ComputerName

Anger namnet på den dator där System Center Data Access-tjänsten körs. Användarkontot som anges i parametern Credential måste ha åtkomstbehörighet till den angivna datorn.

Typ:System.String[]
Position:Named
Standardvärde:Localhost
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:System.Management.Automation.SwitchParameter
Alias:cf
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Credential

Anger de autentiseringsuppgifter som den här cmdleten använder för att ansluta till servern där System Center Data Access-tjänsten körs. Det angivna användarkontot måste ha åtkomstbehörighet till den servern.

Typ:System.Management.Automation.PSCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Description

Anger en beskrivning av användarrollen.

Typ:System.String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DisplayName

Anger namnet på användarrollen.

Typ:System.String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-FormTemplate

Anger de formulärmallar som är tillgängliga för användarna i den här användarrollen. Formulär som inte har angetts är inte tillgängliga för användare i den här rollen. Ange Ingen för att göra inga mallar tillgängliga. Ange Alla för att göra alla mallar tillgängliga.

Typ:Microsoft.EnterpriseManagement.Configuration.ManagementPackObjectTemplate[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Group

Anger de grupper som är tillgängliga för medlemmar i den här användarrollen för att begränsa åtkomsten till endast specifika grupper av konfigurationsobjekt. Konfigurationsobjekt i grupper som inte har angetts är inte tillgängliga för medlemmar i den här rollen. Ange Alla för att tillåta åtkomst till alla grupper. Om du inte anger något värde är inga grupper tillgängliga.

Typ:Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-PassThru

Anger att den här cmdleten returnerar den användarroll som den skapar. Du kan skicka det här objektet till andra cmdletar.

Typ:System.Management.Automation.SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Queue

Anger de köer som är tillgängliga för medlemmar i den här användarrollen för att begränsa åtkomsten till endast specifika köer med arbetsobjekt. Arbetsobjekt i köer som inte har angetts är inte tillgängliga för medlemmar i den här användarrollen. Ange Alla för att tillåta åtkomst till alla köer. Om du inte anger något värde är inga köer tillgängliga.

Typ:Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-SCSession

Anger ett objekt som representerar en session till en Service Manager-hanteringsserver.

Typ:Microsoft.SystemCenter.Core.Connection.Connection[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Task

Anger en hanteringspaketkonsoluppgift. Ange endast den här parametern om egenskapen ManagementPack inte är $Null. Värdet Alla innebär att alla element är tillgängliga och värdet Ingen innebär att inga element är tillgängliga.

Typ:Microsoft.EnterpriseManagement.Configuration.ManagementPackConsoleTask[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-User

Anger vilka användare som ska vara medlemmar i den nya användarrollen.

Typ:System.String[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-UserRoleType

Anger vilken typ av användarroll som ska skapas. Giltiga värden är:

  • ActivityImplementers
  • Administratörer
  • AdvancedOperators
  • Författare
  • ChangeInitiators
  • ChangeManagers
  • EndUsers
  • IncidentÅterlösare
  • ProblemAnalysts
  • ReadOnlyOperators
  • Arbetsflöden
Typ:Microsoft.EnterpriseManagement.ServiceManager.Sdk.UserRoles.UserRoleTypeEnum
Godkända värden:ActivityImplementer, AdvancedOperator, Author, ChangeInitiator, ChangeManager, EndUser, IncidentResolver, ProblemAnalyst, ReadOnlyOperator, ReleaseManager, ServiceRequestAnalyst
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-View

Anger vilka vyer som är tillgängliga för medlemmar i den här användarrollen för att begränsa åtkomsten till endast specifika vyer. Vyer som inte har angetts är inte tillgängliga för medlemmar i den här rollen. Ange Alla för att tillåta åtkomst till alla vyer. Om du inte anger något värde är inga vyer tillgängliga.

Typ:Microsoft.EnterpriseManagement.Configuration.ManagementPackView[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.

Typ:System.Management.Automation.SwitchParameter
Alias:wi
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Indata

None.

Du kan inte skicka indata till den här cmdleten.

Utdata

None.

Den här cmdleten genererar inga utdata.