機械翻訳について

ロールベースのアプリケーション・セキュリティ

Oracle Applications Cloudでは、ユーザーは機能およびデータにアクセスするためのロールを持ちます。 ユーザーは任意の数のロールを持つことができます。 ロールは、権限および職責の行を反映するために階層的にグループ化されます。 機能およびデータへのユーザー・アクセスは、ロールによって決まります

Oracle Applications Cloudのロールベースのセキュリティは、誰がどのデータに対して何を実行できるかを制御します。 ロールベースのアクセス:

コンポーネント

説明

誰が

ユーザーに割り当てられたロール

何を

ロールを持つユーザーが実行できる機能

どのデータ

機能の実行時にロールを持つユーザーがアクセスできるデータ・セット

次のトピックでは、様々なタイプのロールと、Oracle Applications Cloudを保護するためにロール継承を介してそれらのロールがどのように連携するかについて説明します。

  • 抽象ロール

  • ジョブ・ロール

  • 職務ロール

  • ロールの継承

抽象ロール

抽象ロールは、雇用する就業者が行うジョブとは別に、企業における就業者のロールを表します。 独自の抽象ロールを作成できます。 すべての就業者は、通常、自分の情報の管理や就業者ディレクトリの検索など、標準機能にアクセスできるようにする抽象ロールを少なくとも1つ持つことができます。 抽象ロールはユーザーに直接割り当てます。 従業員は抽象ロールの例です。

ジョブ・ロール

ジョブ・ロールは、雇用する就業者が実行するジョブを表します。 独自のジョブ・ロールを作成できます。 ただし、ITセキュリティ・マネージャおよびアプリケーション実装コンサルタントの事前定義済ジョブ・ロールは、Oracle Applications Cloudジョブ・ロールとはみなされないため、この一般ルールの例外です。 倉庫マネージャはジョブ・ロールの例です。

職務ロール

職務ロールは、ユーザーがジョブの一部として実行する個々の職務を表します。 作業領域、ダッシュボード、タスク・フロー、アプリケーション・ページ、レポート、バッチ・プログラムなどへのアクセス権を付与します。 ジョブ・ロールと抽象ロールは、職務ロールを継承します。 職務ロールは、他の職務ロールを継承することもできます。 職務ロールはセキュリティ・リファレンス実装の一部であり、カスタム・ジョブ・ロールおよびカスタム抽象ロールの構成要素です。 カスタム職務ロールを作成することもできます。 職務ロールはユーザーに直接割り当てません。

職務ロールの例は、Inventory Transaction Management Duty(在庫トランザクション管理職務)です。 ジョブ・ロールと抽象ロールは、ジョブに適した機能へのアクセスを決定する職務ロールを継承します。 たとえば、倉庫マネージャというジョブ・ロールは、在庫トランザクション管理職務を継承します。

ロールの継承

各ロールは他のロールの1つの階層です。

  • ジョブ・ロールと抽象ロールは、職務ロールを継承します。

  • 職務ロールは、他の職務ロールを継承できます。

次の図は、3つのロールを持つ仮想ユーザーLinda Swiftを示しています。
3つのロールを持つユーザー。

LindaがOracle Applications Cloudにサインインすると、ロールを選択する必要はありません。 これらのロールはすべて同時にアクティブになります。

Lindaがアクセスできる機能とデータは、このロールの組合せによって決まります。

  • 従業員として、Lindaは従業員の機能およびデータにアクセスできます。

  • ライン・マネージャとして、Lindaはライン・マネージャの機能およびデータにアクセスできます。

  • 原価会計担当として、LindaはVision Operationsの原価会計担当関連の機能およびデータにアクセスできます。