ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Business Process Managementユーザーズ・ガイド
11g リリース1(11.1.1.7)
B61408-07
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次
索引へ移動
索引

前
 
次
 

8 プロセス・ワークスペースの管理

この章では、管理者がプロセス・ワークスペースで実行できる「作業アイテム」パネルの表示の設定およびタスク関連情報の管理と構成を含む様々なタスクについて説明します。

この章の内容は次のとおりです。

8.1 プロセス・ワークスペースを管理する際の留意事項

エンド・ユーザーがプロセス・トラッキング・ページの「アプリケーション」パネルからアプリケーションを起動すると、アプリケーションが起動され、フォームが表示されます。ユーザーがフォームを閉じるとそのプロセス・インスタンスは、処理または使用されない余剰なインスタンスとして、そのまま実行されます。これらの余剰名インスタンスは背景で実行されるインスタンスによってクリーン・アップされ、この背景で実行されるインスタンスはBPMNサービス・エンジンの管理者が指定してスケジュールできます。BPMNサービス・エンジンの管理者である場合、この背景で実行されるインスタンスの指定方法は、Oracle Fusion Middleware Oracle SOA SuiteおよびOracle Business Process Management Suite管理者ガイドを参照してください。

8.2 プロセス・ワークスペースでの「作業アイテム」パネルの表示設定

管理者は様々なアプリケーション・プリファレンスを指定して、「作業アイテム」パネルの表示を設定できます。これを行うには、「プロセス・ワークスペース」グローバル・ツールバーから、「管理」「アプリケーション・プリファレンス」の順にクリックします。

図8-1 アプリケーション・プリファレンスの設定

この図については本文で説明しています。

この項には次のトピックが含まれます:

8.2.1 プロセス・ワークスペースでのログイン・ページ・レルムのラベルの指定方法

アイデンティティ・サービスが複数のレルムで構成されている場合は、ユーザーがOracle BPM Worklistにログインすると、ログイン・ページにレルム名のリストが表示されます。LABEL_LOGIN_REALM では、これらのレルムを表示するラベルのルックアップに使用されたリソース・バンドル・キーが指定されます。レルムという用語は、ユーザー・コミュニティにあわせて変更でき、会社部署または部門などの用語の方が適切な場合があります。レルムという用語を変更するには、リソース・バンドルをカスタマイズし、この文字列にリソース・バンドル・キーを指定し、そのリソース・バンドル・キーを指すように「ログイン・ページ・レルムのラベル」パラメータを設定します。

リソース・バンドルのカスタマイズの詳細は、付録B「リソース・バンドルのカスタマイズ」を参照してください。

リソース・バンドルの指定の詳細は、第8.2.2項「プロセス・ワークスペースでのリソース・バンドルの指定方法」を参照してください。

8.2.2 プロセス・ワークスペースでのリソース・バンドルの指定方法

リソース・バンドルは、ワークリスト・アプリケーションに表示される文字列を提供します。デフォルトでは、リソース・バンドルへのクラス・パスは次のとおりです:

管理者は、カスタム・リソース・バンドルを作成することで、アプリケーションに表示される文字列を追加または変更できます。その後、アプリケーション・プリファレンス・ページの「リソース・バンドル」フィールドを使用して、カスタム・リソース・バンドルへのクラス・パスを指定できます。

リソース・バンドルのカスタマイズの詳細は、付録B「リソース・バンドルのカスタマイズ」を参照してください。

8.2.3 プロセス・ワークスペースでの言語ロケール情報の指定方法

アプリケーション・プリファレンス・ページで、プロセス・ワークスペースの表示言語を決定する方法を指定できます。言語ロケールに関する情報は、ユーザーのブラウザか、プロセス・ワークスペースのユーザー情報を格納するアイデンティティ・プロバイダから取得できます。

「アプリケーション・プリファレンス」ページにアクセスするには、プロセス・ワークスペースの最上部にあるグローバル・ツールバーの「管理」をクリックしてから、「管理領域」の下で「アプリケーション・プリファレンス」を選択します。「アプリケーション・プリファレンス」パネルが右のペインに表示されます。表示言語を指定するには、「次の言語設定を使用」フィールドで、「ブラウザ」「アイデンティティ・プロバイダ」のどちらかを選択します。

図8-2 言語のロケール情報の指定

図8-2の説明が続きます
「図8-2 言語ローカル情報の指定」の説明

8.2.4 ユーザー名の形式の指定方法

アプリケーション・プリファレンス・ページから、プロセス・ワークスペース全体で「作成者」や「割当て先」などの名前列に表示されるユーザー名の形式を指定できます。ユーザーID (例: jstein)を表示するか、完全なユーザー名(例: John Stein)を表示するかを選択できます。

「アプリケーション・プリファレンス」ページにアクセスするには、プロセス・ワークスペースの最上部にあるグローバル・ツールバーの「管理」をクリックしてから、「管理領域」の下で「アプリケーション・プリファレンス」を選択します。「アプリケーション・プリファレンス」パネルが右のペインに表示されます。表示言語を指定するには、図8-3に示すように、「ユーザー名の形式」フィールドで、「ユーザーID」または「ユーザー名」を選択します。

図8-3 ユーザー名の形式

この図についてはテキストで説明しています

8.2.5 プロセス・ワークスペースでのブランド・ロゴの指定方法

ブランド・ロゴは、ワークリスト・アプリケーションの各ページの左上隅に表示されるイメージです。Oracleロゴがデフォルトで表示されますが、選択したイメージに変更することもできます。


注意:

適切に表示するためには、イメージ・サイズを120px x 40px (長さx幅)にすることをお薦めします。高解像度の大きいイメージをブランド・ロゴのサイズにあわせて圧縮することもできますが、小さいイメージの方が見やすく表示されます。


ブランド・ロゴを指定するには:

次のいずれかを実行します。

  • 外部のイメージ・ホストWebサイトを参照します。これを行うには: 「ブランド・ロゴ」フィールドにイメージのURLを入力します。

  • サーバー上の特定の場所にイメージをアップロードし、「ブランド・ロゴ」フィールドに相対パス(/afr/my_logo.pngなど)を入力します。

  • 共有ライブラリからイメージを参照します。これを行うには: 「ブランド・ロゴ」フィールドに、共有ライブラリにあるとおりにロゴ名のパスを入力します(/my_logo.pngなど)。


注意:

ワークリスト・アプリケーションとプロセス・ワークスペースのいずれかからブランド・ロゴをカスタマイズすると、両方のアプリケーションのロゴが変更されます。たとえば、ワークリスト・アプリケーションからロゴを変更すると、プロセス・ワークスペースのロゴが自動的に変更されます。


共有ライブラリへのイメージのデプロイの詳細は、付録D「イメージおよびJARファイルの共有ライブラリJARファイルの一部としてのデプロイ」を参照してください。

8.2.6 プロセス・ワークスペースでのブランド・タイトルの指定方法

サイトのタイトルを指定し、デフォルトのタイトル(BPM Worklist)を好みのタイトルに変更できます。

ブランド・タイトルを指定するには:

次のいずれかを実行します。

  • 「ブランド・タイトル」フィールドに、タイトルの単純な文字列を入力します。

  • 「ブランド・タイトル」フィールドに、「リソース・バンドル」のキーと値のペアを参照するラベルを入力します。この方法で、タイトルをLABEL_WORKLIST_TITLE.などのように国際化できます。

8.2.7 プロセス・ワークスペースでのスキンの選択方法

スキンは、グラフィック・インタフェースのルック・アンド・フィールを決定します。

スキンを選択するには:

次のいずれかを実行します。

  • 「スキンの選択」リストから、デフォルトのADFスキンの1つを選択します。

    ヒューマン・タスク・フロー・アプリケーションにプロセス・ワークフローで選択したスキンを使用させるには、ヒューマン・タスク・フロー・アプリケーションにあるtrinidad-config.xmlファイルに、次が含まれていることを確認する必要あります。

    <skin-family>#{param.sf}</skin-family>
    
  • .JARファイル内のカスタマイズされたスキン(.cssファイル)をアップロードし、共有ライブラリの一部としてデプロイします。その後、コンソールからアプリケーションを再起動すると、カスタム・スキンが「スキンの選択」リストに表示されます。

カスタム・スキンを作成するには:

  1. 次の例のようなディレクトリ構造を作成します:

    C:\temp\META-INF\adf\oracle\skin\images
         META-INF\skins\custom.css
         META-INF\trinidad-skins.xml
    

    この例では、customという単語をカスタマイズしたスキンの名前に変更できます。

  2. trinidad-skins.xmlファイルの内容が次のようになっていることを確認します:

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <skins xmlns="http://myfaces.apache.org/trinidad/skin">
       <skin>
         <id>custom.desktop</id>
         <family>custom</family>
         <extends>custom.desktop</extends>
         <render-kit-id>org.apache.myfaces.trinidad.desktop</render-kit-id>
         <style-sheet-name>skins/custom.css</style-sheet-name>
       </skin>
    </skins>
    
  3. c:\tempディレクトリから次のコマンドを発行して、.JARファイルを作成します:

    jar -cvf customSkin.jar META-INF/
    
  4. このJARファイルをディレクトリ/scratch/username/sharedLibにコピーします。


注意:

次の方法でCSSファイル内のイメージを参照します:

../adf/oracle/skin/images/example.gif (末尾に2つドットを付けます)。

