10.1 タスクの使用

[タスク通知]アクションメニューを使用すると、自分、または自分が管理を許可されているタスクのユーザ、グループ、コンテナ、または役割に割り当てられているタスクのワークフローキューを確認できます。あるタスクが自分のキュー内にある場合、次のいずれかのアクションを実行する必要があります。

メモ:タスクを再割り当てするには、[宛先タスクの管理]許可を持つプロビジョニング管理者またはプロビジョニングマネージャ(またはチームマネージャ)である必要があります。この許可がない場合、[再割り当て]ボタンは使用できません。

管理権限を持たないビジネスユーザが表示できるのは、自分が割当先ユーザになるタスクだけです。ビジネスユーザは、自分が受信者になるタスクを表示しません。ビジネスユーザに表示されるタスクのリストには、要求していないタスクが含まれています。

タスクを、割当先ユーザがビジネスユーザに委任する、またはこのユーザがグループを代表する場合もあります。

メモ:ビジネスユーザは、自分が宛先タスクを表示するためのワークフローを開始したプロビジョニング要求定義のディレクトリブラウズ権限を持つ必要がありません。

プロビジョニング管理者とプロビジョニングマネージャは、次に説明するように、他のユーザのタスクを管理する権限を持っています。

プロビジョニングドメインのチームマネージャはチームメンバーのタスクを管理する権限を持っています。チームメンバーを選択する前に、チームマネージャはチームを選択する必要があります。

[タスク通知]アクションメニューを使用すると、リソース要求、役割要求、プロセス要求、および検証要求に関連するタスクを実行することができます。ユーザインタフェースは選択したタスクのタイプによって異なる場合があります。検証要求の場合、[タスク通知]アクションメニューには、現在のユーザが検証者として指定されているタスクのみが表示されます。

リソース要求、役割要求、またはプロセス要求に関連付けられているタスクを引き受けるときに、作業アイテムをワークフロー内の次の処理に転送するアクションを実行できます。実行できるアクションは次のとおりです。

表 10-1 転送アクション

転送アクション

説明

Approve

タスクに承認を与えることができます。 タスクを承認すると、作業アイテムがワークフロー内の次のアクティビティに転送されます。

Deny

タスクに対する承認作業を明示的に拒否できます。 タスクを拒否した場合、作業アイテムがワークフロー内の次の処理に転送され、要求が拒否されます。 一般に、要求が拒否された場合、ワークフロープロセスは終了します。

Refuse

タスクを明示的に拒否できます。 タスクを拒否すると、拒否されたアイテムのワークフロー内の次のアクティビティに作業アイテムが転送されます。

拒否のアクションは個別のタスクに適用されます。ユーザインタフェースでは、一連のタスクでこのアクションを実行することは許可されません。

検証要求に関連付けられているタスクを受け入れると、 検証フォームに表示されている情報を確認する必要があります。また、データの正しさを認証するかどうかという検証の質問に回答する必要があります。 また、1つまたは複数の調査質問に回答することが必要な場合もありますユーザプロファイル検証プロセス用のフォームには、正確さを確認する必要があるユーザ属性データが含まれます。 役割割り当て、ユーザ割り当て、およびSoD検証プロセスで、、フォームは確認する必要がある役割割り当て、ユーザ割り当て、またはSoDデータを示すレポートを含みます。

10.1.1 タスクリストの表示

