Role-Based Access Control
Use role-based access control (RBAC) to control user access to Oracle Database@Google Cloud resources.
Use Google Cloud RBAC for both Oracle Autonomous Database and Oracle Exadata Database Service to control user access.
Note the following:
- Pay as you go (public offer) customers only need to complete the instructions for Autonomous Database.
- Private offer customers who want to provision both Oracle Autonomous Database and Exadata Database Service need to complete both sets of instructions in this topic. Otherwise, complete the set of instructions that matches the database service you plan to use.
Configuring role-based Access Control for Oracle Autonomous Database
The following table provides details for the Google Cloud groups and roles for Autonomous Database. The Google Cloud Group email values provided in the table are suggested values, but you can use other group email names as needed. Note that you must replace the <email_domain> string with your organization's email domain. For example: odbg-adbs-db-administrators@example.com
Google Cloud Group name | Google Cloud Group email | Google Cloud Role assignment | Purpose |
---|---|---|---|
odbg-adbs-db-administrators | odbg-adbs-db-administrators@<email_domain> | Oracle Database@Google Cloud Autonomous Database Admin | This group is for administrators who need to manage all Oracle Autonomous Database resources in Google Cloud. |
odbg-adbs-db-readers | odbg-adbs-db-readers@<email_domain> | Oracle Database@Google Cloud Autonomous Database Viewer | This group is for viewers who need to view all Oracle Autonomous Database resources in Google Cloud. |
odbg-db-family-administrators | odbg-db-family-administrators@<email_domain> | Oracle Database@Google Cloud admin |
This group is for administrators who need to manage all Oracle Database Service resources in OCI. This group is replicated in OCI during the optional identity federation process. |
odbg-db-family-readers | odbg-db-family-readers@<email_domain> | Oracle Database@Google Cloud viewer |
This group is for readers who need to view all Oracle Database resources in OCI. This group is replicated in OCI during the optional identity federation process. |
odbg-network-administrators | odbg-network-administrators@<email_domain> | not applicable |
This group is for administrators who need to manage all network resources in OCI. This group is replicated in OCI during the optional identity federation process. |
odbg-costmgmt-administrators | odbg-costmgmt-administrators@<email_domain> | not applicable |
This group is for administrators who need to manage cost and billing resources in OCI. This group is replicated in OCI during the optional identity federation process. |
Configuring role-based Access Control for Oracle Exadata Database Service
Use the information in the following table to create new Google Cloud groups and roles for Exadata Database Service. The Google Cloud Group email values provided in the table are suggested values, but you can use other group email names as needed. Note that you must replace the <email_domain> string with your organization's email domain. For example: odbg-adbs-db-administrators@example.com
Google Cloud Group name | Google Cloud Group email | Google Cloud Role assignment | Purpose |
---|---|---|---|
odbg-exa-infra-administrators | odbg-exa-infra-administrators@<email_domain> | Oracle Database@Google Cloud Exadata Infrastructure Admin | This group is for administrators who need to manage all Oracle Exadata Database Service resources in Google Cloud. |
odbg-exa-infra-readers | odbg-exa-infra-readers@<email_domain> | Oracle Database@Google Cloud Exadata Infrastructure Viewer | This group is for viewers who need to view all Oracle Exadata Database Service resources in Google Cloud |
odbg-vm-cluster-administrators | odbg-vm-cluster-administrators@<email_domain> | Oracle Database@Google Cloud VM Cluster Admin | This group is for administrators who need to manage VM Clusters resources in Google Cloud. |
odbg-vm-cluster-readers | odbg-vm-cluster-readers@<email_domain> | Oracle Database@Google Cloud VM Cluster Viewer | This group is for viewers who need to view VM Clusters resources in Google Cloud |
odbg-db-family-administrators | odbg-db-family-administrators@<email_domain> | Oracle Database@Google Cloud admin |
This group is for administrators who need to manage all Oracle Database Service resources in OCI. This group is replicated in OCI during the optional identity federation process. |
odbg-db-family-readers | odbg-db-family-readers@<email_domain> | Oracle Database@Google Cloud viewer |
This group is for readers who need to view all Oracle Database resources in OCI. This group is replicated in OCI during the optional identity federation process. |
odbg-exa-cdb-administrators | odbg-exa-cdb-administrators@<email_domain> | none |
This group is for administrators who need to manage all CDB resources in OCI. This group is replicated in OCI during the optional identity federation process. |
odbg-exa-pdb-administrators | odbg-exa-pdb-administrators@<email_domain> | none |
This group is for administrators who need to manage all PDB resources in OCI. This group is replicated in OCI during the optional identity federation process. |
odbg-network-administrators | odbg-network-administrators@<email_domain> | none |
This group is for administrators who need to manage all network resources in OCI. This group is replicated in OCI during the optional identity federation process. |
odbg-costmgmt-administrators | odbg-costmgmt-administrators@<email_domain> | none |
This group is for administrators who need to manage cost and billing resources in OCI. This group is replicated in OCI during the optional identity federation process. |