これにより、.cssファイルがあるMETA-INF/skinディレクトリの上のディレクトリからMETA-INFルートの検索を開始できます。


共有ライブラリへのイメージのデプロイの詳細は、付録D「イメージおよびJARファイルの共有ライブラリJARファイルの一部としてのデプロイ」を参照してください。

8.2.8 プロセス・ワークスペースでカスタマイズしたアプリケーションおよびリンクの有効化方法

プロセス・ワークスペースでは、「ビュー」、「アプリケーション」および「お気に入り」ペインの「お気に入り」リストで使用できるカスタマイズされた外部アプリケーションおよびリンクを作成できます。さらに、プロセス・ワークスペースとワークリスト・アプリケーションの両方で、受信ボックスに表示される列を指定できます。

カスタマイズされたアプリケーションを有効にするには:

  1. アプリケーション・プリファレンス・ページで、「アプリケーション・カスタマイズ・クラス名」フィールドにカスタム・アプリケーションのクラス名を入力します。

  2. コンソールからアプリケーションを再起動します。

    カスタマイズによっては、その効果をここで確認できます。

    プロセス・ワークスペース用のカスタマイズを実行し、外部アプリケーションの作成と「タスクの詳細」ペインでの受信ボックス列の指定のいずれか(あるいはその両方)を実行した場合、次が表示されます。

    • 「タスク」、「ビュー」および「お気に入り」ペインの「お気に入り」リストに表示されるカスタマイズされたアプリケーション。

    • ユーザーが指定した内容にあわせて調整された受信ボックスの列。

    アプリケーションのカスタマイズの詳細は、付録C プロセス・ワークスペース内のアプリケーションおよびワークリスト・アプリケーションのカスタマイズを参照してください。

8.2.9 タスク・アクションのイメージの指定方法

管理者の場合、アクションを赤の「X」アイコンか、緑のチェック・マーク・アイコンのいずれで表示するかを指定できます。

タスク・アクションのイメージを指定するには:

  1. 「管理」「アプリケーション・プリファレンス」の順に選択します。

  2. 「タスク・アクションをイメージにマップ」フィールドで、緑のチェック・マーク・アイコンまたは赤の「X」アイコンにマップするタスク・アクションを選択します。

  3. 「保存」をクリックします。

8.2.10 プロセス・ワークスペースでのデフォルトのタブ・ページを指定、表示または非表示にする方法

管理者は、プロセス・ワークスペースの標準のタブ(「タスク」、「アクティビティ・ガイド」、「プロセス・トラッキング」、「標準ダッシュボード」など)を表示するか、非表示にするかを指定できます。また、表示するように指定したタブの中から、ユーザーがログインしたときに表示するデフォルトのタブを選択できます。

プロセス・ワークスペースの標準のタブを表示または非表示にするには:

  1. 「管理」「アプリケーション・プリファレンス」の順に選択します。

  2. 「標準タブの表示」行で、表示するタブのチェック・ボックスを選択するか、非表示にするタブのチェック・ボックスの選択を解除します。

  3. 表示するように指定したタブの中から、ユーザーがログインしたときに表示するデフォルトのタブを指定します。指定するには、デフォルトにするタブの隣にあるラジオ・ボタンを選択します。デフォルト・タブを選択しない場合、標準タブは指定したとおりに表示または非表示になりません。

  4. 「保存」をクリックします。

図8-4は、アプリケーション・プリファレンス・ページを示しており、「標準タブの表示」行が強調表示されています。タブの表示または非表示を選択するチェック・ボックスおよびユーザーのログイン時のデフォルト・タブを選択するラジオ・ボタンにコールアウトの記載があります。

図8-4 「標準タブの表示」の選択

この図については本文で説明しています。

8.3 プロセス・ワークスペースでの承認グループの管理

承認グループは、名前と、特定パターンでタスクを実行するように構成された事前定義のユーザーの集合で構成されます。このパターンは、ヒューマン・ワークフローのルーティング・スリップ・パターンに類似しており、ユーザーがシリアルまたはパラレルでタスクを実行できます。承認グループには、パターンでネストされている承認グループを含めることもできます。

承認グループのリスト・ビルダーを指定する際、承認グループの名前は必須です。承認グループ内で構成されるパターンは、タスクを実行するユーザーの順序を決めるためにデフォルトで使用されます。ただし、リスト・ビルダーを作成する際は、投票方法を指定してデフォルトのパターンをオーバーライドできます。

プロセス・ワークスペースで、管理者権限を持つユーザーが承認グループを管理できます。この項には次のトピックが含まれます:

8.3.1 タスク・フォームを使用する方法

ヒューマン・ワークフロー・サービスでは、ユーザーにタスクを作成して、ビジネス・プロセスと相互作用します。それぞれのタスクには、タスク・メタデータとタスク・フォームという2つの部分があります。タスク・フォームは、タスクのコンテンツをユーザーのワークリストに表示するために使用されます。

タスク・フォームは、Oracle JDeveloperでOracle Application Development Framework (Oracle ADF)を使用して設計します。プロセスを設計するための詳細は、Oracle Fusion Middleware Oracle SOA Suite開発者ガイドのヒューマン・タスク用のタスク表示フォームの設計を参照してください。

プロセス・ワークスペースには、ユーザーまたはグループに割り当てられているすべてのワークリスト・タスクが表示されます。ワークリスト・ユーザーが特定のタスクにドリル・ダウンすると、タスク表示フォームは、そのタスクの詳細をレンダリングします。たとえば、経費承認タスクでは様々な経費の明細項目が記載されたフォームが表示され、ヘルプ・デスク・タスク・フォームでは重大度や問題の場所などの詳細が表示されます。

次の各項で、管理者権限を持つユーザーがタスクの管理に使用するプロセス・ワークスペースのタスク・フォームを説明します。図8-5にタスク・フォームを示します。

図8-5 タスク・フォーム

この図については本文で説明しています。
「図8-5 タスク・フォーム」の説明

8.3.1.1 ヘッダー・ビュー

図8-6に示されているヘッダー・ビューは、Oracle JDeveloperで設計時にヘッダー・ドロップ・ハンドラを使用して作成されます。

図8-6 プロセス・ワークスペースのヘッダー・ビュー

この図については本文で説明しています。
「図8-6 プロセス・ワークスペースのヘッダー・ビュー」の説明

デフォルトで、JDeveloperのドロップ・ハンドラには、表8-1に示されているヘッダー・フィールドが含まれています。ただし、JDeveloperを使用すると、開発者はユースケースに基づいて任意のフィールドを含めたりまたは削除したりできます。

表8-1 ヘッダー・フィールド

フィールド 説明

タスク番号

タスクに自動的に割り当てられる番号。

状態

タスクの現在のステータス。

結果

ユーザーの結果。たとえば、ユーザーが「承認」をクリックした場合、「結果」フィールドには「承認」と表示されます。

優先度

タスクに割り当てられる優先度レベル。

作成者

タスクを作成したユーザー。

作成日時

タスクの作成日付。

更新日

タスクが最後に更新された日付。

有効期限

タスクが期限切れになる日付。

割当て先

タスクを割り当てる管理者の名前。

取得者

アクションの実行前にタスクを申告するユーザーの名前。

期日

タスクの期限となる日付。


ヘッダーにも、カスタム・アクションおよびシステム・アクションがあります。カスタム・アクションは、タスク・メタデータの結果に依存するアクションです。たとえば、メタデータに承認と却下の結果が含まれる場合、「承認」および「却下」が、カスタム・アクションとしてヘッダーに表示されます。メタデータに3つ以上の結果が含まれる場合、カスタム・アクションは、独立したボタンではなくドロップダウン・リストとしてヘッダーに表示されます。

エスカレート、一時停止、再開などのシステム・アクションは、常にドロップダウン・リストで表示されます。表示されるアクションは、ユーザーが実行する内容に依存しています。たとえば、タスクが開始されると、そのタスクを取り消すことができます。そのため、ユーザーがプロセス・ワークスペースにログインして、開始したタスクの詳細を表示すると、選択可能なアクションのリストに「取消」が表示されます。

表8-0には、管理者がヘッダーから実行できるすべてのアクションおよびその説明がリストされています。

表8-2 ヘッダー・アクション

アクション 説明

却下

管理者はタスクを却下できます。

承認

ユーザーはタスクを承認できます。

委任

管理者は、別のユーザーに、自分の代理として処理するようにタスクを割り当てることができます。

再割当て

管理者は、別の管理者にタスクを転送できます。

一時停止

管理者は、タスクを一時停止して、後で操作できます。

再開

管理者は、一時停止していたタスクを再開できます。

取消

管理者は、開始したタスクを取り消すことができます。

エスカレート

管理者は、スーパーバイザにタスクをエスカレートできます。

削除

管理者はタスクを削除できます。すべてのTo Doタスクに対して表示されます。

パージ

管理者はタスクをパージできます。すべてのTo Doタスクに対して表示されます。

実行

管理者は、ドロップダウン・リストで選択したアクションに移動できます。

保存

管理者はタスクを保存できます。


8.3.1.2 タスク・ペイロード・ビュー

図8-7に示すタスク・ペイロード・ビューは、タスク・パラメータの詳細を表示し、それを更新できます。SDOに基づいて設計されたパラメータも、ここで表示できます。汎用パラメータの値が、タスクに渡されたり任意のユーザーによって更新されたものに基づいている場合、SDOベースのパラメータの値は、基礎となるアプリケーションで更新されたとおりに、現在のビジネス・オブジェクトの値を反映します。

