Policy Details for Exadata Database Service on Cloud@Customer
Learn to write policies to control access to Exadata Database Service on Cloud@Customer resources.
For more information on Policies, see "How Policies Work".
For a sample policy, see "Let database admins manage Exadata Database Service on Cloud@Customer instances".
- About Resource-Types
Learn about resource-types you can use in your policies. - Resource-Types for Exadata Database Service on Cloud@Customer
Review the list of resource-types specific to Exadata Database Service on Cloud@Customer. - Supported Variables
Use variables when adding conditions to a policy. - Details for Verb + Resource-Type Combinations
Review the list of permissions and API operations covered by each verb. - Permissions Required for Each API Operation
Review the list of API operations for Exadata Database Service on Cloud@Customer resources in a logical order, grouped by resource type.
Related Topics
About Resource-Types
Learn about resource-types you can use in your policies.
An aggregate resource-type covers the list of individual resource-types that directly
follow. For example, writing one policy to allow a group to have access to the
database-family
is equivalent to writing eight separate policies
for the group that would grant access to the exadata-infrastructures
,
,
vmcluster-networks
vmclusters
, backup-destinations
,
db-nodes
, and the rest of the individual resource-types. For more
information, see Resource-Types.
Resource-Types for Exadata Database Service on Cloud@Customer
Review the list of resource-types specific to Exadata Database Service on Cloud@Customer.
Aggregate Resource-Type
database-family
Individual Resource-Types
exadata-infrastructures
vmclusters
backup-destinations
db-nodes
db-homes
databases
backups
database-software-images
autonomous-vmclusters
autonomous-container-databases
autonomous-databases
key-stores
autonomousContainerDatabaseDataguardAssociations
AutonomousDatabaseDataguardAssociation
Supported Variables
Use variables when adding conditions to a policy.
Exadata Database Service on Cloud@Customer supports only the general variables. For more information, see "General Variables for All Requests".
Related Topics
Details for Verb + Resource-Type Combinations
Review the list of permissions and API operations covered by each verb.
For more information, see "Permissions", "Verbs", and "Resource-Types".
- Database-Family Resource Types
Understand the level of access of each verb. - exadata-infrastructures
Review the list of permissions and API operations forexadata-infrastructures
resource-type. - vmcluster-networks
Review the list of permissions and API operations forvmcluster-networks
resource-type. - vmclusters
Review the list of permissions and API operations forvmclusters
resource-type. - backup-destinations
Review the list of permissions and API operations forbackup-destinations
resource-type. - db-nodes
Review the list of permissions and API operations fordb-nodes
resource-type. - db-homes
Review the list of permissions and API operations fordb-homes
resource-type. - databases
Review the list of permissions and API operations fordatabases
resource-type. - backups
Review the list of permissions and API operations forbackups
resource-type. - database-software-image
Review the list of permissions and API operations fordatabase-software-image
resource-type. - autonomous-vmclusters
Review the list of permissions and API operations forautonomous-vmclusters
resource-type. - autonomous-container-databases
Review the list of permissions and API operations forautonomous-container-databases
resource-type. - autonomous-databases
Review the list of permissions and API operations forautonomous-databases
resource-type. - key-stores
Review the list of permissions and API operations forkey-store
resource-type. - pluggable-databases (PDBs)
Review the list of permissions and API operations forpluggable-databases
resource-type. - dbServers
Review the list of permissions and API operations fordbServers
resource-type.
Related Topics
Database-Family Resource Types
Understand the level of access of each verb.
The level of access is cumulative as you go from inspect
>
read
> use
> manage
. A plus sign
(+) in a table cell indicates incremental access compared to the cell directly above it,
whereas "no extra" indicates no incremental access.
For example, the read
verb for the vmclusters
resource-type covers no extra permissions or API operations compared to the
inspect
verb. However, the use
verb includes one
more permission, fully covers one more operation, and partially covers another
additional operation.
Parent topic: Details for Verb + Resource-Type Combinations
exadata-infrastructures
Review the list of permissions and API operations for
exadata-infrastructures
resource-type.
Granting permissions on exadata-infrastructure resources grants permissions on associated vmcluster-network resources.
Table 7-25 INSPECT
Permission | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
|
Table 7-26 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
INSPECT +
|
none |
none |
Table 7-27 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
|
|
Table 7-28 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
USE +
|
|
none |
Parent topic: Details for Verb + Resource-Type Combinations
vmcluster-networks
Review the list of permissions and API operations for
vmcluster-networks
resource-type.
vmcluster-network
resources inherit permissions from the
exadata-infrastructure resources with which they are associated. You cannot grant
permissions to vmcluster-network
resources explicitly.
Table 7-29 INSPECT
Permission | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-30 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
INSPECT +
|
|
none |
Table 7-31 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
|
none |
Table 7-32 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
USE +
|
none |
none |
Parent topic: Details for Verb + Resource-Type Combinations
vmclusters
Review the list of permissions and API operations for
vmclusters
resource-type.
Table 7-33 INSPECT
Permission | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-34 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
No extra |
none |
Table 7-35 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
ChangeVmClusterCompartment |
|
Table 7-36 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
USE +
|
No extra |
|
Parent topic: Details for Verb + Resource-Type Combinations
backup-destinations
Review the list of permissions and API operations for
backup-destinations
resource-type.
Table 7-37 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-38 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
no extra |
no extra |
none |
Table 7-39 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
|
none |
Table 7-40 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
USE +
|
|
none |
Parent topic: Details for Verb + Resource-Type Combinations
db-nodes
Review the list of permissions and API operations for
db-nodes
resource-type.
Table 7-41 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-42 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
No extra |
none |
Table 7-43 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
No extra |
none |
Table 7-44 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
USE +
|
|
none |
Parent topic: Details for Verb + Resource-Type Combinations
db-homes
Review the list of permissions and API operations for
db-homes
resource-type.
Table 7-45 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-46 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
No extra |
none |
Table 7-47 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-48 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
USE +
|
No extra |
|
Parent topic: Details for Verb + Resource-Type Combinations
databases
Review the list of permissions and API operations for
databases
resource-type.
Table 7-49 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
|
Table 7-50 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
No extra |
none |
Table 7-51 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
|
If enabling automatic backups, also needs manage backups .
|
Table 7-52 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
USE +
|
No extra |
|
Parent topic: Details for Verb + Resource-Type Combinations
backups
Review the list of permissions and API operations for
backups
resource-type.
Table 7-53 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-54 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
INSPECT +
|
none |
RestoreDatabase (also needs
use databases )
|
Table 7-55 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
no extra |
no extra |
none |
Table 7-56 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
USE +
|
no extra |
none |
Parent topic: Details for Verb + Resource-Type Combinations
database-software-image
Review the list of permissions and API operations for
database-software-image
resource-type.
Table 7-57 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-58 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
No extra |
none |
Table 7-59 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
|
none |
Table 7-60 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
USE +
|
|
none |
Parent topic: Details for Verb + Resource-Type Combinations
autonomous-vmclusters
Review the list of permissions and API operations for
autonomous-vmclusters
resource-type.
Table 7-61 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
|
Table 7-62 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
No extra |
none |
Table 7-63 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
|
|
Table 7-64 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
USE +
|
|
|
Parent topic: Details for Verb + Resource-Type Combinations
autonomous-container-databases
Review the list of permissions and API operations for
autonomous-container-databases
resource-type.
Table 7-65 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-66 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
No extra |
none |
Table 7-67 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
|
Table 7-68 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
USE +
|
No extra |
|
Parent topic: Details for Verb + Resource-Type Combinations
autonomous-databases
Review the list of permissions and API operations for
autonomous-databases
resource-type.
Table 7-69 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
no extra |
Table 7-70 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
INSPECT +
|
no extra |
|
Table 7-71 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
|
|
Table 7-72 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
USE +
|
|
none |
Parent topic: Details for Verb + Resource-Type Combinations
key-stores
Review the list of permissions and API operations for
key-store
resource-type.
Table 7-73 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
|
Table 7-74 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
no extra |
no extra |
no extra |
Table 7-75 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
none none none
|
none |
Table 7-76 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
USE +
|
|
none none none |
Parent topic: Details for Verb + Resource-Type Combinations
pluggable-databases (PDBs)
Review the list of permissions and API operations for
pluggable-databases
resource-type.
Verbs | Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|---|
inspect | PLUGGABLE_DATABASE_INSPECT |
|
none |
read |
INSPECT + PLUGGABLE_DATABASE_CONTENT_READ |
no extra | none |
use |
READ + PLUGGABLE_DATABASE_CONTENT_WRITE PLUGGABLE_DATABASE_UPDATE |
|
none |
manage |
USE + PLUGGABLE_DATABASE_CREATE PLUGGABLE_DATABASE_DELETE |
no extra | CreatePluggableDatabase ,
DeletePluggableDatabase ,
LocalClonePluggableDatabase ,
RemoteClonePluggableDatabase (all also need
use databases )
|
Parent topic: Details for Verb + Resource-Type Combinations
dbServers
Review the list of permissions and API operations for
dbServers
resource-type.
Table 7-77 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
none |
|
Table 7-78 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
none |
none |
Table 7-79 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
none |
|
Table 7-80 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
none |
none |
Parent topic: Details for Verb + Resource-Type Combinations
Permissions Required for Each API Operation
Review the list of API operations for Exadata Database Service on Cloud@Customer resources in a logical order, grouped by resource type.
For information about permissions, see Permissions.
Table 7-81 Database API Operations
API Operation | Permissions Required to Use the Operation |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
To enable automatic backups for the database, also need
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
To enable automatic backups, also need |
|
|
|
|
|
|
|
|
|
(no permissions required; available to anyone) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
No changes for Primary.
Standby:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Related Topics