How Do I Assign the Roles?
If IDCS role synchronization hasn't been disabled for your Oracle Cloud Applications environment, you can follow the instructions in Assign Oracle Cloud Applications Roles, wait a half hour while the roles are synchronized with the IDCS system, and then your users should be able to use VB Studio without any further involvement on your part.
If role synchronization has been disabled, role assignment is a two-step process:
- Create an Oracle Cloud Applications user, then assign a role to that user using the Oracle Cloud Applications Security Console. See Assign Oracle Cloud Applications Roles.
- In IDCS, manually assign a VB Studio role (DEVELOPER_ADMINISTRATOR or DEVELOPER_USER) to the Oracle Cloud Applications user. See Assign VB Studio Roles in OCI Identity and Access Management.
Assign Oracle Cloud Applications Roles
Before beginning the process, review some background information:
- Standard roles (listed in step 7 below) are predefined. Their privileges are automatically updated as necessary, such as when new features or services are added.
- Custom roles are created as substitutes for standard roles, allowing only specific privileges. These privileges are assigned in the Oracle Cloud Applications Security Console.
If you're using custom roles, you'll want to be sure that your custom roles have the privileges and permissions required for working in VB Studio. See Configure Oracle Cloud Applications Custom Roles.
To assign an Oracle Cloud Applications role to a new or existing Oracle Cloud Applications user:
From the time role membership was granted via the Security Console, it will take approximately 30 minutes for a user to gain access. If, after 30 minutes, a user is still seeing a You are not a member of this organization
warning message when attempting to create a simple extension, it's very likely that IDCS role sync has been disabled on your environment. In this case, you need assign one of the VB Studio roles to the Oracle Cloud Applications user. See Assign VB Studio Roles in OCI Identity and Access Management.
Assign VB Studio Roles in OCI Identity and Access Management
If you just created a new user in Oracle Cloud Applications, it will take at least 30 minutes for the user profile to show up in OCI Identity and Access Management so that you can assign a VB Studio user role to it.
Once you've waited at least 30 minutes, you can assign VB Studio roles. Here's how:
- In a web browser, go to
https://cloud.oracle.com
.To view the list of supported browsers for the Oracle Cloud Console, also called the OCI console, see Supported Browsers.
Note:
If you have a direct link to OCI Identity and Access Management (formerly called the IDCS Console), use that instead, make sure you select Domains, and then skip to step 7. - In Cloud Account Name, enter your Oracle Cloud account or tenancy name and click Next.
- On the Single Sign-On (SSO) panel, if required, select the OracleIdentityCloudService identity domain and click Continue.
This is the identity domain associated with your Oracle Cloud Applications instance.
- Enter your Oracle Cloud account credentials and click Sign In.
If you've recently created your Oracle Cloud account, wait for some time to see your services in the Oracle Cloud Console.
- In the upper-left corner, click Navigation Menu
.
- Select Identity & Security and then, under Identity, select Domains.
- On the Domains page, next to Applied filters, make sure the root compartment is selected.
- Click the OracleIdentityCloudService identity domain, then click the Oracle cloud services tab.
- Search for and select the service that begins with either DevServiceAppAUTO_ or VisualBuilderStudioInstance_:
- Select DevServiceAppAUTO_ for older VB Studio instances that were migrated from Oracle Gen 1 Cloud to Oracle Gen 2 Cloud Infrastructure, also known as Oracle Cloud Infrastructure (OCI).
- Select VisualBuilderStudioInstance_ for newly created Gen 2 (OCI) VB Studio instances.
- Click Application roles.
A user must be assigned one of these two roles to access VB Studio, either directly or indirectly via a group.
This VB Studio role... Enables a user to: DEVELOPER_ADMINISTRATOR Set up VB Studio, manage all projects, manage VM executors and executor templates, view the Recent Activities feed, and update the organization details. The user with this role is also called the Organization Administrator. Assign this role to users who can administer VB Studio.
DEVELOPER_USER Create and access VB Studio projects. All non-admin users of VB Studio must be assigned this role. Note that this role doesn't allow the user to update the organization details and view the Recent Activities feed.
- For each VB Studio role that you want to assign, click the three dots at the end of the row and then click Manage users.
- The Manage user assignments page lists the users already assigned to the selected VB Studio role. Click Assign users to add a new user to this role.
- On the Assign users page, search for and select the user you'd like to grant this VB Studio role to, then click Assign.
- Click Close.
- Repeat these steps to assign VB Studio roles to additional users.