図8-7 タスク・ペイロード

この図の説明が続きます
「図8-7 タスク・ペイロード」の説明

プロセスを設計するための詳細は、Oracle Fusion Middleware Oracle SOA Suite開発者ガイドのヒューマン・タスク用のタスク表示フォームの設計を参照してください。

8.3.1.3 タスク履歴ビュー

図8-8に示す「タスク履歴」ビューは、タスクのライフ・サイクルでのイベントを、グラフまたは表形式で表示します。さらに、デザイナで承認者構成の編集オプションが選択されている場合、将来、承認者の編集に使用できる特殊な制御が表形式ビューで使用できます。追加されたすべての承認者を手動で削除でき、新規承認者を追加できます。表形式表示に加えられた承認者の変更は、グラフ形式表示に即時に反映されます。タスクが保存されるか、承認または却下などのカスタム・アクションがタスクで実行されると、すべての承認者関連の変更も保存されます。

図8-8 プロセス・ワークスペースのタスク履歴

この図については本文で説明しています。
「図8-8 プロセス・ワークスペースのタスク履歴」の説明

承認タスクの構成時に、「参加者による将来の参加者の編集を許可」オプションを選択した場合、履歴リージョンには、参加者が将来の参加者のリストを編集できる追加アクションが表示されます。

図8-9は、「適用」ボタンおよび「リセット」ボタンの追加を示しています。

図8-9 タスク履歴 - 追加アクション

この図については本文で説明しています。
「図8-9 タスク履歴 - 追加アクション」の説明

表8-3は、承認タスクのすべての追加アクションを説明しています。

表8-3 将来の参加者リストの編集アクション

アクション 説明

追加

ユーザーが将来の参加者を選択した場合に有効になります。このオプションを選択すると、「参加者の追加」ダイアログが開き、ユーザーは非定型の参加者を挿入できます。

編集

ユーザーが、挿入された非定型の参加者を選択した場合に有効になります。このオプションを選択すると、「参加者の編集」ダイアログが開き、ユーザーは、挿入された参加者の位置を移動できます。

削除

ユーザーが、挿入された非定型の参加者を選択した場合に有効になります。このオプションを選択すると、該当する参加者が削除されます。

適用

将来の参加者リストへの編集を持続します。

リセット

将来の参加者からの編集を、システム生成のリストにリセットします。


表8-4には、管理者がタスク履歴ビューから実行できるアクションおよびその説明がリストされています。

表8-4 タスク履歴アクション

アクション 説明

タスク・スナップショット

選択したバージョンのタスク詳細を表示します。

フル・タスク・アクション

選択すると、フル・タスク・アクション履歴が表示されます。選択解除すると、アクション履歴のみが表示されます。デフォルトでは、チェック・ボックスは選択解除されています。

すべての親タスク

選択すると、サブタスク・ビューの親タスクが表示されます。選択解除すると、サブタスク履歴のみが表示されます。デフォルトでは、チェック・ボックスは選択されています。

予定承認者の表示

選択すると、予定承認者が履歴とともに表示されます。デフォルトでは、チェック・ボックスは選択解除されています。


8.3.1.4 コメントと添付ファイル・ビュー

図8-10に示されている「コメントと添付ファイル」ビューは、JDeveloperでタスク・データ制御ドロップ・ハンドラを使用して作成されます。これには、タスクに関するコメントを入力するテキスト入力フィールド、およびサポート・ドキュメントを添付する機能が含まれています。

図8-10 コメントと添付ファイル

この図の説明が続きます
「図8-10 コメントと添付ファイル」の説明

8.3.2 マップ済属性ラベルを作成する方法

マップ済属性を使用して、タスクのペイロードから抽出されたデータなど、ユースケース固有のデータを格納できます。プロセス・ワークスペースを使用して、サーバーのマップ済属性ラベルを表示し、作成できます。


注意:

保護済のフレックスフィールド属性を作成するには、workflow.mapping.protectedFlexfield権限を持っている必要があります。デフォルトの管理ユーザー、weblogicは、この権限を持っています。


詳細は、第8.4.1項 マップ済属性の指定方法を参照してください。

属性ラベルを表示するには:

  1. ページの右上の「管理」をクリックします。

  2. 管理ペインで「保護フレックス・フィールド」リンクをクリックします。図8-11に示すようなページが表示されます。

    図8-11 フレックスフィールド・マッピング: 保護済

    この図については本文で説明しています。
    「図8-11 フレックスフィールドのマッピング: 保護されている場合」の説明

    ページでは、既存の属性ラベルのリストが表示されます。リストをフィルタリングするには、「表示」リストから属性タイプを選択します。特定のラベルをクリックすると、属性が使用するマッピングのリストが「詳細」パネルに表示されます。

属性ラベルを作成するには:

  1. ラベルの作成「+」ボタンをクリックします。「ラベルの作成」ダイアログが表示されます。

  2. ドロップダウン・リストから、属性タイプおよびタスク属性を選択します。

  3. 一意のラベル名および説明を入力します。

  4. 「作成」をクリックします。ラベルが作成され、タスク・コンポーネントでのマッピングに使用できるようになります。

属性ラベルを削除するには:

属性ラベルを削除するには、まず属性ラベルのリストからラベルを選択して、ラベルの削除「-」ボタンをクリックします。


注意:

属性ラベルを削除できるのは、いずれのマッピングにも使用されていない場合のみです。


8.3.2.1 属性ラベル定義のインポートおよびエクスポート

属性ラベルが1つのサーバーで定義され、これを別のサーバーで再作成する必要がある場合、ユーザー・メタデータ移行ユーティリティを使用して保護された属性ラベルのリストを、定義されたサーバーからXMLファイルにエクスポートできます。このユーティリティによって、このファイルから新しいサーバーに属性ラベルをデプロイできます。こうすると、手動で属性ラベルをプロセス・ワークスペースで再作成する必要がなくなります。詳細は、8.8項「ユーザー・メタデータ移行ユーティリティの使用」を参照してください。

8.3.2.2 属性ラベルの国際化

属性ラベルがエンド・ユーザーに表示される際(たとえばプロセス・ワークスペースのタスク・リスト・ページ)に使用されるラベル名は、ラベルの作成時に指定された名前です。異なる国のユーザーにもラベルが表示される場合、プロセス・ワークスペースのユーザーのロケールに適したラベル名の翻訳を、かわりに表示できます。WorkflowLabels.propertiesリソース・バンドルを使用して、属性ラベルの翻訳をカスタマイズできます。

詳細は、第8.2.3項 プロセス・ワークスペースでの言語ロケール情報の指定方法を参照してください。

8.3.3 承認グループの表示方法

承認グループを表示するには:

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理領域」パネルが表示されます。

  2. 「タスク管理」の下の「承認グループ」をクリックします。右のペインにグループ・ページが表示されます。

  3. 承認グループ・ページのナビゲーション・ペインで、承認グループを選択します。選択した承認グループについて、図8-12に示すような詳細ページが右のペインに表示されます。

図8-12 プロセス・ワークスペース: 承認グループ詳細

この図の説明が続きます
「図8-12 プロセス・ワークスペース: 承認グループ詳細」の説明

この図では、DisbursementTeamという承認グループに2人のユーザーbpalmerとrjamesがいることが示されています。これらのユーザーは特定のシーケンス構成でタスクを実行します。

8.3.4 承認グループの検索方法

承認グループは、ユーザー名またはグループ名で検索できます。

ユーザー名で検索するには:

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理領域」パネルが表示されます。

  2. 「タスク管理」の下の「承認グループ」をクリックします。右のペインに承認グループ・ページが表示されます。

  3. リストから「ユーザー」を選択します。

  4. フィールドにユーザーの完全なユーザー名を入力します(ユーザー名の一部とアスタリスク(*)を入力してワイルドカード検索を実行することもできます)。

  5. アクション(>)ボタンをクリックします。

    図8-13に示すように、左側にあるペインに、ユーザーが所属する承認グループのリストが表示されます。

    図8-13 ユーザー名の検索結果

    この図の説明が続きます
    「図8-13 ユーザー名の検索結果」の説明

承認グループ名をクリックすると、右側の「詳細」ペインがそのグループの構造でリフレッシュされます。

グループ名で検索するには:

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理領域」パネルが表示されます。

  2. 「タスク管理」の下の「承認グループ」をクリックします。右のペインにグループ・ページが表示されます。

  3. グループ・ページの左側のペインで、フィールドにフル・グループ名を入力します。(グループ名の一部とアスタリスク(*)を入力してワイルドカード検索を実行することもできます)「検索」をクリックします。左のペインに、一致するすべての承認グループのリストが表示されます。

承認グループ名をクリックすると、右側の「詳細」ペインがそのグループの構造でリフレッシュされます。

8.3.5 静的承認グループの追加方法

静的承認グループを追加するには:

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理領域」パネルが表示されます。

  2. 「タスク管理」の下の「承認グループ」をクリックします。中央のペインにグループ・ページが表示されます。

  3. 図8-14に示すように、追加「+」ボタンをクリックして、リストから「静的承認グループの作成」を選択します。

    図8-14 承認グループの作成: 静的グループの選択

    この図の説明が続きます
    「図8-14 承認グループの作成: 静的グループの選択」の説明

  4. グループの新しい名前を入力します。

  5. 「適用」をクリックします。

    これで、新しい承認グループにメンバーを追加できます。

