Oracle Integrationのサービス・ロール

Oracle Integrationの事前定義済ロールは、Oracle Integrationの様々な機能へのアクセスを制御します。

Oracle Integration機能でサービス・ロール別に実行できる操作の詳細は、Oracle Integrationのロールおよび権限を参照してください。

役割について

次の表に、Oracle Integrationで使用可能な事前定義済ロールと、そのロールを割り当てられたユーザーが実行できる一般的なタスクを示します。これらのロールの1つ以上をOracle Integrationユーザーおよびグループに割り当てることができます。

Oracle Integration 説明

ServiceAdministrator

ServiceAdministratorロールを持つユーザーは、Oracle Integrationインスタンスにプロビジョニングされた機能を管理できるスーパー・ユーザーです。

ServiceDeveloper

ServiceDeveloperロールを持つユーザーは、Oracle Integrationインスタンスにプロビジョニングされた機能に固有のアーティファクトを開発できます。たとえば、ServiceDeveloperロールを割り当てられたユーザーはプロセス自動化でプロセス・アプリケーションを開発できる一方で、同じユーザーが統合で統合を設計できます。

ServiceMonitor

ServiceMonitorロールを持つユーザーは、Oracle Integrationインスタンスにプロビジョニングされた機能をモニターできます。たとえば、ユーザーはインスタンスとメトリックの表示、レスポンス時間の確認、およびインスタンスの作成の成否のトラッキングを行うことができます。

このロールは、Oracle Integrationについてあまり知識がないが、そのモニタリングについては高度な知識を持つユーザーに対して権限を提供します。このユーザー・ロールは、何かを変更する権限を付与しません。

ServiceMonitorロールには、ファイル・サーバーおよびビジュアル・ビルダーの権限がありません。

ServiceDeployer

ServiceDeployerロールを持つユーザーは、機能で開発されたアーティファクトを公開できます。

このロールは統合機能には適用できません。

ServiceDeployerロールには、ファイル・サーバー、Oracle IntegrationのB2BおよびVisual Builderの権限がありません。

ServiceUser

ServiceUserロールを持つユーザーは、ステージング済および公開済のアプリケーションへのアクセスなど、機能の基本機能のみを利用する権限を持ちます。

たとえば、統合では、ユーザーはリソース・ページ(統合や接続など)に移動して詳細を表示できますが、編集や変更はできません。ユーザーは統合も実行できます。

ServiceInvoker

ServiceInvokerロールを持つユーザーは、SOAP/REST APIまたはスケジュール済の統合を通じて公開されるOracle Integrationインスタンス内で統合フローを起動できます。統合フローの実行を参照してください。ServiceInvokerロールを持つユーザーは次のことをできません:
  • Oracle Integrationユーザー・インタフェースへの移動、またはユーザー・インタフェースでの管理アクションの実行。
  • ドキュメント化されているOracle Integration REST APIの起動。REST APIについてを参照してください。

ServiceInvokerロールには、プロセス自動化、ファイル・サーバー、Oracle IntegrationおよびVisual BuilderのB2Bの権限がありません。

ServiceViewer

ServiceViewerロールを持つユーザーは、すべての統合リソース・ページ(統合、接続、ルックアップ、ライブラリなど)に移動して詳細を表示できます。このユーザーは、リソースの編集および管理設定ページへの移動を行えません。

ServiceViewerロールには、プロセス自動化、ファイル・サーバー、Oracle IntegrationおよびVisual BuilderのB2Bの権限がありません。

テクノロジまたはサービスによって異なる権限

Oracle Integrationでは、グループにロールを割り当てます。グループ内のすべてのユーザーには、インスタンス内のすべてのテクノロジおよびサービスに対してそのロールが付与されます。ただし、各ロールは、テクノロジまたはサービスごとに異なる権限を付与します。次に例を示します:

  • 統合テクノロジの場合、ユーザーは統合を設計できます。
  • プロセス自動化サービスの場合、ユーザーはプロセス・アプリケーションを開発できます。

一部の事前定義済ロールでは、一部の機能のみへのアクセス権が付与されます。各ロールで付与される権限の詳細は、Oracle Integrationのロールおよび権限を参照してください。