自分に割り当てられているタスクを表示するには、次の手順を実行します。

  1. [ワークダッシュボード]のアクションカテゴリで[タスク通知]をクリックします。

    自分のキュー内にあるタスクが一覧表示されます。

    リソースおよび役割要求で、タスクリスト内の[受信者]カラムは必要な承認が与えられたときにリソースまたは役割を受信するユーザまたはグループを指定します。 検証要求の場合、[受信者]カラムには、検証者の名前が指定されます。

    タスクリストにある[タイプ]カラムには、現在タスクがユーザ、グループ、代理人、または複数の承認者に割り当てられているかどうかを示すアイコンが含まれます。 [複数の承認者に割り当て済み]タイプは次の状況で使用されます。

    • タスクが複数の受取人を持つグループに割り当てられたが、そのうちの受取人の1人のみがそのタスクを引き受け、承認することができる。 この承認がなされると、タスク実行が完了したとみなされる。

    • タスクが複数の受取人を持つグループに割り当てられ、アクティビティが完了したとみなされるには、すべての受取人がそのタスクの引き受けおよび承認を行う必要がある。

    • タスクが複数の受取人を持つグループに割り当てられ、アクティビティが完了したとみなされるには、定足数のユーザがそのタスクの引き受けおよび承認を行う必要がある。 定足数の定義は管理者が行います。 定足数を定義するために、管理者は必要となる正確な承認数または承認の割合を特定する承認条件を指定します。

    ワークフローシステムは短絡回路評価を実行し、定足数を最適化します。 定足数の承認条件が定足数が実現不可能なところまでに達すると、常にアクティビティは拒否され、タスクがすべての受取人のキューから削除されます。

    優先度]カラムには、優先度の高いタスクを示すフラグが表示されます。[優先度]カラムをクリックし、タスクのリストを優先順位でソートできます。

    検証要求に関連付けられているワークフロータスクは、[検証承認]のタスク名を示します。

10.1.2 タスクに関する概要の表示

タスクの概要情報を確認する

  1. タスクリストのタスク名の上にマウスを移動します。

10.1.3 タスクの選択

キュー内のタスクを選択するには

  1. キュー内のタスクの名前をクリックします。

    メッセージウィンドウかタスクリストのインラインのいずれかに、[タスク詳細]フォームが表示されます。動作は、[カスタマイズ]ダイアログボックスの設定によって制御されます。次のイメージは、インラインの[タスク詳細]フォームを示しています。

    次のイメージは、メッセージウィンドウの[タスク詳細]フォームを示しています。

    タスクが複数の承認者に割り当てられている場合、[タスク詳細]フォームには[複数の承認者]アイコンが[割り当て先]フィールドの隣に表示され、アイコンの下に複数の承認が必要なことを示すテキストが表示されます。

  2. 複数の承認者に割り当てられたタスクの詳細を表示するには、[複数の承認者]アイコンの下にあるテキストをクリックします。

    必要な承認の数、現在の割当先ユーザは誰か、現在の承認ステータスは何か、を示すポップアップウィンドウが表示されます。

    [複数の承認者]画面

    タスクの要件は、管理者がそのタスクをどのように設定したかに依存します。

    • 承認タイプが[グループ]の場合、タスクはあるグループ内の複数のユーザに割り当てられていますが、タスクを引き受けて承認できるのは1人だけです。

    • 承認タイプが[役割]の場合、タスクはある役割内の複数のユーザに割り当てられていますが、タスクを引き受けて承認できるのは1人だけです。

    • 承認タイプが[複数承認者]の場合、タスクは複数の受取人に割り当てられており、すべての受取人がそのタスクを引き受け、承認する必要があります。

    • 承認タイプが[定足数]の場合、タスクは複数の受取人に割り当てられており、受取人のうちの定足数に達すればタスクを承認できます。 定足数の定義は管理者が行います。 定足数を定義するために、管理者は必要となる正確な承認数または承認の割合を特定する承認条件を指定します。

    ワークフローシステムは短絡回路評価を実行し、定足数を最適化します。 定足数の承認条件が定足数が実現不可能なところまでに達すると、常にアクティビティは拒否され、タスクがすべての受取人のキューから削除されます。

  3. タスクを引き受ける場合は、セクション 10.1.4, タスクの引き受けの手順を実行します。

  4. タスクのコメント履歴を表示するには、[コメント履歴の表示]をクリックします。

    ポップアップウィンドウにユーザおよびシステムコメントが表示されます。 コメントが表示される順序は、各コメントに関連したタイムスタンプにより決定されます。 最初に入力されたコメントが初めに表示されます。 並列承認フローでは、処理中のアクティビティが同時には予測不可能な可能性があります。

    1. [コメントとフロー履歴]をクリックします。

    2. ユーザコメントを表示するには、[ユーザコメント]をクリックします。

      ユーザコメントには、次のような種類の情報が含まれています。

      • 各コメントが追加された日時。

      • コメントの対象となるアクティビティの名前。 表示されるアクティビティのリストには、ユーザおよび処理済みまたは現在処理中のプロビジョニングアクティビティが含まれる。

      • コメントを作成したユーザ名。 コメントがワークフローシステムにより生成された場合、アプリケーション名(たとえば、IDMProv)がユーザ名となる。 ワークフローシステムにより生成されたコメントは自動的にローカライズされます。

      • 各アクティビティに現在指名されているユーザ名を含むコメントテキスト。

      ワークフロー設計者は、ワークフローに対するユーザコメントの生成を無効化できる。 詳細については、『Identity Manager User Application: 設計ガイド』を参照してください。

    3. システムコメントを表示するには、[システムコメントの表示]をクリックします。

      システムコメントには、次のような種類の情報が含まれています。

      • 各コメントが追加された日時。

      • コメントの対象となるアクティビティの名前。 システムコメントを表示すると、ワークフロー内のすべてのアクティビティが一覧表示される。 表示されるアクティビティのリストには、処理済みまたは現在処理中のアクティビティが含まれる。

      • コメントを作成したユーザ名。 コメントがワークフローシステムにより生成された場合、アプリケーション名(たとえば、IDMProv)がユーザ名となる。 ワークフローシステムにより生成されたコメントは自動的にローカライズされます。

      • アクティビティ向けに実行されたアクションを示すコメントテキスト。

      システムコメントは、デバッグをするために使用されることを主な目的としています。 ほとんどのビジネスユーザはワークフローのシステムコメントを見る必要はありません。

    4. コメントの長いリストをスクロールするには、画面の最下部の矢印をクリックします。 たとえば、次ページにスクロールするには、[次へ]の矢印をクリックします。

      [次へ]矢印
    5. 閉じる]をクリックしてウィンドウを閉じます。

  5. タスクリストに戻るには、[戻る]をクリックします。