8.3.6 静的承認グループに新しいメンバーを追加する方法

静的承認グループのメンバーは、ユーザーまたは他の承認グループのいずれかになります。

新しいユーザー・メンバーを承認グループに追加するには:

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理領域」パネルが表示されます。

  2. 「タスク管理」の下の「承認グループ」をクリックします。中央のペインにグループ・ページが表示されます。

  3. グループ・ペインで、承認グループを選択します。

  4. 図8-15に示す「詳細」ページから、「追加」(+)アイコンをクリックします。

    その他のアイコンは、承認シーケンスでのメンバーの編集、削除、並替えに使用します。

    「グループに追加」ダイアログ・ボックスが表示されます。

  5. 「ユーザー」を選択します。

  6. 次のいずれかを実行します。

    • 完全なユーザー名を入力して「OK」をクリックします。

      ダイアログ・ボックスが閉じ、「詳細」ペインの「メンバー」セクションに新しいメンバーが表示されます。

    • 虫眼鏡アイコンをクリックしてユーザーを検索します。

      虫眼鏡アイコンをクリックすると、「アイデンティティ・ブラウザ」ポップアップ・ダイアログが表示されます。

  7. リストから「ユーザー」を選択します。

  8. テキスト入力フィールドに完全名を入力して「検索」をクリックします(ユーザー名の一部とアスタリスク(*)を入力してワイルドカード検索を実行することもできます)。

    「アイデンティティ・ブラウザ」ダイアログがリフレッシュされ、検索結果が表示されます。

  9. リストからユーザーを選択します。

    選択したユーザーの詳細が、ダイアログの「詳細」セクションに表示されます。

  10. 「OK」をクリックします。

  11. 「OK」を再度クリックして、「グループに追加」ダイアログを閉じます。

    「詳細」ペインの「メンバー」セクションで、選択したユーザーを表すノードが承認グループ構造に表示されます。

この手順を繰り返せば、承認グループにさらにメンバーを追加できます。メンバー追加後の承認グループ構造は、図8-15のようになります。

図8-15 承認グループ構造: 複数のメンバー

この図の説明が続きます
「図8-15 承認グループ構造: 複数のメンバー」の説明

8.3.7 承認グループからメンバーを削除する方法

承認グループからメンバーを削除するには:

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理領域」パネルが表示されます。

  2. 「タスク管理」の下の「承認グループ」をクリックします。中央のペインにグループ・ページが表示されます。

  3. グループ・ペインで、承認グループを選択します。対応する詳細ペインが右側に表示されます。

  4. 承認グループ構造から、目的のメンバー・ノードを選択します。

  5. 「削除」アイコンをクリックします。

    承認グループ構造がリフレッシュされ、メンバー・ノードが削除されます。

8.3.8 承認グループのメンバーを移動する方法

承認グループの順序を変更するには:

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理領域」パネルが表示されます。

  2. 「タスク管理」の下の「承認グループ」をクリックします。右のペインにグループ・ページが表示されます。

  3. グループ・ペインで、承認グループを選択します。対応する詳細ペインが右側に表示されます。

  4. 移動するメンバー・ノードを選択します。

  5. 「メンバーのプッシュ・アップ」(^)アイコンと「メンバーのプッシュ・ダウン」(v)アイコンを使用して、メンバーを目的の位置に移動します。

8.3.9 承認グループをネストする方法

承認グループをネストすることは、ある承認グループが別の承認グループの一部になることを意味します。

承認グループをネストするには:

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理領域」パネルが表示されます。

  2. 「タスク管理」の下の「承認グループ」をクリックします。右のペインにグループ・ページが表示されます。

  3. グループ・ペインで、承認グループを選択します。対応する詳細ペインが右側に表示されます。

  4. 「追加」アイコンをクリックします。「グループに追加」ダイアログ・ボックスが表示されます。

  5. 「承認グループ」を選択します。

  6. 「メンバー」リストから、追加する承認グループを選択します。

    選択した承認グループの構造が右のペインに表示されます。

  7. 「OK」を再度クリックして、「グループに追加」ダイアログ・ボックスを閉じます。

    承認グループの構造に、新しい承認グループが表示されます。

8.3.10 承認グループの名前を変更する方法

承認グループの名前を変更するには:

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理領域」パネルが表示されます。

  2. 「タスク管理」の下の「承認グループ」をクリックします。右のペインにグループ・ページが表示されます。

  3. グループ・ペインで、承認グループを選択します。対応する詳細ペインが右側に表示されます。

  4. 承認グループの新しい名前を「名前」フィールドに入力します。

  5. 「適用」をクリックします。

名前の変更は、この承認グループがネストされている他の承認グループに反映されます。

8.3.11 動的承認グループの使用

動的承認グループを使用すると、実行時にカスタムJavaクラスを通じて承認グループを作成できます。これには、次の手順が必要です。

  • 開発者が、カスタム実装に必要なカスタムの動的承認グループ・クラスを記述します

  • IT部門が、ワークリスト・アプリケーションのUIを使用して、カスタムの動的承認グループを登録します

  • サービス統合クラス・パスの一部であるグローバルに知られているディレクトリで、クラス・ファイルを使用可能にします

8.3.11.1 カスタムの動的承認グループ・クラスを記述する方法

動的承認グループを定義するには、ユーザーは、インタフェース・ファイルIDynamicApprovalGroup.java(AMXによって、パッケージoracle.bpel.services.workflow.task内に動的承認グループ用として定義されています)を使用して実装クラスを定義する必要があります。このパッケージには、承認グループのメンバーを取得するパブリック・メソッドが1つだけ含まれています。入力パラメータはTaskオブジェクトのみです。主キー・リストは、task/systemAttributes/collectionTargetタスクによって取得できます。

例8-1 実装クラス

************** IDynamicApprovalGroup.java ******************

public interface IDynamicApprovalGroup {

    /**
        *  Get members of this dynamic approval group 
        *  @param task Property bag containing information required to generate 
             the approver list
        *  @return list of IApprovalListMember including sequence, member, member_
             type; null for empty group
        *  The primary key list can be obtained from task:
             task/systemAttributes/collectionTarget
       */

   public List getMembers(Task task )
       throws WorkflowException; 
}
**********************************************************

図8-16は、動的承認グループ・クラスのサンプルを示したコード・スニペットです。

図8-16 動的承認グループ・クラスのコード

動的承認グループ・クラスのサンプルを示すコード・スニペット

8.3.11.2 カスタムの動的承認グループ・クラスを登録する方法

プロセスを設計する場合、詳細はOracle Fusion Middleware Oracle Business Process Managementモデリングおよび実装ガイドを参照してください

8.3.11.3 カスタムの動的承認グループ・クラスを公開する方法

サービス統合クラス・パスの一部であり世界的に有名なディレクトリにクラス・ファイルを公開するには、クラス・ファイルを次のOracle WebLogic Serverディレクトリに配置します。

$BEAHOME/AS11gR1SOA/soa/modules/oracle.soa.ext_11.1.1/classes

たとえば、oracle.apps.DynamicAGというJavaクラスの場合、パスは$BEAHOME/AS11gR1SOA/soa/modules/oracle.soa.ext_11.1.1/classes/oracle/apps/DynamicAG.classとなります。クラス・ファイルをこのパスに配置してからWebLogic Serverを再起動してください。

8.3.11.4 動的承認グループの追加方法

次の手順では、動的承認グループを追加する方法を説明します。

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理領域」パネルが表示されます。

  2. 「タスク管理」の下の「承認グループ」をクリックします。右のペインにグループ・ページが表示されます。

  3. 左のペインで追加「+」ボタンをクリックし、リストから「動的承認グループの作成」を選択します。

  4. グループの名前とクラスを入力します。

  5. 「保存」をクリックします。

8.3.12 承認グループの削除方法

承認グループを削除するには:

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理領域」パネルが表示されます。

  2. 「タスク管理」の下の「承認グループ」をクリックします。右のペインにグループ・ページが表示されます。

  3. グループ・ページで、削除する承認グループを選択します。

  4. 「削除」(-)ボタンをクリックします。

    確認用のダイアログ・ボックスが表示されます。

  5. 「OK」をクリックします。

    承認グループが削除されます。


注意:

削除した承認グループが他の承認グループにネストされている場合、親グループからも削除されます。


8.4 プロセス・ワークスペースでのマップ済属性(フレックス・フィールド)の管理

ヒューマン・ワークフローのマップ済属性(以前のフレックス・フィールド)での格納と問合せでは、状況固有のカスタム属性が使用されます。これらのカスタム属性は、通常、タスク・ペイロード値に基づきます。マップ済属性にカスタム属性を格納すると、次の利点が得られます。

たとえば、タスクの注文書リクエスト・ペイロードのRequester、PurchaseOrderIDおよびAmountフィールドをマップ済属性に格納できます。プロセス・ワークスペースにログインした承認者は、これらのフィールドの値をタスク・リスト内の列で確認して、アクセスするタスクを決定できます。ユーザーは、マップ済属性に基づいてタスクをフィルタ処理するビューを定義できます。たとえば、ユーザーは、異なる金額範囲に基づいて発注書の承認用ビューを作成できます。ユーザーが特定のリクエスタまたは発注書IDに関連するタスクを取得することも必要になった場合、キーワード・フィールドにそのリクエスタまたは発注書IDを指定して検索を実行することによって、関連するタスクを取得できます。

