About Oracle Developer Cloud Service Roles and Users

The Oracle Developer Cloud Service roles can be divided into two categories: Oracle Developer Cloud Service Identity Domain roles and Oracle Developer Cloud Service Project roles. Each user must be assigned an identity domain role to access Oracle Developer Cloud Service. Further, the user would need a project role to access, use, or update an Oracle Developer Cloud Service project.

An Oracle Cloud Identity Domain controls the authentication and authorization of the users who can sign in to an Oracle Cloud service and what features they can access. To allow a user to access an Oracle Developer Cloud Service project, the user must be first granted an identity domain role. See Learn About Cloud Account Roles and Add Users and Assign Roles in Getting Started with Oracle Cloud.

The following table lists the Identity Domain roles.

Role Description

TenantAdminGroup (Identity Domain Administrator)

Enables a user to add and manage users and their roles in the identity domain.

By default, the role is assigned to the service subscriber. The service subscriber can assign this role to other users.

DEVCS_APP_ENTITLEMENT_ADMINISTRATOR (Administrator Role for Developer Cloud Service Provisioning)

Enables a user to create an Oracle Developer Cloud Service instance.

DEVELOPER_ADMINISTRATOR (Developer Service Administrator)

Enables a user to update the Organization details of Oracle Developer Cloud Service. The user with this role is also called as the Organization Administrator.

By default, the role is assigned to the service subscriber. The service subscriber can assign this role to other users.

DEVELOPER_USER (Developer Service User)

Enables a user to create and access Oracle Developer Cloud Service projects.

This role must be assigned to all users of Oracle Developer Cloud Service irrespective of their project roles.

Note that this role does not allow the user to update the Organization details.

Additional Roles

To access other Oracle Cloud services from Oracle Developer Cloud Service, you may need to assign the following roles to some users.

Role Description

JaaS_Administrator (Java Administrators)

Enables a user to connect to Oracle Java Cloud Service and Oracle Java Cloud Service - SaaS Extension while creating deployment configurations.

APaaS_Administrator (APaaS Administrator)

Enables a user to connect to Oracle Application Container Cloud Service while creating deployment configurations.

After assigning the identity domain roles, users must be added to projects and assigned the proper project role. See About Project Roles.