10.1.4 タスクの引き受け

実行するタスクを引き受けるには

  1. 引き受け]をクリックします。

    リソース要求、役割要求、およびプロセス要求で、ページの[フォームの詳細]セクションが更新され、[拒否]および[承認]ボタン、およびフロー定義に含まれる他のすべてのアクションボタンが表示され、適切なフィールドが編集可能になります。

    検証要求で、ページの[フォーム詳細]セクションが検証フォームを含むように更新されます。 フォームの外観は検証タイプによって異なります。ユーザプロファイル検証プロセスで、フォームはユーザが確認する必要があるユーザプロファイルデータを表示します。

    役割割り当て、ユーザ割り当て、およびSoD検証プロセスで、フォームはユーザが確認する必要があるデータを示すレポートを含みます。

    すべての検証タイプで、フォームには必要な検証質問と検証プロセスに含まれる追加の調査質問に解答するためのコントロールが表示されます。

    タスクにデジタル署名が必要な場合、[デジタル署名が必要]アイコンがページの右上隅に表示されます。

    [デジタル署名が必要]アイコン

    加えて、Internet Explorer上に、デジタル署名アプレットを有効化するには<Spae>キーまたは<Enter>キーを押す必要があるというメッセージが表示されます。

    Internet Explorerメッセージ
  2. デジタル署名が必要なタスクを処理している場合は、次のステップを実行します。

    1. スマートカードを使用している場合は、スマートカードリーダーに挿入します。

    2. Internet Explorer上で、<Space>キーまたは<Enter>キーを押してアプレットを有効化します。

      この時点で、ブラウザにセキュリティに関する警告メッセージが表示される可能性があります。

    3. 実行]をクリックして、続行します。

    4. 承認フォームの各フィールドで値を指定します。 このフォームに表示されるフィールドは、要求したリソースの種類によって異なります。

    5. デジタル署名確認メッセージの隣のチェックボックスをクリックし、署名準備が整っていることを示します。

      デジタル署名確認メッセージは、管理者がどのようにプロビジョニングリソースを設定したかによって変化します。

      アプレットには、証明書が選択できるポップアップウィンドウが表示されます。 ポップアップウィンドウには、ブラウザにインポートされた証明書、およびスマートカードにインポートされた証明書が一覧表示されます。

    6. 使用する証明書を選択し、[選択]をクリックします。

    7. ブラウザにインポートされた証明書を選択する場合、要求フォーム上の[パスワード]フィールドに証明書のパスワードを入力する必要があります。

    8. スマートカードにインポートされた証明書を選択する場合、スマートカードのPINを入力し、[OK]をクリックします。

      スマートカードを使用する場合、証明書用のパスワードを入力する必要はありません。すでに証明書パスワードがカードに送信されているからです。

      PIN画面

      ユーザ同意書をプレビューする機能を管理者が有効化している場合は、[プレビュー]ボタンが有効になります。

    9. プレビュー]をクリックし、ユーザ同意書を確認します。

      デジタル署名の種類がフォームに設定されている場合は、PDF文書が表示されます。

      デジタル署名の種類がデータに設定されている場合は、XML文書が表示されます。

  3. リソースまたは役割要求を拒否するには、[拒否]をクリックします。

    [フォームの詳細]ページ
  4. リソースまたは役割要求を承認するには、[承認]をクリックします。

    [フォームの詳細]ページ

    アクションが正常に実行されたかどうかを示すメッセージが表示されます。

10.1.5 タスクの再割り当て

タスクを再割り当てする

  1. [タスク詳細]ウィンドウで、[再割り当て]をクリックします。

    メモ:タスクを再割り当てするには、[宛先タスクの管理]許可を持つプロビジョニング管理者またはプロビジョニングマネージャ(またはチームマネージャ)である必要があります。この許可がない場合、[再割り当て]ボタンは使用できません。

  2. 選択したエントリボックスの隣にある[オブジェクトセレクタ]アイコン[オブジェクトセレクタ]をクリックします。

  3. [新しい割り当て先]ドロップダウンリストで、タスクの再割り当てを行いたいユーザを選択します。

  4. (オプション)[コメント]フィールドに、再割り当ての理由を説明するコメントを入力します。

  5. [送信])をクリックします。

    アクションが正常に実行されたかどうかを示すメッセージが表示されます。

10.1.6 タスクの解放

タスクを解放した場合、他のチームメンバーは、そのタスクを割り当てること、および引き受けることができます。

  1. [タスク詳細]ウィンドウで、[解放]をクリックします。

10.1.7 タスクリストのフィルタ

返された行の数を制限するためにタスクリストにフィルタを適用できます。タスクリストをフィルタすることによって、探している対象をより容易に検索でき、処理能力を高めることもできます。

タスクリストのフィルタを定義する

  1. [フィルタの定義]ボタンをクリックします。

    [フィルタ]ダイアログボックスが表示され、データのフィルタ方法を指定するために使用できる複数のフィールドが表示されます。

  2. 現在のエンティティプロファイル(現在のログインユーザか、[管理]コントロールで選択したユーザ、グループ、コンテナ、役割のいずれか)が割当先ユーザであるタスクに対して検索を絞り込むには、[タスク基準]フィールドの[割り当て先]を選択します。

    メモ:[タスク基準]フィールドはエンドユーザには利用できません。エンドユーザは割当先ユーザになるタスクを表示できるだけです。[タスク基準]フィールドを表示できるのは、ドメイン管理者、ドメインマネージャ、およびチームマネージャのみです。

  3. 現在のエンティティプロファイルが受信者になるタスクに対して検索を絞り込むには、[タスク基準]フィールドの[受信者]を選択します。

  4. 現在のエンティティプロファイルが割当先ユーザか受信者のいずれかであるタスクをすべて含めるには、[タスク基準]フィールドで何も選択しないでください。

  5. 特定の時間内の時点でタイムアウトしたタスクへの検索を絞り込むには、タイムアウト単位([週][日]、または[時])を選択し、[タイムアウト]フィールドに値を入力します。

  6. [フィルタ]ダイアログボックスで指定した選択条件を使用して、タスクに新規クエリを実行するには[フィルタ]をクリックします。

    タスクリストのフィルタを定義する場合、フィルタ定義はその他のユーザ初期設定とともに識別ボールトに保存されます。

    メモ:保存された初期設定は、別のユーザが[管理]コントロールで選択されているかどうかに関わらず、ユーザアプリケーションに現在ログインしているユーザに必ず適用されます。

事前に定義されているフィルタ要素を表示する

  1. [フィルタの定義]アイコンの左側のボックスを見てください。

    フィルタが定義されていない場合、[フィルタの定義]アイコンには、次のような2つの輪が表示されます。

    1つ以上のフィルタ要素が定義されている場合には、各フィルタは次のように別々のボックスに表示されます。

[フィルタ]ダイアログボックスで事前に指定されたフィルタ要素を削除する

  1. 削除するフィルタ要素の隣にある[このフィルタのクリア]アイコン(Xに似ている)を、次のようにクリックします。

事前に定義されたフィルタをすべて削除し、すべてのタスクを含めるように検索結果を更新する

  1. [フィルタの定義]ボタンをクリックして、[フィルタ]ダイアログボックスを開きます。

  2. [フィルタの削除]ボタンをクリックします。

    [フィルタ]ダイアログボックスが閉じ、タスクリストがすべてのタスクを含めるように更新されます。

10.1.8 タスクカラムのカスタマイズ

[ワークダッシュボード]の[タスク通知]セクションを使用すると、カラムを選択および選択解除でき、タスクリスト表示のカラムを並べ替えることもできます。この動作は、[タスク通知表示のカスタマイズ]ダイアログボックス内の設定によって制御されます。

カラムリストを変更する、またはカラムを並べ替える場合には、カスタマイズ項目は他の初期設定とともに識別ボールトに保存されます。

タスクリストのカラムの表示をカスタマイズする

  1. [ワークダッシュボード]の[タスク通知]セクションにある[タスク通知表示のカスタマイズ]ボタンをクリックします。

    ユーザアプリケーションにより、現在表示用に選択されているカラムのリストと選択可能な追加のカラムのリストが表示されます。

  2. 追加のカラムを表示に含めるには、[使用可能なカラム]リストボックスにあるカラムを選択し、それを[選択したカラム]リストボックスにドラッグします。

    リスト内の複数のカラムを選択するには、<Ctrl>キーを押しながらカラムを選択します。リスト内に同時に表示されるカラムの範囲を選択するには、<Shift>キーを押しながらカラムを選択します。

    [選択したカラム]リストボックスでカラムを上下に移動させることによって表示されているカラムを並べ替えられます。

  3. カラムを表示から削除するには、[選択したカラム]リストボックスにあるカラムを選択し、それを[使用可能なカラム]リストボックスにドラッグします。

    [タスク]および[優先度]カラムは必須カラムであり、タスクリスト表示から削除できません。

  4. 変更を保存するには、[保存]をクリックします。

10.1.9 タスクリストをデフォルトで展開させるかどうかの制御

[ワークダッシュボード]ページを使用すると、そのページの[タスク通知]セクションでタスクリストをデフォルトで展開させるかどうかを指定できます。この動作は、[タスク通知表示のカスタマイズ]ダイアログボックス内の設定によって制御されます。

この設定を変更する場合、初期設定はその他のユーザ初期設定とともに識別ボールトに保存されます。

タスクリストをデフォルトで展開させるかどうかを指定する

  1. [ワークダッシュボード]の[タスク通知]セクションにある[タスク通知表示のカスタマイズ]ボタンをクリックします。

    ユーザアプリケーションにより[タスク通知表示のカスタマイズ]ダイアログボックスが表示され、タスクリスト表示のカスタマイズが可能になります。表示されるコントロールセットは、ユーザの上書きを有効として管理者が指定した設定に応じて変わります。

  2. タスクリスト表示をデフォルトで展開するには、[デフォルトによるタスク通知の展開]チェックボックスを選択します。タスクリストをデフォルトで非表示にするには、[デフォルトによるタスク通知の展開]チェックボックスを選択解除します。

    [デフォルトによるタスク通知の展開]チェックボックスは、[ワークダッシュボード]の[タスク通知]セクションの初期表示を制御します。このチェックボックスが選択または選択解除されているかどうか関わりなく、このページの[タスク通知]セクションのタスクリストは展開または縮小することができます。

  3. 変更を保存するには、[変更を保存]をクリックします。

10.1.10 タスク詳細の表示の制御

[ワークダッシュボード]ページを使用すると、そのページの[タスク通知]セクションでクリックしたタスクの詳細をどのように表示するかを指定できます。リスト内または別のモーダルダイアログボックスにタスク詳細を表示できます。この動作は、[タスク通知表示のカスタマイズ]ダイアログボックス内の設定によって制御されます。

この設定を変更する場合、初期設定はその他のユーザ初期設定とともに識別ボールトに保存されます。

タスク詳細の表示を制御する

  1. [ワークダッシュボード]の[タスク通知]セクションにある[タスク通知表示のカスタマイズ]ボタンをクリックします。

    ユーザアプリケーションにより[タスク通知表示のカスタマイズ]ダイアログボックスが表示され、タスクリスト表示のカスタマイズが可能になります。表示されるコントロールセットは、ユーザの上書きを有効として管理者が指定した設定に応じて変わります。

  2. タスクリスト表示に詳細を表示するには、[タスク詳細を開く]ドロップダウンリストの[リストを持つ行で]を選択します。別のモーダルダイアログボックスに詳細を表示するには、[メッセージウィンドウで]を選択します。

  3. 変更を保存するには、[変更を保存]をクリックします。

10.1.11 オープンタスクの要求アクションの設定

[ワークダッシュボード]ページを使用すると、タスクを要求するために必要なアクションの内容を制御できます。タスクが明示的に要求されることが必要であるように指定でき、またタスクを開くアクションにより使用するタスクが自動的に要求されるように指定できます。この動作は、[タスク通知表示のカスタマイズ]ダイアログボックス内の設定によって制御されます。

この設定を変更する場合、初期設定はその他のユーザ初期設定とともに識別ボールトに保存されます。

タスクを要求するために必要なアクションの内容を指定する

  1. [ワークダッシュボード]の[タスク通知]セクションにある[タスク通知表示のカスタマイズ]ボタンをクリックします。

    ユーザアプリケーションにより[タスク通知表示のカスタマイズ]ダイアログボックスが表示され、要求アクションのカスタマイズが可能になります。表示されるコントロールセットは、ユーザの上書きを有効として管理者が指定した設定に応じて変わります。

  2. タスクを開くアクションにより使用するタスクが自動的に要求されるように指定するには、[詳細の表示時に自動的にタスクを要求する]チェックボックスを選択します。タスクが明示的に要求されるように指定するには、このチェックボックスを選択解除します。

  3. 変更を保存するには、[変更を保存]をクリックします。

10.1.12 タスクリストのソート

タスクリストをソートする

  1. ソートするカラムのヘッダをクリックします。

    ピラミッド型のソートインジケータにより、どのカラムが新規の第1ソートカラムかが示されます。ソートが昇順の場合、ソートインジケータは通常通り上向きに表示されます。

    ソートが降順の場合、ソートインジケータは逆さに表示されます。

    初期ソートカラムは、RBPM設定管理者によって設定されます。[要求]カラム以外の任意のカラムでリストをソートする場合、[要求]カラムは第2ソートカラムとして使用されます。

初期ソートカラムに上書きする場合、上書きするソートカラムは[タスク通知表示のカスタマイズ]ダイアログボックスの必須カラムのリストに追加されます。必須のカラムはアスタリスク(*)で示されます。

タスクリストのソード順序を変更する場合、初期設定はその他のユーザ初期設定とともに識別ボールトに保存されます。

10.1.13 タスクリストの更新

タスクリストを更新する

  1. [更新]ボタンをクリックします。

    タスクリストは、現在のユーザのタスクキューの現在の状況を反映するように更新されます。

10.1.14 ページに表示する項目の数の制御

各ページに表示する項目の数を指定する

  1. [行]ドロップダウンリスト内の数字を選択します。

[行]設定を変更する場合、初期設定はその他のユーザ初期設定とともに識別ボールトに保存されます。

10.1.15 タスクに関するコメントの表示

  1. タスクに関するコメントテキストを表示するには、タスクリストの[コメント]アイコンをクリックします。

メモ:タスクに関するコメントを表示するには、選択したカラムのリスト内に[コメント]カラムを含める必要があります。タスクにカラムを追加する場合の詳細については、セクション 10.1.8, タスクカラムのカスタマイズを参照してください。