マップ済属性の移入を行う場合は、次の手順で管理者がマップ済属性マッピングを作成する必要があります。

  1. 移入するマップ済属性のラベルを指定します。

  2. データを含むペイロード属性をラベルにマップします。

これらのマッピングは、特定のタスク・タイプに対して有効です。したがって、タスク・タイプごとに異なるマップ済属性マッピングを作成できます。マッピングが完了し、新しいタスクが開始されると、そのペイロードの値はマップされたマップ済属性に転送されます。マッピングの前に開始されたタスクについては、マップ済属性に値は格納されません。マップ済属性に転送できるのは、ペイロード内の最上位レベルの単純型の属性のみです。複合型の属性またはその中にネストされた単純型の属性は推進できません。ペイロード内の属性はマップ済属性に推進する必要がある場合があることに留意しながら、ヒューマン・タスク・エディタでタスクのペイロードを定義することが重要です。キーワードベースの検索には、テキストおよび数値のすべてのマップ済属性が自動的に含められます。

原則的に、ヒューマン・タスク・エディタは、タスクのペイロードを定義する場合にのみ使用します。他の操作はすべて実行時に行います。

ディレクトリ・ネーミングは、フレックス・ファイルのネーミング規則に付随して得られるものではありません。


注意:

マップ済属性は、ビジネス・プロセスのインスタンスが生成される前に定義する必要があります。正しいマップ済属性は、マップ済属性の作成後に生成されたインスタンスにのみ反映されます。ビジネス・プロセスの古いインスタンスには、マップ済属性の以降の変更は反映されません。


マップ済み属性を指定する方法の詳細は、Oracle Fusion Middleware Oracle SOA Suite開発者ガイドを参照してください。

8.4.1 マップ済属性の指定方法

管理者または必要な権限を持つユーザーは、図8-17に示すように、マップ済属性を使用して、データをペイロードからインライン属性マップ済属性に転送できます。データは、マップ済属性に推進することで検索可能になり、タスク・リストに列として表示できます。

管理者および適切な権限を持つユーザーは、パブリック・マップ済属性と保護マップ済属性の両方をマップできます。図8-17に示すように、「パブリック・フレックス・フィールド」ノードと「保護フレックス・フィールド」ノードの両方が「管理」パネルに表示されます。

図8-17 マップ済属性の指定

この図の説明が続きます
「図8-17 マップ済属性の指定」の説明

プロセス設計者としてパブリック・マップ済属性および保護マップ済属性の詳細情報が必要な場合は、Oracle Fusion Middleware Oracle Business Process Managementモデリングおよび実装ガイドを参照してください。

ラベルを作成するには: マップ済属性マッピングを作成するには、まず管理者がマップ済属性を示すわかりやすい表示名となるセマンティック・ラベルを定義します。図8-18に示すように、「追加」をクリックして「ラベルの作成」ダイアログ・ボックスを使用します。

図8-18 ラベルの作成

この図の説明が続きます

図のように、labelNameはタスク属性TextAttribute1にマップされています。ペイロード属性はラベルにもマップされます。この例では、labelNameには「テキスト」属性タイプが関連付けられています。最終的には、「テキスト」属性の値がTextAttribute3列に格納され、labelNameがユーザーのタスク・リストに表示される列ラベルとなります。ラベルは様々なタスク・タイプに再利用できます。ラベルを削除できるのは、どのマッピングにも使用されていない場合のみです。

マップ済のペイロード属性をカスタム・ビューに列として表示したり、カスタム・ビューとワークフロー・ルールの両方でフィルタ条件として使用することもできます。ペイロード属性の表示名は、マッピングの実行時に選択した属性ラベルです。

次の制限に注意してください。

  • 単純型のペイロード属性のみをマップできます。

  • 1つのタスク・タイプに使用できるマップ済属性(およびラベル)は1つのみです。

  • numberまたはdateデータ型の場合、データ型の変換はサポートされていません。たとえば、stringデータ型が割り当てられたペイロード属性は、numberデータ型が割り当てられたラベルにマップできません。

全マッピングを参照するには:

  1. 「全マッピングの参照」をクリックします。

  2. ラベル表の1行を選択すると、特定のラベルにマップされているペイロード属性がすべて表示されます。

マッピングをタスク・タイプ別に編集するには:

  1. 「タスク・タイプによるマッピングの編集」をクリックし、必要に応じてタスク・タイプを入力し、「検索」をクリックします。

  2. タスク・タイプを選択して「OK」をクリックします。

  3. 「タスク・タイプによるマッピングの編集」フィールドにタスク・タイプが表示されている状態で、「実行」をクリックします。

  4. マッピング・ラベルを選択して「選択」をクリックします。

8.5 プロセス・ワークスペースでのタスク構成の使用

この項には次のトピックが含まれます:

8.5.1 プロセス・ワークスペースでのタスク構成について

タスク構成は、プロセス・ワークスペース内のWebベースアプリケーションで、ワークフロー設計者が事前に定義したルールをビジネス・ユーザーおよび管理者が確認および変更することが可能です。この事前定義済ルールは、特定の顧客向けに、適用可能な顧客企業ポリシーに基づいて変更できます。

たとえば、会社のポリシーで、1000を超える経費には2レベルの承認が必要であるとします。さらに、このポリシーが変更され、3レベルを必要とするようになったとします。IT部門が基礎となるプロセスでルールを変更し、再度デプロイするかわりに、タスク構成を使用してルールを変更できます。ルールの変更は次のインスタンスから適用され、すでに進行中のインスタンスでは現在のルール定義が使用されます。

タスク構成を使用すると、承認フローに関連付けられているイベント駆動ルールとデータ駆動ルールを、ワークフローのデプロイ後である実行時に編集できます。

タスク構成ページにアクセスするには:

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理」パネルが表示されます。

  2. 「管理」パネルの「タスク管理」から、「タスク構成」をクリックします。右のペインに「タスク構成」ページが表示されます。タスクを編集するには、「タスクの編集」をクリックします。図8-19に示すように、タスクが編集可能になります。

図8-19 タスク構成: 編集可能なタスク・ページ

この図については本文で説明しています。
「図8-19 タスク構成: 編集可能なタスク・ページ」の説明

中央のペインの「設定するタスク」セクションには、承認フロー・ルールを使用するように構成されているすべてのワークフロー・タスクがリストされています。検索機能もあります。いずれかのタスクをクリックすると、対応するデータが右側ペインで2つのタブ・ページに表示されます。図8-19に示す「タスク」にはタスクのデフォルト構成が表示され、図8-20に示す「ルール」では、承認フローのリスト・ビルダー構成をオーバーライドできます。ルール構成は、承認フローで定義されているステージに則してグラフィカルに表示されます。

図8-20 タスク構成: 「ルール」タブ・ページ

図8-20の説明が続きます
「図8-20 タスク構成: 「ルール」タブ・ページ」の説明

8.5.2 ワークフロー・タスクの設定を編集する方法

この項では、ワークフロー・タスクの設定(タスク・メタデータ)について説明します。

タスク設定を編集するには: 

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理」パネルが表示されます。

  2. 「管理」パネルの「タスク管理」から、「タスク構成」をクリックします。

  3. 特定のタスクを検索するには、タスク名全体またはその一部を入力するか、あるいはワイルドカードとしてアスタリスク(*)を入力し、「タスク・タイプの検索」をクリックします。検索結果が「設定するタスク」ペインに表示されます。

    「設定するタスク」ペインでタスクを選択します。右側のペインに、対応する「タスク」タブ・ページが表示されます。

  4. 「設定するタスク」ペインで「タスクの編集」アイコンをクリックします。図8-19に示すように「タスク」タブ・ページが編集可能になります。

  5. 変更を加え、「タスクのコミット」をクリックして変更を適用するか、「保存」をクリックします。


注意:

リスト作成ルール・セット内のルール定義が不適切または不完全な場合は、実行時エラーの原因になることがあります。次の場合にエラーが発生します。

  • ルール・セットにルールが定義されていない場合。

  • ルールに定義された条件が1つも満たされていない場合。

すべての条件を処理するよう、ルールを正しく定義してください。


8.5.3 ルーティングの設定を指定する方法

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理」パネルが表示されます。

  2. 「管理」パネルの「タスク管理」から、「タスク構成」をクリックします。

  3. 「設定するタスク」ペインでタスクを選択します。右側のペインに、対応する「タスク」タブ・ページが表示されます。

  4. 「設定するタスク」ペインで「タスクの編集」アイコンをクリックします。図8-19に示すように「タスク」タブ・ページが編集可能になります。

「タスク」タブ・ページには、限られたルーティング・オプションが含まれます。

承認集計の要件として、次のいずれかを指定できます。

  • なし

  • タスクごとに1回

  • ステージごとに1回

8.5.4 有効期限ポリシーの指定方法

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理」パネルが表示されます。

  2. 「管理」パネルの「タスク管理」から、「タスク構成」をクリックします。

  3. 「設定するタスク」ペインでタスクを選択します。右側のペインに、対応する「タスク」タブ・ページが表示されます。

  4. 「設定するタスク」ペインで「タスクの編集」アイコンをクリックします。図8-19に示すように「タスク」タブ・ページが編集可能になります。

  5. 「タスク」タブ・ページの「有効期限およびエスカレーション・ポリシー」セクションで、いずれかの1つを選択します。

    • 期限切れなし

    • 期限切れまでの時間。タスクを完了するまでの日数、時間数、分数を指定するには、「固定期間」を選択します。または、「式別」を選択して値をXPath式として動的に入力します。

