ユーザー・レジストリーの定義済みスタッフ動詞

Business Process Choreographer のユーザー・レジストリー・スタッフ・プラグインで使用する定義済みスタッフ動詞およびパラメーターについて説明します。

WebSphere Integration Developer でスタッフ動詞を使用して、ビジネス・プロセス内またはヒューマン・タスク内のスタッフの割り当てをモデル化することができます。このスタッフ動詞は、モデル化およびデプロイメント中にスタッフ・リポジトリーについて実行できる一連の照会に変換されます。このセクションでは、次の定義済みスタッフ動詞用のパラメーターを示します。

Group

この動詞は、グループ作業項目で使用するグループの名前を検索する照会を定義するときに使用します。

パラメーター 使用方法 タイプ 説明
GroupName 必須 ストリング 検索するグループの名前。

Everybody

この動詞は、WebSphere Process Server によって認証されたすべてのユーザーに作業項目を割り当てるときに使用します。この動詞はパラメーターを取りません。

Group Members

この動詞は、グループのメンバーを検索する照会を定義するときに使用します。

パラメーター 使用方法 タイプ 説明
GroupName 必須 ストリング 検索するユーザーのグループ名。
AlternativeGroupName1 オプション ストリング ユーザーが属することのできる追加のグループ。
AlternativeGroupName2 オプション ストリング ユーザーが属することのできる追加のグループ。

Group Members without Named Users

この動詞は、グループのメンバーのうち、明示的に指定されたユーザーを除くすべてのメンバーを検索する照会を定義するときに使用します。
パラメーター 使用方法 タイプ 説明
GroupName 必須 ストリング 検索するユーザーのグループ名。実行時に評価されるカスタム・プロパティーをサポートします。
NamedUsers 必須 ストリング 検索されたグループ・メンバーのリストから除外するユーザーのユーザー ID。コンテキスト変数およびカスタム・プロパティー (例: %htm:task.originator%) をサポートします。

Group Search

この動詞は、属性の一致に基づいてグループを検索し、そのグループのメンバーを取得するときに使用します。属性を 1 つ設定する必要があります。複数の属性を設定すると、最初の属性のみが評価されます。

パラメーター 使用方法 タイプ 説明
GroupID オプション ストリング 検索するユーザーのグループ ID。

Native Query

この動詞は、ディレクトリー固有のパラメーターに基づいた固有の照会を定義するときに使用します。

パラメーター 使用方法 タイプ 説明
QueryTemplate 必須 ストリング 照会に使用する照会テンプレート。 デフォルトのマッピング・ファイルは、テンプレートの searchuser、および usersOfGroup をサポートします。
Query 必須 ストリング 照会を指定します。%wf:process.starter% などのコンテキスト変数およびカスタム・プロパティーを使用できます。照会のタイプは、照会テンプレートによって異なります。
  • 検索テンプレート: 検索パターン
  • ユーザー・テンプレート: ユーザー名
  • usersOfGroup: グループ名
AdditionalParameter1 オプション ストリング 照会を指定します。コンテキスト変数 (例: %wf:process.starter%) を使用できます。サポートされる値は、group および user です。
AdditionalParameter2 オプション ストリング この動詞は、追加パラメーターを指定するときに使用します。
AdditionalParameter3 オプション ストリング この動詞は、追加パラメーターを指定するときに使用します。

デフォルトのマッピング XSLT ファイルを使用する場合、このパラメーターはサポートされません。

AdditionalParameter4 オプション ストリング この動詞は、追加パラメーターを指定するときに使用します。

デフォルトのマッピング XSLT ファイルを使用する場合、このパラメーターはサポートされません。

AdditionalParameter5 オプション ストリング この動詞は、追加パラメーターを指定するときに使用します。

デフォルトのマッピング XSLT ファイルを使用する場合、このパラメーターはサポートされません。

Nobody

インライン・タスクの場合は、ビジネス・プロセス管理者のみにアクセス権があります。 スタンドアロン・タスクの場合は、ヒューマン・タスク管理者のみにアクセス権があります。 さらに、Business Flow Manager API を使用する場合は、BPESystemAdministrator のロール・メンバーにアクセス権があり、 Human Task Manager API の場合は、TaskSystemAdministrator のロール・メンバーにアクセス権があります。 この動詞はパラメーターを取りません。

Person Search

この動詞は、属性の一致に基づいて人を検索するときに使用します。属性を 1 つ設定する必要があります。複数の属性を設定すると、最初の属性のみが評価されます。

パラメーター 使用方法 タイプ 説明
UserID オプション ストリング 検索するユーザーのユーザー ID。

Users

この動詞は、名前で認識されているユーザーについてのスタッフ照会を定義するときに使用します。

パラメーター 使用方法 タイプ 説明
Name 必須 ストリング 検索するユーザーの名前。
AlternativeName1 オプション ストリング 追加のユーザー名。このパラメーターは、複数のユーザーを検索するときに使用します。
AlternativeName2 オプション ストリング 追加のユーザー名。このパラメーターは、複数のユーザーを検索するときに使用します。

Users by user ID

この動詞は、ユーザー ID が認識されているユーザーについてのスタッフ照会を定義するときに使用します。 ショート・ネームを使用して、「wpsadmin」などの値を指定します。この動詞には、スタッフ・リポジトリーにアクセスするという意味はありません。

パラメーター 使用方法 タイプ 説明
UserID 必須 ストリング 検索するユーザーのユーザー ID。コンテキスト変数およびカスタム・プロパティー (例: %htm:task.potentialStarters%) をサポートします。
AlternativeID1 オプション ストリング 追加のユーザー ID。このパラメーターは、複数のユーザーを検索するときに使用します。
AlternativeID2 オプション ストリング 追加のユーザー ID。このパラメーターは、複数のユーザーを検索するときに使用します。

Users by user ID without Named Users

この動詞は、ユーザー ID が認識されているユーザー (明示的に指定されたユーザー ID を持つユーザーを除く) についてのスタッフ照会を定義するときに使用します。 ショート・ネームを使用して、「wpsadmin」などの値を指定します。この動詞には、スタッフ・リポジトリーにアクセスするという意味はありません。

パラメーター 使用方法 タイプ 説明
UserID 必須 ストリング 検索するユーザーのユーザー ID。コンテキスト変数およびカスタム・プロパティー (例: %htm:task.potentialStarters%) をサポートします。
AlternativeID1 オプション ストリング 追加のユーザー ID。このパラメーターは、複数のユーザーを検索するときに使用します。
AlternativeID2 オプション ストリング 追加のユーザー ID。このパラメーターは、複数のユーザーを検索するときに使用します。
NamedUsers 必須 ストリング ユーザー ID のリストから除外するユーザーのユーザー ID。コンテキスト変数およびカスタム・プロパティー (例: %wf:activity(...).owner%) をサポートします。

(c) Copyright IBM Corporation 2005, 2006. All rights reserved.
(c) Copyright IBM Japan 2006
このインフォメーション・センターでは、Eclipse テクノロジー (http://www.eclipse.org) が採用されています。