New-SCSMUserRole

Service Manager'da yeni bir kullanıcı rolü oluşturur.

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

New-SCSMUserRole cmdlet'i Service Manager'da bir kullanıcı rolü oluşturur.

Örnekler

Örnek 1: Tüm erişime sahip bir kullanıcı rolü oluşturma

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

Bu komut tüm yönetim paketlerine, kuyruklara, gruplara, görevlere, görünümlere ve şablonlara erişimi olan bir kullanıcı rolü oluşturur. Kullanıcı rolünün üyeleri Domain Admins'tir.

Örnek 2: Formlar ve görünümler için salt okunur rol oluşturma

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

Bu komut, yalnızca formlara ve görünümlere erişimi olan salt okunur bir işleç rolü oluşturur. Yeni roldeki tek üye Patti Fuller'dır.

Parametreler

-CatalogGroup

Erişimi yalnızca belirli katalog öğe gruplarına kapsamlandırmak için bu kullanıcı rolünün üyeleri tarafından kullanılabilen Katalog Öğesi gruplarını belirtir. Belirtilmeyen gruplardaki katalog öğeleri bu roldeki üyeler tarafından kullanılamaz.

Tüm gruplara erişime izin vermek için Tümünü belirtin. Herhangi bir değer belirtmezseniz, kullanılabilir Katalog Öğesi grubu yoktur.

Type:Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Class

Kullanıcı rolünün erişimi olan yönetim paketi sınıflarının örneklerini belirtir. Bu yalnızca Yazar rolü için geçerlidir.

Type:Microsoft.EnterpriseManagement.Configuration.ManagementPackClass[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ComputerName

System Center Veri Erişimi hizmetinin çalıştığı bilgisayarın adını belirtir. Credential parametresinde belirtilen kullanıcı hesabının belirtilen bilgisayara erişim hakları olmalıdır.

Type:System.String[]
Position:Named
Default value:Localhost
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Type:System.Management.Automation.SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Bu cmdlet'in System Center Veri Erişim hizmetinin çalıştığı sunucuya bağlanmak için kullandığı kimlik bilgilerini belirtir. Belirtilen kullanıcı hesabının bu sunucuya erişim hakları olmalıdır.

Type:System.Management.Automation.PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Kullanıcı rolü için bir açıklama belirtir.

Type:System.String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisplayName

Kullanıcı rolünün adını belirtir.

Type:System.String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-FormTemplate

Bu kullanıcı rolündeki kullanıcıların kullanabileceği form şablonlarını belirtir. Belirtilmeyen formlar bu roldeki kullanıcılar tarafından kullanılamaz. Hiçbir şablonu kullanılabilir hale getirmek için Hiçbiri'yi belirtin. Tüm şablonları kullanılabilir hale getirmek için Tümünü belirtin.

Type:Microsoft.EnterpriseManagement.Configuration.ManagementPackObjectTemplate[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Group

Erişimi yalnızca belirli yapılandırma öğeleri gruplarına kapsamak için bu kullanıcı rolünün üyeleri tarafından kullanılabilen grupları belirtir. Belirtilmeyen gruplardaki yapılandırma öğeleri bu roldeki üyeler tarafından kullanılamaz. Tüm gruplara erişime izin vermek için Tümünü belirtin. Herhangi bir değer belirtmezseniz, kullanılabilir grup yoktur.

Type:Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Bu cmdlet'in oluşturduğu kullanıcı rolünü döndürdüğünü gösterir. Bu nesneyi diğer cmdlet'lere geçirebilirsiniz.

Type:System.Management.Automation.SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Queue

Erişimi yalnızca belirli iş öğeleri kuyruklarına kapsamak için bu kullanıcı rolünün üyeleri tarafından kullanılabilen kuyrukları belirtir. Belirtilmeyen kuyruklardaki iş öğeleri bu kullanıcı rolündeki üyeler tarafından kullanılamaz. Tüm kuyruklara erişime izin vermek için Tümünü belirtin. Herhangi bir değer belirtmezseniz, kullanılabilir kuyruk yoktur.

Type:Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SCSession

Service Manager yönetim sunucusuna yönelik oturumu temsil eden bir nesneyi belirtir.

Type:Microsoft.SystemCenter.Core.Connection.Connection[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Task

Yönetim paketi konsol görevini belirtir. Bu parametreyi yalnızca ManagementPack özelliği $Null değilse belirtin. Tümü değeri tüm öğelerin erişilebilir olduğu, Hiçbiri değeri ise hiçbir öğenin erişilebilir olmadığı anlamına gelir.

Type:Microsoft.EnterpriseManagement.Configuration.ManagementPackConsoleTask[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-User

Yeni kullanıcı rolünün üyesi olacak kullanıcıları belirtir.

Type:System.String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserRoleType

Oluşturulacak kullanıcı rolünün türünü belirtir. Geçerli değerler:

  • ActivityImplementers
  • Yöneticiler
  • AdvancedOperators
  • Yazarlar
  • ChangeInitiators
  • ChangeManagers
  • EndUsers
  • IncidentResolvers
  • ProblemAnalysts
  • ReadOnlyOperators
  • İş Akışları
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

Erişimi yalnızca belirli görünümlerle kapsamak için bu kullanıcı rolünün üyeleri tarafından kullanılabilen görünümleri belirtir. Belirtilmeyen görünümler bu roldeki üyeler tarafından kullanılamaz. Tüm görünümlere erişime izin vermek için Tümünü belirtin. Herhangi bir değer belirtmezseniz, kullanılabilir görünüm yoktur.

Type:Microsoft.EnterpriseManagement.Configuration.ManagementPackView[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Type:System.Management.Automation.SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Girişler

None.

Bu cmdlet'e giriş kanalı yapamazsınız.

Çıkışlar

None.

Bu cmdlet herhangi bir çıkış oluşturmaz.