8.5.5 有効期限ポリシー期間の延長方法

ユーザーが割当て時間内に応答しない場合は、有効期限の期間を延長できます。このためには、期限切れの際にタスクの期限を更新できる回数(3回の追加更新など)と各期限更新期間(期限更新ごとに3日間など)を指定します。

有効期限ポリシー期間を延長する手順は、次のとおりです。

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理」パネルが表示されます。

  2. 「管理」パネルの「タスク管理」から、「タスク構成」をクリックします。

  3. 「設定するタスク」ペインでタスクを選択します。右側のペインに、対応する「タスク」タブ・ページが表示されます。

  4. 「設定するタスク」ペインで「タスクの編集」をクリックします。図8-19に示すように「タスク」タブ・ページが編集可能になります。

  5. 「タスク」タブ・ページの「有効期限およびエスカレーション・ポリシー」セクションで、「更新までの期間」を選択します。

  6. このタスクの期限更新を継続する最大回数を指定します。

8.5.6 エスカレーション・ポリシーの指定方法

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理」パネルが表示されます。

  2. 「管理」パネルの「タスク管理」から、「タスク構成」をクリックします。

  3. 「設定するタスク」ペインでタスクを選択します。右側のペインに、対応する「タスク」タブ・ページが表示されます。

  4. 「設定するタスク」ペインで「タスクの編集」をクリックします。図8-19に示すように「タスク」タブ・ページが編集可能になります。

  5. 「タスク」タブ・ページの「有効期限およびエスカレーション・ポリシー」セクションで、「エスカレートまでの時間」を選択します。

  6. さらに次の値を指定します。両方を設定すると、エスカレーション・ポリシーがより限定的になります。

    • エスカレーション・レベルの最大数

      タスクをエスカレートする管理レベル数。このフィールドは必須です。

    • 承認者の最高役職

      最上位承認者の役職(自分、マネージャ、取締役またはCEOなど)。これらの役職は、対応するユーザー・リポジトリのタスク割当て先の役職と比較されます。このフィールドへの入力は任意です。

    エスカレーション・ポリシーでは、タスクを期限切れ時にエスカレートできる回数と期限更新期間を指定します。

8.5.7 参加者の通知プリファレンスの指定方法

通知は、ユーザーまたはグループにタスクが割り当てられる時期を示すか、タスクのステータスに変更があったことを通知します。通知は、電子メール、ボイス・メッセージ、インスタント・メッセージまたはSMSで送信できます。異なるアクションについて様々なタイプの参加者に通知が送信されます。デフォルトでは、通知はデフォルト・メッセージを使用して構成されます。たとえば、タスクが完了してクローズされたことを示す通知メッセージが送信されます。独自の構成を作成するか、既存の構成を変更できます。


注意:

組込みLDAPでは、グループの電子メール・アドレスがサポートされていません。したがって、タスクがグループIDに割り当てられると、電子メールはグループの電子メール・アドレスではなく、そのグループの全メンバーに送信されます。


8.5.7.1 電子メール・メッセージをアクション可能にする方法

電子メール・メッセージをアクション可能にする手順は、次のとおりです。

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理」パネルが表示されます。

  2. 「管理」パネルの「タスク管理」から、「タスク構成」をクリックします。

  3. 「設定するタスク」ペインでタスクを選択します。右側のペインに、対応する「タスク」タブ・ページが表示されます。

  4. 「設定するタスク」ペインで「タスクの編集」アイコンをクリックします。図8-19に示すように「タスク」タブ・ページが編集可能になります。

  5. 「通知設定」セクションで「通知をアクション可能にする」を選択します。このアクションにより、電子メールを介してタスク・アクションを実行できます。


    注意:

    FYIタスクはアクション可能ではないため、電子メール・メッセージから確認できません。


8.5.7.2 詳細を除く通知をセキュア化する方法

通知のセキュア化、メッセージのアクション可能化および添付ファイルの送信を設定する手順は、次のとおりです。

    1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理」パネルが表示されます。

    2. 「管理」パネルの「タスク管理」から、「タスク構成」をクリックします。

    3. 「設定するタスク」ペインでタスクを選択します。右側のペインに、対応する「タスク」タブ・ページが表示されます。

    4. 「設定するタスク」ペインで「タスクの編集」アイコンをクリックします。図8-19に示すように「タスク」タブ・ページが編集可能になります。

    5. 「タスク」タブ・ページの「通知」セクションで、「通知のセキュア化(詳細を除く)」を選択します。

      選択すると、デフォルトの通知メッセージが使用されます。電子メールには、HTMLのワークリスト・タスク詳細、添付ファイルまたはアクション可能なリンクはありません。メッセージにはタスク番号のみが含まれます。

8.5.7.3 リマインダの設定方法

タスクのリマインダを送信できます。リマインダは、タスクがユーザーに割り当てられた時刻またはタスクの有効期限が切れる時刻に基づいています。リマインダの数およびリマインダ間の間隔も構成可能です。

リマインダを設定する手順は、次のとおりです。

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理」パネルが表示されます。

  2. 「管理」パネルの「タスク管理」から、「タスク構成」をクリックします。

  3. 「設定するタスク」ペインでタスクを選択します。右側のペインに、対応する「タスク」タブ・ページが表示されます。

  4. 「設定するタスク」ペインで「タスクの編集」アイコンをクリックします。図8-19に示すように「タスク」タブ・ページが編集可能になります。

  5. 「通知設定」セクションで、送信するリマインダの数を選択します。

  6. 割当て先に1回、2回または3回通知するように選択した場合は、リマインダの間隔を選択し、リマインダを割当て前に送信するか割当て後に送信するかを選択します。

8.5.7.4 受信者へのタスク・ステータス変更の通知方法

「タスク・ステータス」列には、3つのデフォルト・ステータス・タイプ「割当て」「完了」および「エラー」が表示されます。通知メッセージの受信用に他のステータス・タイプを選択できます。

通知は、様々な範囲でタスクに関与するユーザーに送信できます。タスクがグループに割り当てられており、グループに通知のエンドポイントが存在しない場合、グループ内の各ユーザーに通知が送信されます。

受信者にタスク・ステータス変更を通知する手順は、次のとおりです。

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理」パネルが表示されます。

  2. 「管理」パネルの「タスク管理」から、「タスク構成」をクリックします。

  3. 「設定するタスク」ペインでタスクを選択します。右側のペインに、対応する「タスク」タブ・ページが表示されます。

  4. 「設定するタスク」ペインで「タスクの編集」アイコンをクリックします。図8-19に示すように「タスク」タブ・ページが編集可能になります。

  5. 「タスク」タブ・ページで、「通知設定」領域にナビゲートします。

  6. 「タスク・ステータス」列で、タスク・タイプの完全なリストを表示するタイプを選択します。

    • 割当て

      ユーザーまたはグループにタスクが割り当てられた場合。この場合は、次のアクションが取得されます。

      • ユーザーへのタスクの割当て

      • シリアル・ワークフローでの新規ユーザーへのタスクの割当て

      • タスクの期限更新

      • タスクの委任

      • タスクの再割当て

      • タスクのエスカレート

      • タスク情報の発行

    • 完了

    • エラー

    • 期限切れ

    • 情報のリクエスト

    • 再開

    • 一時停止

    • 更新

      • タスク・ペイロードの更新

      • タスクの更新

      • コメントの追加

      • 添付ファイルの追加および更新

    • 結果の更新

    • 取消

    • その他のすべてのアクション

      • 前述のタスク・タイプ以外のアクションこれにはタスクの取得が含まれます。

  7. 「受信者」列でエントリをクリックして、通知メッセージの受信者候補のリストを表示します。

    • 割当て先

      タスクが現在割り当てられているユーザーまたはグループ。

    • 起案者

      タスクを作成したユーザー。

    • 承認者

      この時点までにタスクを操作したユーザー。これは、複数のユーザーがタスクを承認するシリアル参加者タイプに適用され、通知はこれらのユーザー全員に送信される必要があります。

    • 所有者

      タスクの所有者。

    • レビューア

      タスクにコメントおよび添付ファイルを追加できるユーザー。

8.5.7.5 通知メッセージの編集方法

デフォルトの通知メッセージを、選択した受信者に配信できます。デフォルトのメッセージ・テキストは変更できます。

通知メッセージを編集する手順は、次のとおりです。

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理」パネルが表示されます。

  2. 「管理」パネルの「タスク管理」から、「タスク構成」をクリックします。

  3. 「設定するタスク」ペインでタスクを選択します。右側のペインに、対応する「タスク」タブ・ページが表示されます。

  4. 「設定するタスク」ペインで「タスクの編集」アイコンをクリックします。図8-19に示すように「タスク」タブ・ページが編集可能になります。

  5. 「タスク」タブ・ページで、「通知設定」領域にナビゲートします。

  6. 「通知ヘッダー」列で「編集」アイコンをクリックすると、デフォルトの通知メッセージが表示されます。

    このメッセージは、サポート対象のすべての通知チャネル(電子メール、ボイス、インスタント・メッセージおよびSMS)に適用されます。電子メール・メッセージには、このメッセージに定義したワークリスト・タスク詳細も挿入できます。メッセージの配信チャネルは、指定した通知プリファレンスに基づいています。

  7. 必要に応じてメッセージの文言を変更します。

  8. 「OK」をクリックします。

