AI: 受注のデータ・アクセス・アドバイザ
販売オーダーのデータ・アクセス・アドバイザを使用して、セキュリティの管理を支援します。 このAIエージェントを使用すると、販売オーダーにアクセスできるユーザーを決定するデータ・アクセス・ルールおよびポリシーを表示および分析するのに役立ちます。 ユーザーは、このエージェントを使用して自分のデータ・アクセスを表示することもできます。
- 管理者とユーザーの生産性を向上させます。
- コンプライアンスの強化
- 管理コストの削減
管理用途
次のことが可能です。
- 注文書のデータ・アクセス・ルールを合理化および最適化します。
- ユーザーまたは役割のアクセスルールを分析します。
- ユーザーとロール間で販売オーダー・データへのアクセスを比較します。
- データ・アクセス・ルールを検証し、一貫性のないルールや冗長なルールなどの問題を特定します。
- 特定の注文書へのアクセスに関する問合せなど、アクセスに関するユーザーの問合せに応答して解決します。
注文書のデータ・アクセス・ポリシーを確認し、修正する必要があるとします。
- ホーム・ページ> Order Management >さらに表示>受注のデータ・アクセス・グループに移動します。
- 「Ask Oracle」→「データ・アクセス・ポリシーの要約」をクリックします。
- エージェントは、データ・アクセス・グループ、その参加者、アクセス・ルール、適格条件および総合要約を返します。 これらの詳細を確認し、必要に応じて修正できます。
別の例として、ユーザーが販売オーダーを管理するために必要なアクセス権を持っていることを確認する必要があるとします。 エージェントを問い合せて、ユーザーの現在のアクセスをそのターゲット・ロールと比較できます。 たとえば、「SPeterとGlobal Account Managerのアクセスの比較」を問い合せます。
エージェントは、ユーザーとロールのデータ・アクセス・ルール、グループおよびアクセス・レベルを識別および比較し、共通の内容と相違点を説明するサマリーを表示します。 これらの詳細を使用して、必要に応じてルールおよびグループを確認および変更できます。
プロンプトの例を次に示します。
Check for access risks or incorrect setups.
Validate data access setups and identify issues.
Identify inconsistencies and redundant rules in my access setup.
How come user WILSONA can't access sales order 54667?
Explain access details for the Global Account Manager role.
Which rule provides the access I need to manage a return order?
Which rule provides the access I need to manage government orders?
Which rule allows my users to access sales orders that are in the Vision Operations business unit?
How come HENRYS can access sales orders in the North America business unit?
Can ADAMP create a software order?
Which roles can access all sales orders? Provide a list of the users that are assigned to these roles.
エンドユーザー使用法
オーダー入力担当者およびオーダー・マネージャは、次のことができます。
- 販売オーダーへのアクセスの要約を表示します。
- アクセス・レベルを確認し、どのデータを作成、表示および改訂できるか、またはできないかを確認します。
ユーザーがエクスポート・オーダーにアクセスできないとします。 ユーザーは、「Ask Oracle」→「Show my access summary」をクリックして、現在のアクセス権を取得できます。
ユーザーは、必要なアクションを実行できるように、これらの詳細を連絡できます。
エージェントは、ユーザーに対してより簡略化された応答を提供します。 アクセスを提供するデータ・アクセス・ルール、グループまたは条件は表示されません。
ユーザーが次のように入力するプロンプトの例をいくつか考えてみます。
Explain my access.
Give me a summary of my access.
Can I create a return order?
Which business units can I use when I create, view, or revise an order?
Can I create, view, or revise a government order?
設定
- Redwood: 販売オーダーのデータ・セキュリティの調整機能を設定します。
- 「設定および保守」作業領域に移動し、「管理者プロファイル値の管理」タスクを使用して、VBCSプログレッシブWebアプリケーション・ユーザー・インタフェースの有効化(ORA_HCM_VBCS_PWA_ENABLED)プロファイルをサイト・レベルでYに設定します。
- ホーム・ページ>ツール> AI Agent Studioに移動し、販売オーダーのデータ・アクセス・アドバイザを検索します。
- 「コピー」をクリックして接尾辞を入力し、「続行」をクリックします。 接尾辞を使用して、バージョン(1、2、3など)を指定することをお薦めします。
- . . >編集をクリックします。
- 必要に応じて、説明とプロンプトを必要に応じて変更できます。
- 「LLM」をクリックし、事前定義済プロンプトを確認します。 必要に応じて変更し、「更新」をクリックします。
- 「公開」をクリックし、ステータスが「公開済」であることを証明します。
- 「スケジュール済プロセス」作業領域に移動し、「Order Managementのエージェント文書の更新」スケジュール済プロセスを実行します。 「Agent Name(エージェント名)」パラメータを「Data Access Advisor for Sales Orders 1」に設定して実行します。
- ツールに戻り、公開されていることを確認します。
ガイド付きジャーニおよびテストに追加:
- ホーム・ページ>自分のクライアント・グループ>さらに表示> ctrl+fに移動し、検索して「ガイド付きジャーニ」をクリックします。
- 「ガイド付きジャーニ」ページで、「作成」をクリックし、次の値を設定して、「ドラフトの作成」をクリックします:
属性 値 名前 販売オーダーのデータ・アクセス・グループ コード DATA_ACCESS_GROUPS_FOR_SALES_ORDERS 外部ユーザーへのアクセスを許可 はい - このタスクを追加し、「保存」→「アクティブ化」をクリックします:
属性 値 タスク名 データ・アクセス・アドバイザ タスク摘要 販売オーダーのデータ・アクセス・アドバイザ タスク・タイプ エージェント エージェント・タイプ ワークフロー・エージェント ワークフロー・エージェント 受注1のデータ・アクセス・アドバイザ - ホーム・ページ> Order Management >さらに表示>受注のデータ・アクセス・グループに移動します。
- 「Settings and Actions」→「Edit Page in Visual Builder Studio」をクリックします。
- JourneyCodeプロパティをDATA_ACCESS_GROUPS_FOR_SALES_ORDERSに設定し、「公開」をクリックします。
- オプションとして、公開前にTaskCodesをDATA_ACCESS_ADVISORに設定できます。
- 「Data Access Groups for Sales Orders」ページに戻り、設定をテストします。 「Ask Oracle」をクリックして、管理に関する質問をします。
ユーザーのエージェントを追加します。
- ステップ1から3を繰り返して、Order Managementの再設計されたランディング・ページのガイド付きジャーニを作成します。 新しいガイド付きジャーニに別の名前とコードを使用します。
- ランディング・ページにすでにガイド付きジャーニがある場合は、ステップ1とステップ2をスキップし、ステップ3の説明に従ってそのジャーニにタスクを追加し、ステップ6で説明されているタスク・コードを設定できます。
- ホーム・ページ> Order Management > Order Management (新規)の順に移動し、手順5から7を繰り返します。 再設計されたランディング・ページに作成したジャーニ・コードおよびタスク・コードを使用します。
- ランディング・ページで設定をテストします。 「Ask Oracle」をクリックして、ユーザーが通常尋ねる質問をします。
詳細は、次を参照してください:
ガイドライン
- エージェントは、「Order Management(オーダー管理)」作業領域または「Data Access Groups for Sales Orders(販売オーダーのデータ・アクセス・グループ)」ページで使用できます。
- 「販売オーダーのデータ・アクセス・グループ」ページにアクセスできる場合は、エージェントを使用して管理作業に関するヘルプを取得できます。 そのページにアクセスできない場合は、エージェントを使用してエンド・ユーザーの作業に関するヘルプを取得できます。
- 販売オーダーのデータ・アクセス設定を変更するたびに、「Order Managementのエージェント文書の更新」スケジュール済プロセスを実行する必要があります。 Order Managementのエージェント文書の更新では、「販売オーダーのデータ・アクセス詳細の取得」ツールで文書が更新され、「エージェント文書の処理」スケジュール済プロセスが自動的に実行されて、更新された文書が処理および公開されます。
- このエージェントは、事前定義されたプロンプトで「販売オーダー・ビジネス・オブジェクトのデータ・アクセス詳細の取得」ツールを使用しません。 ただし、これを「販売オーダーのデータ・アクセス詳細の取得」ツールのかわりに使用して、検索拡張生成(RAG)ではなく、ビジネス・オブジェクトを介して取得するのと同じ詳細を取得できます。
- 「販売オーダー・ビジネス・オブジェクトのデータ・アクセス詳細の取得」ツールを使用する場合は、事前定義済プロンプトを更新する必要があり、「Order Managementのエージェント文書の更新」スケジュール済プロセスまたは「エージェント文書の処理」スケジュール済プロセスを実行しないでください。
エージェントに事前定義されている次のツールを使用できます。
| ツール | 説明 |
|---|---|
| GetUserSession | 現在ログに記録されているユーザーのPersonNumberを取得します。 |
| ユーザー・コンテキストの取得 | ユーザーが「販売オーダーのデータ・アクセス・グループ」ページを管理するための管理権限を持っているかどうかを決定します。 |
| 販売オーダーのデータ・アクセス詳細の取得 | 販売オーダーのデータ・アクセス詳細を取得します。 データ・アクセス・グループ、その参加者、アクセス・ルールおよび適格条件を返します。 このツールは、JSON形式の詳細を提供します。 |
| オーダーからの属性値の取得 | オーダー・ヘッダーから属性値を取得し、データ・アクセス・ルールの適格条件を評価します。 |
| ロールのユーザーの取得 | ロールに割り当てられているユーザーを取得します。 |
| ユーザーのロールの取得 | ユーザーに割り当てられているロールを取得します。 |
| 販売オーダー・ビジネス・オブジェクトのデータ・アクセス詳細の取得 | ビジネス・オブジェクトを使用して、販売オーダーのデータ・アクセスに関する詳細を取得します。 データ・アクセス・グループ、その参加者、アクセス・ルールおよび適格条件を返します。 |
詳細は、次を参照してください: