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.