This page describes the Oracle Database@Google Cloud Identity and Access Management (IAM) integration and how you can use IAM to manage access across your resources.
IAM lets you control user and group access to Oracle Database@Google Cloud
resources for the Exadata Database and Autonomous Database services. Roles
are defined at the Google Cloud project level.
For example, giving a user viewer
access in an Exadata Infrastructure instance would grant
them viewer
access to all Exadata Infrastructure instances and Exadata VM Clusters
in that project.
Using access control with IAM, you can grant permissions to a user or a group without modifying each instance, cluster, or database individually. Oracle Database@Google Cloud provides a set of predefined roles to manage access. You can use predefined roles or specific permissions to grant access to users. For more information about how IAM works at Google Cloud, see IAM documentation .
Oracle Database@Google Cloud predefined roles
Predefined roles contain permissions that allow Google Cloud project members to perform specific actions on Oracle Database@Google Cloud resources. The role you grant to a project member controls what actions they can take in that project. Project members can be individuals, groups, or service accounts. You can grant multiple roles to the same project member, and can change the roles granted at any time.
Broader roles include the more narrowly defined roles. For example, the Cloud Exadata Infrastructure Adminrole includes all permissions of the Cloud Exadata Infrastructure Viewerrole, along with additional permissions of the Cloud Exadata Infrastructure Adminrole.
Each IAM role for Oracle Database@Google Cloud contains permissions that give the principal access to specific resources as shown in the following table.
Oracle Database@Google Cloud admin
( roles/
)
Grants full access to manage all Oracle Database resources.
Oracle Database@Google Cloud Autonomous Database Admin
( roles/
)
Grants full access to manage all Autonomous Database resources.
Oracle Database@Google Cloud Autonomous Database Viewer
( roles/
)
Grants read access to see all Autonomous Database resources.
Oracle Database@Google Cloud Exadata Infrastructure Admin
( roles/
)
Grants full access to manage all Exadata Infrastructure resources.
Oracle Database@Google Cloud Exadata Infrastructure User
( roles/
)
Grants user access to use all Exadata Infrastructure resources.
Oracle Database@Google Cloud Exadata Infrastructure Viewer
( roles/
)
Grants read access to see all Exadata Infrastructure resources.
Oracle Database@Google Cloud VM Cluster Admin
( roles/
)
Grants full access to manage all VM Cluster resources.
Oracle Database@Google Cloud VM Cluster Viewer
( roles/
)
Grants read access to see all VM Cluster resources.
Oracle Database@Google Cloud Container Database Viewer
( roles/
)
Grants read access to see all Container Database resources.
Oracle Database@Google Cloud DB System Admin
( roles/
)
Grants full access to manage all DB System resources.
Oracle Database@Google Cloud DB System Viewer
( roles/
)
Grants read access to see all DB System resources.
Oracle Database@Google Cloud Exadata Database Service on Exascale Infrastracture VM Cluster Admin
( roles/
)
Grants full access to manage all Exadata Database Service on Exascale Infrastracture VM Cluster resources.
Oracle Database@Google Cloud Exadata Database Service on Exascale Infrastracture VM Cluster Viewer
( roles/
)
Grants read access to see all Exadata Database Service on Exascale Infrastracture VM Cluster resources.
Oracle Database@Google Cloud Exadata Database Service on Exascale Infrastracture Storage Vault Admin
( roles/
)
Grants full access to manage all Exadata Database Service on Exascale Infrastracture Storage Vault resources.
Oracle Database@Google Cloud Exadata Database Service on Exascale Infrastracture Storage Vault Viewer
( roles/
)
Grants read access to see all Exadata Database Service on Exascale Infrastracture Storage Vault resources.
Oracle Database@Google Network Admin
( roles/
)
Grants full access to manage all ODB Network and ODB Subnet resources.
Oracle Database@Google ODB Network Admin
( roles/
)
Grants full access to manage all ODB Network resources.
Oracle Database@Google ODB Network Viewer
( roles/
)
Grants read access to see all ODB Network resources.
Oracle Database@Google ODB Subnet Admin
( roles/
)
Grants full access to manage all ODB Subnet resources.
Oracle Database@Google ODB Subnet User
( roles/
)
Grants use access to ODB Subnet resources.
Oracle Database@Google ODB Subnet Viewer
( roles/
)
Grants read access to see all ODB Subnet resources.
Oracle Database@Google Cloud Pluggable Database Viewer
( roles/
)
Grants read access to see all Pluggable Database resources.
Oracle Database@Google Cloud viewer
( roles/
)
Grants view access to all Oracle Database resources.
What's next
- Learn more about how to grant access using IAM .
- Learn more about Oracle Database@Google Cloud .

