プリンシパルのセキュリティ資格情報を指定します。 これらの資格情報は、タスクが実行されるセキュリティ コンテキストを定義します。
<xs:element name="Principal"
type="principalType"
/>
Principal 要素は、principalType 複合型によって定義されます。
親要素
| 要素 | 派生元 | 説明 |
|---|---|---|
| プリンシパル | principalsType | タスクに関連付けられているセキュリティ プリンシパルを指定します。 |
子要素
| 要素 | Type | 説明 |
|---|---|---|
| DisplayName | string | タスク スケジューラ UI に表示されるプリンシパルの名前を指定します。 |
| GroupId | string | プリンシパルに関連付けられているタスクを実行するために必要なユーザー グループの識別子を指定します。 |
| LogonType | logonType | プリンシパルに関連付けられているタスクを実行するために必要なセキュリティ ログオン 方法を指定します。 |
| Userid | string | プリンシパルに関連付けられているタスクを実行するために必要なユーザー識別子を指定します。 |
属性
| 名前 | 型 | 説明 |
|---|---|---|
| Id | id | プリンシパル定義の識別子。 |
注釈
スクリプト開発の場合、プリンシパルのセキュリティ資格情報は Principal オブジェクトを 使用して指定されます。
C++ 開発の場合、プリンシパルのセキュリティ資格情報は IPrincipal インターフェイスを使用して指定されます。
上記の子要素は、 principalType 複合型によって定義されます。 これらの子要素のシーケンス情報については、 principalType に関するページを参照してください。
例
次の XML は、ユーザー識別子を持つプリンシパルを定義します。
<Principals>
<Principal>
<UserId></UserId>
<LogonType><LogonType>
<DisplayName></DisplayName>
</Principal>
</Principals>
次の XML は、グループ識別子を持つプリンシパルを定義します。
<Principals>
<Principal>
<GroupId></GroupId>
<DisplayName></DisplayName>
</Principal>
</Principals>
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
| サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |