承認者およびレビュー担当者参加者の動的変数の定義

ワークフローのアクセス制御リストの次の機能改善を利用できるようになりました。

  • 変数サポート:承認者およびレビュー担当者表示または管理アクセス権を付与するワークフロー条件を定義できるようになりました。

  • ワークフロー・サブジェクト領域から作成されたOTBIレポートの保護: Oracle Transactional Business Intelligence (OTBI)レポートのワークフロー関連データは、アクセス制御リストを使用して保護できるようになりました。

変数のサポート:

承認者およびレビュー担当者がワークフローにアクセスできるようになりました。

$USERが選択可能な値としてサポートされている条件ビルダーで、承認者またはレビュー担当者を選択できるようになりました。

承認者= $USERの条件を設定し、それを権限セットおよびチームに関連付けると、ユーザーが次の場合、アプリケーションによってユーザーにアクセス権が付与されます。

  • 承認者リスト(ワークフロー・インスタンス内)で、個別またはロールの一部、および

  • チームメンバーリスト(個人、役割の一部、またはフィルター済みリストの一部として追加)

承認者属性に適用されるワークフローの$User条件

承認者属性に適用されるワークフローの$User条件

$USER条件が設定された権限セットがチームに付与されると、ワークフロー・オブジェクトの承認者またはレビューア(あるいはその両方)であるすべてのチーム・メンバーに、構成に基づいて「表示」または「管理」権限が付与されます。

これらの権限セットは、すべてのステータスのすべてのワークフロー・オブジェクトに適用され、ワークフロー・オブジェクトに承認者またはレビューア(あるいはその両方)を追加する方法に関係なく適用できます。

この動作は、将来作成されるワークフロー・オブジェクトにも適用されます。

セキュアなワークフロー関連のOTBIレポート:

自分に適用可能な「表示」または「管理」権限に基づいて、OTBIレポートのワークフロー関連データにアクセスできるようになりました。 次のワークフロー・サブジェクト領域は、アクセス制御リストを使用して保護されるようになりました。

  • 製品管理 - 変更オーダー承認リアルタイム

  • 製品管理 - 変更オーダー・リアルタイム

次のイメージは、すべてのワークフローの詳細を示すOTBIレポートのサンプルです。

ワークフロー・アクセス制御リストが有効になる前のOTBIレポート

ワークフロー・アクセス制御リストが有効になる前のOTBIレポート

次の図は、優先度が「高」のワークフローのみを表示する同じレポートの例を示しています。

ワークフロー・アクセス制御リスト使用可能後のOTBIレポート

ワークフロー・アクセス制御リスト使用可能後のOTBIレポート

この機能改善は、ビジネスに次のようなメリットをもたらします。

  • 変動サポートによりビジネスを強化し、動的ユーザー・コンテキストに基づいて承認者またはレビュー担当者の参加者にアクセス権を付与する際の柔軟性を高めます。

  • 作成および保守する必要のあるルールの数を減らし、ガバナンス構成をよりスマートかつ効率的にします。

  • セキュリティ・カバレッジを拡張して、データ全体のより包括的なガバナンスを提供するOTBIワークフローの詳細を含めます。

有効化および構成ステップ

ワークフローに基準ベースのアクセス制御を使用するには、プロファイル・オプション「ワークフローのアクセス制御リストの有効化」を有効にする必要があります。 デフォルトでは、プロファイル・オプションは「いいえ」に設定されています。

プロファイル・オプションを有効にすると、ワークフローでは、権限および権限セットを作成するまで、既存のセキュリティ設定が引き続き適用されます。

ノート:プロファイル・オプションを有効にして必要なワークフロー権限を定義すると、現在のパブリック設定またはプライベート設定に関係なく、アプリケーション内のすべてのワークフローがプライベートになります。 ワークフローへのアクセスを有効にするには、ユーザー権限を手動で割り当てる必要があります。

ヒントと考慮事項

  1. 「承認者」または「レビューア」は、特定のステータスへのアクセスを制限する条件に「ステータス」属性を含まないかぎり、すべてのワークフロー・ステータスにアクセスできます。

  2. ワークフロー承認が再割当てされると、新しい承認者のみがアクセス権を付与されます。

  3. ワークフロー承認が委任されると、元の承認者と委任者の両方にアクセス権が付与されます。

主なリソース

Oracle Fusion Cloud SCM製品管理の実装ガイド(Oracle Help Centerからアクセスできます)。

アクセス要件

次の権限を含む構成済ジョブ・ロールが割り当てられているユーザーは、この機能にアクセスできます。

フィルタ済リストを使用してワークフローの条件を構成するには:

  • RESTサービスの使用 - アイデンティティ統合(ASE_REST_SERVICE_ACCESS_IDENTITY_INTEGRATION_PRIV)

  • Atomフィードの使用 - 従業員ワークスペース(PER_ATOM_WORKSPACE_ACCESS_EMPLOYEES_PRIV)

  • HCMリストの管理(HRC_MANAGE_HCM_LISTS_PRIV)

  • 人材管理アプリケーション管理者(ORA_HRC_HUMAN_CAPITAL_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB)

        チーム、権限セットおよび条件を構成するには:

  • ランディング・ページの管理Layout(EGP_MANAGE_LANDING_PAGE_LAYOUT_PRIV)

  • HCM共通コンポーネントへのアクセス(HRC_ACCESS_HCM_COMMON_COMPONENT)

  • 検索コンシューマ・アプリケーションの管理Rest(EGP_MANAGE_SEARCH_CONS_REST_PRIV)

  • 製品開発のモニター(ACA_MONITOR_PRODUCT_DEVELOPMENT_PRIV)

  • アクセス制御チーム、権限セットおよび条件の構成(EGP_ACCESS_CONTROL_TEAMS_PRIV)

  • RESTサービスの使用 - アイデンティティ統合(ASE_REST_SERVICE_ACCESS_IDENTITY_INTEGRATION_PRIV)

  • Atomフィードの使用 - 従業員ワークスペース(PER_ATOM_WORKSPACE_ACCESS_EMPLOYEES_PRIV)

  • HCMリストの管理(HRC_MANAGE_HCM_LISTS_PRIV)

  • HCMルールの管理(HRC_MANAGE_HCM_RULES_PRIV)

  • スケジュール済プロセスの実行(HEY_RUN_SCHEDULED_PROCESSES_PRIV)

  • スケジュール済プロセスの管理(FND_MANAGE_SCHEDULED_PROCESSES_PRIV)

  • 製品管理ランディング・ページへのアクセス(EGP_ACCESS_LANDING_PAGE_PRIV)

  • スケジュール済ジョブの管理Definition(FND_MANAGE_SCHEDULED_JOB_DEFINITION_PRIV)

  • アクセス・ユーザー(EGP_ACCESS_USERS_PRIV)

  • 製品管理の表示search(EGP_VIEW_PRODUCT_MGT_SEARCH_PRIV)

ワークフロー・ページでワークフローを表示または編集したり、通知にアクセスするには、次の権限が必要です。

変更オーダー:

  • 変更オーダーの表示(ACA_VIEW_CHANGE_ORDERS_PRIV)または

  • 変更オーダーの管理(ACA_MANAGE_CHANGE_ORDERS_PRIV)

変更要求:

  • 変更要求の表示(ACA_VIEW_CHANGE_REQUESTS_PRIV)または

  • 変更要求の管理(ACA_MANAGE_CHANGE_REQUESTS_PRIV)

問題レポート:

  • 問題レポートの表示(ACA_VIEW_PROBLEM_REPORTS_PRIV)または

  • 問題レポートの管理(ACA_MANAGE_PROBLEM_REPORT_PRIV)

是正および予防処置の場合 

  • 是正処置の表示(ACA_VIEW_CORRECTIVE_ACTIONS_PRIV)または

  • 是正処置の管理(ACA_MANAGE_CORRECTIVE_ACTION_PRIV)

検索ページから、または「製品管理」ホーム・ページの「処理」でリンクを使用しているときにワークフローを作成するには:

  • 変更オーダーの作成(EGO_CREATE_CHANGE_ORDER_PRIV)

「承認要」ルールまたは「割当先」処理を使用して品目から変更オーダーを作成するには:

  • 変更オーダーの作成(EGO_CREATE_CHANGE_ORDER_PRIV)

  • 変更オーダーの管理(ACA_MANAGE_CHANGE_ORDERS_PRIV)

ワークフローを承認または否認する手順は、次のとおりです:

  • 品目変更オーダーの承認(EGO_APPROVE_ITEM_CHANGE_ORDER_PRIV)

変更オーダー明細を新規変更オーダーに移動する手順は、次のとおりです:

  • 変更オーダーの作成(EGO_CREATE_CHANGE_ORDER_PRIV)

  • 変更オーダーの管理(ACA_MANAGE_CHANGE_ORDERS_PRIV)

変更オーダー明細を既存の変更オーダーに移動するには:

  • 変更オーダーの管理(ACA_MANAGE_CHANGE_ORDERS_PRIV)

変更明細を再スケジュールするには、改訂の競合を解決し、影響を受けるオブジェクトに対する処理を補充します :

  • 変更オーダーの管理(ACA_MANAGE_CHANGE_ORDERS_PRIV)

変更順序を公開するには:

  • 変更オーダーの表示(ACA_VIEW_CHANGE_ORDERS_PRIV)または 

  • 変更オーダーの管理(ACA_MANAGE_CHANGE_ORDERS_PRIV)

  • 変更オーダーの公開(ACA_PUBLISH_CHANGE_ORDER_PRIV)

ステータスの変更、ワークフローの削除、終了、再起動または取消を行うには:

  • 変更オーダーの管理(ACA_MANAGE_CHANGE_ORDERS_PRIV)

  • 変更要求の管理(ACA_MANAGE_CHANGE_REQUESTS_PRIV)

  • 問題レポートの管理(ACA_MANAGE_PROBLEM_REPORT_PRIV)

  • 是正処置の管理(ACA_MANAGE_CORRECTIVE_ACTION_PRIV)

ワークフローで割当先ユーザーまたは割当先ロールとして選択または選択するには:

  • 割当先の管理(EGO_MANAGE_ASSIGNED_TO_PRIV)

ワークフローの「履歴」タブを表示するには:

  • 変更履歴の表示(EGO_VIEW_CHANGE_HISTORY_PRIV)

変更オーダー詳細レポートを実行するには:

  • 品目変更オーダー・レポートの生成(EGO_GENERATE_ITEM_CHANGE_ORDER_REPORT_PRIV)

  • BIPレポート定義の取得(EGI_GET_BIP_REPORT_DEFINITIONS_REST)

ワークフロー・オブジェクトを送信するには:

  • RESTサービスの使用 - ユーザーおよびロール値リスト(PER_REST_SERVICE_ACCESS_USERS_AND_ROLES_LOVS_PRIV)

  • HR名書式の管理(PER_MANAGE_HR_NAME_FORMAT_PRIV)(オプション)

参加者の管理またはワークフロー・ステータスの変更を行うユーザーを選択するには:

  • RESTサービスの使用 - ユーザーおよびロール値リスト(PER_REST_SERVICE_ACCESS_USERS_AND_ROLES_LOVS_PRIV)

  • HR名書式の管理(PER_MANAGE_HR_NAME_FORMAT_PRIV)(オプション)

Redwoodページで品目を検索する手順は、次のとおりです:

  • 製品検索(ORA_EGI_PRODUCT_SEARCH_DUTY)

これらの権限は、この更新の前から使用可能でした。

また、次の場所でユーザーを選択するには、新しい権限アクセス・ユーザー(EGP_ACCESS_USERS_PRIV)が必要です:

  • 「属性」タブの「要求者」または「割当先」属性。

  • 「ワークフローおよびタスク」「タスクの作成」または「タスクの編集」ドロワーのタスク割当て先。

  • 「参加者の管理」または「ステータスの変更」ドロワー。

  • 「オブジェクトの送信」ドロワー。

ワークフローOTBIレポートを実行するには、次のものが必要です:

  • 製品カタログ・トランザクション分析職務(FBI_PRODUCT_CATALOG_TRANSACTION_ANALYSIS_DUTY)

  • 製品トランザクション分析職務(FBI_PRODUCT_TRANSACTION_ANALYSIS_DUTY)

  • BIコンシューマ・ロール(BIConsumer)