8.5.7.6 ヒューマン・タスク・イベントで複数の電子メール通知を防止する方法

ヒューマン・タスク・イベントで複数の電子メール通知を防止するには:

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理」パネルが表示されます。

  2. 「管理」パネルの「タスク管理」から、「タスク構成」をクリックします。

  3. 「設定するタスク」ペインでタスクを選択します。右側のペインに、対応する「タスク」タブ・ページが表示されます。

  4. 「設定するタスク」ペインで「タスクの編集」アイコンをクリックします。図8-19に示すように「タスク」タブ・ページが編集可能になります。

  5. 「通知設定」セクションで、「同じヒューマン・タスク・イベントで複数の通知を送信しないでください」を選択します。このアクションにより、電子メールを介してタスク・アクションを実行できます。

8.5.8 タスク・アクセスを有効にする方法

ユーザーが実行できるアクションを制御するために、アクセスルールを設定できます。コンテンツおよびアクションの権限は、作成者(イニシエータ)、所有者、割当て先、レビューアなどユーザーの論理上のロールに基づいて指定できます。

タスク・アクセスを有効にするには:

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理」パネルが表示されます。

  2. 「管理」パネルの「タスク管理」から、「タスク構成」をクリックします。

  3. 「設定するタスク」ペインでタスクを選択します。右側のペインに、対応する「タスク」タブ・ページが表示されます。

  4. 「設定するタスク」ペインで「タスクの編集」アイコンをクリックします。図8-19に示すように「タスク」タブ・ページが編集可能になります。

  5. 「タスク」タブ・ページで、ページ下部の「タスク・アクセス」セクションを展開し、「タスク・コンテンツ」タブを選択します。

  6. タスク・コンテンツを操作するユーザーに権限(読取り、書込みまたはアクセスなし)を割り当てます。ユーザーには、最高レベルを超えて権限を割り当てることはできません。たとえば、ADMINユーザーにPAYLOADタスク・コンテンツに対する書込み権限を割り当てることはできません。表8-5に、タスク・コンテンツに対する各ユーザーの最大権限を示します。

    表8-5 タスク・コンテンツに対するユーザーの最高権限レベル

    タスク・コンテンツ 読取り権限保持者 書込み権限保持者

    割当て先

    管理者、承認者、割当て先、作成者、所有者、レビューア

    --

    添付ファイル

    管理者、承認者

    割当て先、作成者、所有者、レビューア

    コメント

    管理者、承認者

    割当て先、作成者、所有者、レビューア

    日付

    管理者、承認者、割当て先、作成者、所有者、レビューア

    --

    フレックスフィールド

    管理者、承認者、レビューア

    割当て先、作成者、所有者

    履歴

    管理者、承認者、割当て先、作成者、所有者、レビューア

    --

    ペイロード

    管理者、承認者、レビューア

    割当て先、作成者、所有者

    レビューア

    管理者、承認者、割当て先、作成者、所有者、レビューア

    --

    ペイロード要素

    ペイロードから継承

    ペイロードから継承



注意:

システムで許可されている内容とは別に、アクセス・ルールは、常にアクションの実行者とタスクの現在の状態に基づいて適用されます。


8.5.9 タスクの操作に対するアクションを指定する方法

第8.5.8項「タスク・アクセスを有効にする方法」の「タスク・コンテンツ・アクセスの設定」ダイアログで指定したタスク・コンテンツを特定のユーザーが操作するときに実行可能なアクションを指定できます。

タスクの操作に対してアクションを指定する手順は、次のとおりです。

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理」パネルが表示されます。

  2. 「管理」パネルの「タスク管理」から、「タスク構成」をクリックします。

  3. 「設定するタスク」ペインでタスクを選択します。右側のペインに、対応する「タスク」タブ・ページが表示されます。

  4. 「設定するタスク」ペインで「タスクの編集」アイコンをクリックします。図8-19に示すように「タスク」タブ・ページが編集可能になります。

  5. 「タスク」タブ・ページで、ページ下部の「タスク・アクセス」を展開し、「タスク・アクション」タブを選択します。

  6. ユーザーを指定するタスク・アクションを選択します。

  7. 選択されたアクションを参加者が実行できるかどうかを指定します。

8.5.10 ルールの設定の表示方法

ルールベースの参加者に対するルール・セットを表示するには:

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理」パネルが表示されます。

  2. 「管理」パネルの「タスク管理」から、「タスク構成」をクリックします。中央のペインに、設定するタスク・ページが表示されます。

  3. 設定するタスク・ページで、設定を変更するルールを選択します。右ペインの「タスク」タブ・ページに、対応する詳細が表示されます。

  4. 「タスクの編集」を選択します。右ペインが編集モードに変わります。

  5. 右ペインで、「ルール」タブを選択します。「ルール」タブ・ページに、「タスク承認ルールの構成」ページが表示されます(図8-21の例のような内容が表示されます)。

    図8-21 タスク・ルールの編集

    この図の説明が続きます
    「図8-21 タスク・ルールの編集」の説明

    タスク承認ルールの構成ページに、タスクの承認フローがグラフィカルに表示されます。各参加者ノードのアイコンは参加者のタイプを示します(単一、パラレル、シリアルまたはFYI)。

    ツールチップを表示して、このタスクの参加者に対するルールセットの名前を表示するには、その参加者のリンクの上にマウス・ポインタを重ねます。

    値ベースの参加者は表示されますが、無効であることに注意してください。

8.5.11 プロセス・ワークスペースでルールセットにルールを追加する方法

ルールセットにルールを追加して、条件のみでなく、説明、有効日および優先度も指定することができます。

ルールベースの参加者にルールを追加するには:

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理」パネルが表示されます。

  2. 「管理」パネルの「タスク管理」から、「タスク構成」をクリックします。「設定するタスク」ペインが中央のペインとして表示されます。

  3. 「設定するタスク」ペインで、設定を変更するルールを選択します。右ペインの「タスク」タブ・ページに、対応する詳細が表示されます。

  4. 「タスクの編集」を選択します。右ペインが編集モードに変わります。

  5. 右ペインで、「ルール」タブを選択します。「ルール」タブ・ページにタスク承認ルールの構成ページが表示され、タスクの承認フローが表示されます。各参加者ノードのアイコンは参加者のタイプを示します(単一、パラレル、シリアルまたはFYI)。

  6. ルールを編集するには、その参加者のリンクをクリックします。選択した参加者ノード(ルールセット)のルール・エディタ・ページが表示されます。ここで、ルールセットに定義するルールを追加または編集できます。(また、第8.5.12項「デシジョン表の追加方法およびカスタマイズ方法」で説明している手順で、デシジョン表を追加したり編集することもできます。)

  7. 「ルールの追加」をクリックします(図8-22を参照)。

    図8-22 ルールの追加

    この図の説明が続きます
    「図8-22 ルールの追加」の説明

  8. ルールを指定するには、「ルール」フィールドの左にある「展開」アイコンをクリックします。これにより、第8.5.11.1項「ルール条件の定義方法」で説明している手順で、ルールの条件を指定できます。説明を入力したり、有効日および優先度を指定するには、「ルール」フィールドの左にある「詳細設定の表示」アイコンをクリックします。

  9. 変更が完了したら、「設定するタスク」ペインの「保存」をクリックします。変更は、ルール・ディクショナリのルール定義に保存されます。

    MDSへの変更をコミットするには、「コミット」をクリックします。タスクがリフレッシュされ、編集できなくなります。

ルールの追加の詳細は、Oracle Fusion Middleware Oracle Business Rulesユーザーズ・ガイドのルールセットおよびルールの使用に関する章を参照してください。

8.5.11.1 ルール条件の定義方法

条件の左辺と右辺は、条件ブラウザからオペランドを選択して設定できます。虫眼鏡アイコンをクリックすると条件ブラウザが表示されます。

条件のオペランドを比較する演算子は、条件の左辺で選択したオペランドのタイプに応じて変わります。

式ビルダーを使用すると、さらに複雑な条件を定義することもできます。

詳細は、『Oracle Fusion Middleware Oracle Application Development Framework Fusion開発者ガイド』で、ADFデータ・バインディングのEL式の作成に関する項を参照してください。また、『Oracle Fusion Middleware Oracle Application Development Framework Webユーザー・インタフェース開発者ガイド』で、EL式の作成に関する項も参照してください。

8.5.11.2 アクションの追加方法

ルールにアクションを追加することができます。アクションを追加するには、次の手順を実行します。

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理」パネルが表示されます。

  2. 「管理」パネルの「タスク管理」から、「タスク構成」をクリックします。「設定するタスク」ペインが中央のペインとして表示されます。

  3. 「設定するタスク」ペインでルールを選択します。右ペインの「タスク」タブ・ページに、対応する詳細が表示されます。

  4. 「タスクの編集」を選択します。右ペインが編集モードに変わります。

  5. 右ペインで、「ルール」タブを選択します。「ルール」タブ・ページにタスク承認ルールの構成ページが表示され、タスクの承認フローが表示されます。各参加者ノードのアイコンは参加者のタイプを示します(単一、パラレル、シリアルまたはFYI)。

  6. アクションを追加するには、参加者のリンクをクリックします。選択した参加者ノード(ルールセット)のルール・エディタ・ページが表示されます。

  7. 「ビュー」ドロップダウン・フィールドで、「IF/THENルール」を選択します。

  8. 定義されているルールがない場合、第8.5.11項「プロセス・ワークスペースでルールセットにルールを追加する方法」で説明している手順でルールを追加します。

    ルールセットに対して定義されたルールが存在する場合は、手順9に進みます。

  9. 図8-23に示すように、ルールを開きます。

    図8-23 ルールへのアクションの追加

    この図の説明は本文にあります。
  10. 「THEN」ペインで、追加アイコンをクリックしてアクションを追加します。

    表示されたリストから追加するアクションを選択します(図8-24を参照)。

    図8-24 ルールで使用可能なアクション

    この図の説明は本文にあります

    手順10を繰り返すと、任意のルールに複数のアクションを追加できます。

  11. ルールを追加した後は、次のコマンドを実行できます。

    • 削除

    • コピー

    • 切取り

    • 貼付け

    • 上および下(リストされているアクションの順序を変更)

