New-SCSMUserRole
Service Manager で新しいユーザー ロールを作成します。
構文
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>]
説明
New-SCSMUserRole コマンドレットは、Service Manager でユーザー ロールを作成します。
例
例 1: すべてのアクセス権を持つユーザー ロールを作成する
PS C:\>New-SCSMUserRole -UserRoleType ActivityImplementer -DisplayName "Role for implementers" -User "WOODGROVE\Domain Admins"
このコマンドは、すべての管理パック、キュー、グループ、タスク、ビュー、テンプレートにアクセスできるユーザー ロールを作成します。 ユーザー ロールのメンバーは Domain Admins です。
例 2: フォームとビューの読み取り専用ロールを作成する
PS C:\>New-SCSMUserRole -UserRoleType ReadOnlyOperator -DisplayName "restricted role" -Group @() -Queue @() -Task @() -User "WOODGROVE\Patti Fuller"
このコマンドは、フォームとビューにのみアクセスできる読み取り専用のオペレーター ロールを作成します。 新しいロールの唯一のメンバーは Patti Fuller です。
パラメーター
-CatalogGroup
このユーザー ロールのメンバーが、カタログ アイテムの特定のグループのみにアクセスをスコープするために使用できるカタログ アイテム グループを指定します。 指定されていないグループ内のカタログ アイテムは、このロールのメンバーが使用できません。
すべてのグループへのアクセスを許可するには、[すべて] を指定します。 値を指定しない場合、カタログ アイテム グループは使用できません。
型: | Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Class
ユーザー ロールがアクセスできる管理パック クラスのインスタンスを指定します。 これは作成者ロールにのみ適用されます。
型: | Microsoft.EnterpriseManagement.Configuration.ManagementPackClass[] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-ComputerName
System Center Data Access サービスを実行するコンピューターの名前を指定します。 Credential パラメーターで指定されたユーザー アカウントには、指定したコンピューターへのアクセス権が必要です。
型: | System.String[] |
配置: | Named |
規定値: | Localhost |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Confirm
コマンドレットを実行する前に確認を求めるメッセージが表示されます。
型: | System.Management.Automation.SwitchParameter |
Aliases: | cf |
配置: | Named |
規定値: | False |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Credential
このコマンドレットが System Center Data Access サービスを実行するサーバーへの接続に使用する資格情報を指定します。 指定されたユーザー アカウントには、そのサーバーへのアクセス権が必要です。
型: | System.Management.Automation.PSCredential |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Description
ユーザー ロールの説明を指定します。
型: | System.String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-DisplayName
ユーザー ロールの名前を指定します。
型: | System.String |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-FormTemplate
このユーザー ロールのユーザーが使用できるフォーム テンプレートを指定します。 指定されていないフォームは、このロールのユーザーは使用できません。 テンプレートを使用できるようにするには、[なし] を指定します。 すべてのテンプレートを使用できるようにするには、[すべて] を指定します。
型: | Microsoft.EnterpriseManagement.Configuration.ManagementPackObjectTemplate[] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Group
このユーザー ロールのメンバーが、特定の構成項目のグループのみにアクセスをスコープ設定するために使用できるグループを指定します。 指定されていないグループ内の構成項目は、このロールのメンバーが使用できません。 すべてのグループへのアクセスを許可するには、[すべて] を指定します。 値を指定しない場合、グループは使用できません。
型: | Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-PassThru
このコマンドレットによって、作成されたユーザー ロールが返されることを示します。 このオブジェクトは、他のコマンドレットに渡すことができます。
型: | System.Management.Automation.SwitchParameter |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Queue
作業項目の特定のキューのみにアクセスのスコープを設定するために、このユーザー ロールのメンバーが使用できるキューを指定します。 指定されていないキュー内の作業項目は、このユーザー ロールのメンバーが使用できません。 すべてのキューへのアクセスを許可するには、[すべて] を指定します。 値を指定しない場合、キューは使用できません。
型: | Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-SCSession
Service Manager 管理サーバーへのセッションを表すオブジェクトを指定します。
型: | Microsoft.SystemCenter.Core.Connection.Connection[] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Task
管理パックコンソール タスクを指定します。 ManagementPack プロパティが$Nullされていない場合にのみ、このパラメーターを指定します。 値 All は、すべての要素にアクセス可能であることを意味し、値 None は、アクセス可能な要素がないことを意味します。
型: | Microsoft.EnterpriseManagement.Configuration.ManagementPackConsoleTask[] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-User
新しいユーザー ロールのメンバーになるユーザーを指定します。
型: | System.String[] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-UserRoleType
作成するユーザー ロールの種類を指定します。 有効な値は次のとおりです。
- ActivityImplementers
- 管理者
- AdvancedOperators
- 著者
- ChangeInitiators
- ChangeManagers
- EndUsers
- IncidentResolvers
- ProblemAnalysts
- ReadOnlyOperators
- ワークフロー
型: | Microsoft.EnterpriseManagement.ServiceManager.Sdk.UserRoles.UserRoleTypeEnum |
指定可能な値: | ActivityImplementer, AdvancedOperator, Author, ChangeInitiator, ChangeManager, EndUser, IncidentResolver, ProblemAnalyst, ReadOnlyOperator, ReleaseManager, ServiceRequestAnalyst |
配置: | 0 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-View
特定のビューのみにアクセスのスコープを設定するために、このユーザー ロールのメンバーが使用できるビューを指定します。 指定されていないビューは、このロールのメンバーには使用できません。 すべてのビューへのアクセスを許可するには、[すべて] を指定します。 値を指定しない場合、ビューは使用できません。
型: | Microsoft.EnterpriseManagement.Configuration.ManagementPackView[] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-WhatIf
コマンドレットを実行した場合の動作を示します。 コマンドレットは実行されません。
型: | System.Management.Automation.SwitchParameter |
Aliases: | wi |
配置: | Named |
規定値: | False |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
入力
None.
このコマンドレットに入力をパイプすることはできません。
出力
None.
このコマンドレットは出力を生成しません。