VB Studioユーザーの設定

VB Studioを使用してOracle Cloud Applicationsアプリケーションを拡張するには、Oracle Cloud ApplicationsとIDCSの両方でユーザーにロールを割り当てる必要があります。

VB Studioでは、ユーザーがアクティブである各Oracle Cloud Applicationsインスタンスを反映する一意の名前が1人のユーザーに割り当てられます。たとえば、開発インスタンスDEV1のUserAは、VB Studioに対してUserA@<Oracle Cloud Applications-instance-name>-DEV1と呼ばれ、UserBはUserB@<Oracle Cloud Applications-instance-name>-DEV2のようになります。つまり、同じユーザーに対してロールを複数回(ユーザー名/アイデンティティごとに1つ)割り当てる必要がある場合があります。

IDCSロールの同期がオフになっているかどうかに応じて、2つの設定手順を使用して、Oracle Cloud Applicationsユーザーに推奨ロールを割り当てることができます。
  • ロール同期を無効にしていない顧客の場合は、「Oracle Cloud Applicationsロールの割当て」の手順に従ってください。ロールをユーザーに割り当てると、Oracle Cloud ApplicationsはそれらのユーザーとそのロールをIDCSと同期します。VB Studio IDCSロールをユーザーに手動で割り当てる必要はありません。
  • VB Studioとそれに対応するアイデンティティ・ドメインに関連付けられているOracle Cloud Applications開発インスタンス間のロール同期を無効にしたお客様の場合は、Oracle Cloud Applicationsロールの割当ての手順に従うと、IDCSコンソールにログインし、OCI Identity and Access ManagementでのVB Studioロールの割当ての手順に従ってVB Studioアクセスを割り当てる必要があります。
ロール同期が無効になっているかどうかはどのようにわかりますか。次の2つの方法があります。
  • アイデンティティ・ドメインでアイデンティティ管理者権限を持つインフラストラクチャおよびアイデンティティ管理者に連絡し、この構成をレビューできます。
  • Oracle Cloud Applicationsロールを割り当てた後、30分待つことができます。単純な拡張を作成しようとしたときにYou are not a member of this organizationエラーを引き続き受信する場合、ロール同期は有効になっていない(または機能していない)ため、IDCSコンソールおよび「OCI Identity and Access ManagementでのVB Studioロールの割当て」の手順を使用して、再有効化するか、VB Studioロールを直接割り当てる必要があります。
管理者は、必要なロールを割り当てるための特定の権限を持っている必要があります。
  • Oracle Cloud Applicationsでは、クラウド管理者、サービス管理者またはアプリケーション管理者のいずれかの権限が必要です。Oracle Cloud Applicationsロールをユーザーに割り当てるすべてのユーザーには、これらの権限のいずれかが必要です。
  • IDCSには、Identity Domain AdministratorまたはUser Administratorロールが必要です。これらのロールが必要なのは、IDCSロールの同期がオフになっており、VB Studio IDCSロールを手動で割り当てる必要がある場合のみです。
次の表に、Oracle Cloudアプリケーション・ロールを持つユーザーにマップされるVB Studio IDCSロールを示します。
次のロールを持つOracle Cloud Applicationsユーザー: このVB Studio IDCSロールにマップする必要があります:

アプリケーション管理者(ORA_FND_APPLICATION_ADMINISTRATOR_JOB)

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

営業管理者(ORA_ZBS_SALES_ADMINISTRATOR_JOB)

顧客関係管理アプリケーション管理者(ORA_ZCA_CUSTOMER_RELATIONSHIP_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB)

同期が有効な管理者アイデンティティ(ORA_SYNC_ENABLED_ADMINISTRATOR_ABSTRACT)

VB Studio管理者(DEVELOPER_ADMINISTRATOR)

アプリケーション開発者(ORA_FND_APPLICATION_DEVELOPER_JOB)

同期が有効な開発者アイデンティティ(ORA_SYNC_ENABLED_DEVELOPER_ABSTRACT)

VB Studioユーザー(DEVELOPER_USER)