LDAP の定義済みスタッフ動詞

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

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

Department Members

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

パラメーター 使用方法 タイプ 説明
DepartmentName 必須 ストリング 検索するユーザーの部門名。
IncludeNestedDepartments 必須 ブール ネストされた部門を照会で考慮するかどうかを指定します。
Domain オプション ストリング その部門が属するドメイン。このパラメーターは、照会をディレクトリーのサブセットに限定する場合に使用します。
AlternativeDepartmentName1 オプション ストリング ユーザーが属することのできる追加の部門。
AlternativeDepartmentName2 オプション ストリング ユーザーが属することのできる追加の部門。

Group

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

パラメーター 使用方法 タイプ 説明
GroupId 必須 ストリング 許可するユーザー・グループの名前。

Everybody

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

Group Members

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

パラメーター 使用方法 タイプ 説明
GroupName 必須 ストリング 検索するユーザーのグループ名。
IncludeSubgroups 必須 ブール ネストされたサブグループを照会で考慮するかどうかを指定します。
Domain オプション ストリング そのグループが属するドメイン。このパラメーターは、照会をディレクトリーのサブセットに限定する場合に使用します。
AlternativeGroupName1 オプション ストリング ユーザーが属することのできる追加のグループ。
AlternativeGroupName2 オプション ストリング ユーザーが属することのできる追加のグループ。

Group Members without Named Users

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

Group Members without Filtered Users

この動詞は、グループのメンバーのうち、LDAP 検索フィルターで定義された一連のユーザーを除くすべてのメンバーを検索する照会を定義するときに使用します。
パラメーター 使用方法 タイプ 説明
GroupName 必須 ストリング 検索するユーザーのグループ名。
IncludeSubgroups 必須 ブール ネストされたサブグループを照会で考慮するかどうかを指定します。
FilterAttribute 必須 ストリング LDAP フィルターで使用する属性の名前。
FilterValue 必須 ストリング LDAP フィルターで使用するフィルター値。

Group Search

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

パラメーター 使用方法 タイプ 説明
GroupID オプション ストリング 検索するユーザーのグループ ID。
Type オプション ストリング 検索するユーザーのグループ・タイプ。
IndustryType オプション ストリング ユーザーが属するグループの業界のタイプ。
BusinessType オプション ストリング ユーザーが属するグループの業種。
GeographicLocation オプション ストリング ユーザーが配置されている場所の標識。
Affiliates オプション ストリング ユーザーの関連会社。
DisplayName オプション ストリング グループの表示名。
Secretary オプション ストリング ユーザーの秘書。
Assistant オプション ストリング ユーザーのアシスタント。
Manager オプション ストリング ユーザーの管理者。
BusinessCategory オプション ストリング ユーザーが属するグループの業種。
ParentCompany オプション ストリング ユーザーの親会社。

Manager of Employee

この動詞は、人の名前を使用してその人の管理者を検索するときに使用します。

パラメーター 使用方法 タイプ 説明
EmployeeName 必須 ストリング 管理者が検索対象となる従業員の名前。
Domain オプション ストリング 従業員が属するドメイン。 このパラメーターは、照会をディレクトリーのサブセットに限定する場合に使用します。

Manager of Employee by user ID

この動詞は、人のユーザー ID を使用してその人の管理者を検索するときに使用します。

パラメーター 使用方法 タイプ 説明
EmployeeUserID 必須 ストリング 自分の管理者が検索対象となる従業員のユーザー ID。%wf:process.starter% などのコンテキスト変数およびカスタム・プロパティーをサポートします。
Domain オプション ストリング 従業員が属するドメイン。 このパラメーターは、照会をディレクトリーのサブセットに限定する場合に使用します。

Native Query

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

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

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

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

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

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

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

Nobody

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

Person Search

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

パラメーター 使用方法 タイプ 説明
UserID オプション ストリング 検索するユーザーのユーザー ID。
Profile オプション ストリング 検索するユーザーのプロファイル。
LastName オプション ストリング 検索するユーザーのラストネーム。
FirstName オプション ストリング 検索するユーザーのファーストネーム。
MiddleName オプション ストリング 検索するユーザーのミドルネーム。
Email オプション ストリング ユーザーの電子メール・アドレス。
Company オプション ストリング ユーザーが属する会社。
DisplayName オプション ストリング ユーザーの表示名。
Secretary オプション ストリング ユーザーの秘書。
Assistant オプション ストリング ユーザーのアシスタント。
Manager オプション ストリング ユーザーの管理者。
Department オプション ストリング ユーザーが属する部門。
Phone オプション ストリング ユーザーの電話番号。
Fax オプション ストリング ユーザーの FAX 番号番号。
Gender オプション ストリング ユーザーが男性であるか、女性であるか。
Timezone オプション ストリング ユーザーが配置されている場所の時間帯。
PreferredLanguage オプション ストリング ユーザーの希望する言語。

Role Members

この動詞は、ビジネス・プロセスのロールに関連付けられているユーザーを検索するときに使用します。

パラメーター 使用方法 タイプ 説明
RoleName 必須 ストリング 検索するユーザーのロール名。
IncludeNestedRoles 必須 ブール ネストされたロールを照会で考慮するかどうかを指定します。
Domain オプション ストリング ロールが属するドメイン。このパラメーターは、照会をディレクトリーのサブセットに限定する場合に使用します。
AlternativeRoleName1 オプション ストリング ユーザーの追加のロール名。
AlternativeRoleName2 オプション ストリング ユーザーの追加のロール名。

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) が採用されています。