アクションに対してコマンドを実行するには:

  1. 図8-25に示すように、アクションの横のチェック・ボックスを選択してそのアクションを選択します。

    図8-25 削除、上、下、コピー、切取りおよび貼付けコマンド

    この図の説明は本文にあります
  2. 対応するアイコンをクリックして、任意の可能なアクション(削除切取りコピー貼付けなど)を選択します。

  3. 複数のアクションが存在する場合は、上矢印および下矢印を使用して、アクションの順序を変更できます。

8.5.12 デシジョン表の追加方法およびカスタマイズ方法

既存のデシジョン表をカスタマイズしたり、新しいデシジョン表を追加することができます。

8.5.12.1 プロセス・ワークスペースで既存のデシジョン表をカスタマイズする方法

以前に作成したデシジョン表で指定したルールセットのアクションを指定することができます。

プロセス・ワークスペースでルールセットの既存のデシジョン表をカスタマイズするには:

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理」パネルが表示されます。

  2. 「管理」パネルの「タスク管理」から、「タスク構成」をクリックします。「設定するタスク」ペインが中央のペインとして表示されます。

  3. 「設定するタスク」ペインで、設定を変更するルールを選択します。右ペインの「タスク」タブ・ページに、対応する詳細が表示されます。

  4. 「タスクの編集」を選択します。右ペインが編集モードに変わります。

  5. 右ペインで、「ルール」タブを選択します。「ルール」タブ・ページにタスク承認ルールの構成ページが表示され、タスクの承認フローが表示されます。フローの各参加者の左のアイコンは、参加者のタイプを示します(単一、パラレル、シリアルまたはFYI)。

  6. ルールを編集するには、その参加者のリンクをクリックします。これにより、その参加者に関連付けられているルールセットが表示されます。

  7. 「ビュー」リストから、カスタマイズするデシジョン表を選択します。選択したデシジョン表がページの下半分に表示されます。

  8. デシジョン表の任意の既存の行を編集します。

  9. アクションを追加するには、デシジョン表の「追加」リストから、追加するアクションを選択します(図8-26の例を参照)。

    図8-26 デシジョン表へのアクションの追加

    この図の説明が続きます
    「図8-26 デシジョン表へのアクションの追加」の説明

    対応するアクションが指定の表に表示されます。

8.5.12.2 アクションを編集する方法(複数のパラメータ: 一度にすべてのルール)

「ルール」タブで、アクションの複数のパラメータをデシジョン表から編集できます。複数のパラメータを編集するには:

  1. 「ビュー」リストから、編集するアクションが含まれるデシジョン表を選択します。図8-27に示すように、選択したデシジョン表がページの下半分に表示されます。

    図8-27 編集可能なアクションが含まれるデシジョン表

    この図の説明は本文にあります。
  2. 編集するアクションを選択し、「アクションの編集」をクリックします(図8-28を参照)。

    図8-28 デシジョン表からのアクションの編集

    この図の説明は本文にあります
  3. 「アクション・エディタ」ダイアログ・ボックスが表示されます(図8-29を参照)。選択したアクションで使用可能な値を変更できます。「アクション・エディタ」ダイアログ・ボックスで、すべてのパラメータの値を指定しないことも選択できます。

    図8-29 アクション・エディタ

    この図についてはテキストで説明しています
  4. 「OK」をクリックします。

    すべてのルールに対する選択したアクションのデシジョン表に値が表示されます。デシジョン表の詳細は、第8.5.12項「デシジョン表の追加方法およびカスタマイズ方法」を参照してください。

8.5.12.3 アクションを編集する方法(単独セル編集)

デシジョン表のアクションのパラメータのひとつを編集するためのオプションがあります。任意のアクションの単独のセルを編集するには、次の手順を実行する必要があります。

  1. 「ビュー」リストから、編集するアクションが含まれるデシジョン表を選択します。図8-27に示すように、選択したデシジョン表がページの下半分に表示されます。

  2. デシジョン表で、変更するセルをクリックします。これにより、図8-30に示すように、セルが編集可能になります。

    図8-30 単独セル編集

    この図についてはテキストで説明しています。
  3. パラメータを固有の値/オプションで更新します。

8.5.12.4 プロセス・ワークスペースでルールセットに新しいデシジョン表を追加する方法

ルールセットに表を追加して、その表に含まれるアクションを指定できます。

プロセス・ワークスペースでルールセットに新しいデシジョン表を追加するには:

  1. プロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理」パネルが表示されます。

  2. 「管理」パネルの「タスク管理」から、「タスク構成」をクリックします。「設定するタスク」ペインが中央のペインとして表示されます。

  3. 「設定するタスク」ペインで、設定を変更するルールを選択します。右ペインの「タスク」タブ・ページに、対応する詳細が表示されます。

  4. 「タスクの編集」を選択します。右ペインが編集モードに変わります。

  5. 右ペインで、「ルール」タブを選択します。「ルール」タブ・ページにタスク承認ルールの構成ページが表示され、タスクの承認フローが表示されます。フローの各参加者の左のアイコンは、参加者のタイプを示します(単一、パラレル、シリアルまたはFYI)。

  6. ルールを編集するには、その参加者のリンクをクリックします。これにより、その参加者に関連付けられているルールセットが表示されます。

  7. ルールセットで、「ビュー」リストから「デシジョン表の追加」を選択します(図8-31を参照)。

    図8-31 デシジョン表の追加

    この図の説明が続きます
    「図8-31 デシジョン表の追加」の説明

    新しいデシジョン表がページの下半分に表示されます。

  8. アクションを追加するには、デシジョン表の「追加」リストから、追加するアクションを選択します(図8-26の例を参照)。対応するアクションが指定の表に表示されます。

8.5.13 ルールに変数を追加する方法

ルールに変数を追加するには:

  1. ルール・ページで、「変数の追加」をクリックします。「変数の追加」ウィンドウが表示されます。

  2. 変数の名前を入力し、オプションで説明を入力します。

  3. 「タイプ」リストから、変数タイプを選択します。

    リストに表示されるタイプは、ルール・ディクショナリで使用可能なタイプに対応しています(デフォルトのビルトイン・タイプおよび登録されたタイプ)。

  4. 値を入力します。

  5. 「OK」をクリックします。

    これで、変数を使用して条件を定義できるようになりました。

8.6 プロセス・ワークスペースでのエビデンス検索の使用

エビデンス・ストア・サービスは、デジタル署名の保管と、デジタル署名されたヒューマン・タスクの否認防止に使用されます。

エビデンス・ストアを検索するには:

  1. 右上隅にあるプロセス・ワークスペース・ツールバーで、「管理」をクリックします。左のペインに「管理領域」パネルが表示されます。

  2. 「管理領域」パネルの「タスク管理」から、「エビデンス検索」を選択します。図8-32のように、右のペインに「エビデンス検索」ページが表示されます。

    図8-32 エビデンス・ストアの検索

    この図の説明が続きます
    「図8-32 エビデンス・ストアの検索」の説明

  3. 検索の各フィールドを入力し、「エビデンス・ストアの検索」をクリックします。

デジタル署名のエビデンス・ストアの詳細は、Oracle Fusion Middleware Oracle SOA Suite開発者ガイドを参照してください。

8.7 プロセス・ワークスペースでの例外の管理

すでに退職した従業員にタスクに割り当てられたなどの場合には、例外が発生します。例外が発生すると、タスクはアラート状態になります。次に、タスクはエラー割当て先に割り当てられ、エラー割当て先が指定されていない場合は管理者に割り当てられます。

エラー割当ての構成の詳細は、Oracle Fusion Middleware Oracle SOA Suite開発者ガイドを参照してください。

この他にも例外が発生するシナリオがあります。

8.8 ユーザー・メタデータ移行ユーティリティの使用

ユーザー・メタデータ移行ユーティリティhwfMigratorは、シェル・スクリプトを実行してサービス統合サーバー間でワークフローのユーザー構成可能データを移行するプロセスを自動化するツールです。また、このツールには、キー/値ペアと移行操作の実行に必要なすべての入力パラメータとを含むプロパティ・ファイルも用意されています。プロパティ・ファイルをカスタマイズし、シェル・スクリプトの実行によって移行を行うことができます。

プロセス設計者としてユーザー・メタデータ移行ユーティリティの使用についての詳細情報が必要な場合は、Oracle Fusion Middleware Oracle Business Process Managementモデリングおよび実装ガイドを参照してください。

Oracle BPMのテスト・サイトから本番サイトへの移動の詳細は、Oracle Application Server管理者ガイドを参照してください。