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
, dbnode-console-connection
, and the rest
of the individual resource-types.
For example, writing one policy to allow a group to have access to the
autonomous-database-family
is equivalent to writing four separate
policies for the group that would grant access to the
autonomous-databases
, autonomous-backups
,
autonomous-container-databases
, and
cloud-autonomous-vmclusters
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.
Resource-Types for Database
Aggregate Resource-Type
database-family
Individual Resource-Types
exadata-infrastructures
vmclusters
backup-destinations
db-nodes
db-homes
databases
backups
database-software-images
key-stores
dbnode-console-connection
Resource-Types for Autonomous Database
Aggregate Resource-Type
autonomous-database-family
Individual Resource-Types
autonomous-databases
autonomous-backups
autonomous-container-databases
autonomous-vmclusters
autonomousContainerDatabaseDataguardAssociations
AutonomousDatabaseDataguardAssociation
autonomous-virtual-machine
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-databases
Review the list of permissions and API operations forautonomous-databases
resource-type. - autonomous-backups
Review the list of permissions and API operations forautonomous-backups
resource-type. - autonomous-container-databases
Review the list of permissions and API operations forautonomous-container-databases
resource-type. - autonomous-vmclusters
Review the list of permissions and API operations forautonomous-vmclusters
resource-type. - autonomousContainerDatabaseDataguardAssociations
Review the list of permissions and API operations forautonomousContainerDatabaseDataguardAssociations
resource-type. - AutonomousDatabaseDataguardAssociation
Review the list of permissions and API operations forAutonomousDatabaseDataguardAssociation
resource-type. - autonomous-virtual-machine
Review the list of permissions and API operations forautonomous-virtual-machine
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. - dbnode-console-connection
Review the list of permissions and API operations fordbnode-console-connection
resource-type. - oneoffPatch
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-27 INSPECT
Permission | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
|
Table 7-28 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
INSPECT +
|
none |
none |
Table 7-29 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
|
|
Table 7-30 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-31 INSPECT
Permission | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-32 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
INSPECT +
|
|
none |
Table 7-33 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
|
none |
Table 7-34 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-35 INSPECT
Permission | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-36 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
No extra |
none |
Table 7-37 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
ChangeVmClusterCompartment |
|
Table 7-38 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-39 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-40 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
no extra |
no extra |
none |
Table 7-41 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
|
none |
Table 7-42 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-43 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-44 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
No extra |
none |
Table 7-45 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
|
none |
Table 7-46 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-47 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-48 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
No extra |
none |
Table 7-49 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-50 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-51 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
|
Table 7-52 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
No extra |
none |
Table 7-53 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
|
If enabling automatic backups, also needs manage backups .
|
Table 7-54 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-55 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-56 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
INSPECT +
|
none |
RestoreDatabase (also needs
use databases )
|
Table 7-57 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
no extra |
no extra |
none |
Table 7-58 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-59 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-60 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
No extra |
none |
Table 7-61 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
|
none |
Table 7-62 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
USE +
|
|
none |
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-63 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
no extra |
Table 7-64 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
INSPECT +
|
no extra |
|
Table 7-65 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
|
|
Table 7-66 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
USE +
|
|
none |
Parent topic: Details for Verb + Resource-Type Combinations
autonomous-backups
Review the list of permissions and API operations for
autonomous-backups
resource-type.
Table 7-67 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-68 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
INSPECT +
|
no extra |
|
Table 7-69 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ + no extra |
no extra |
none |
Table 7-70 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-71 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-72 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
No extra |
none |
Table 7-73 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
|
Table 7-74 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
USE +
|
No extra |
|
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-75 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
|
Table 7-76 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
No extra |
none |
Table 7-77 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
|
|
Table 7-78 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
USE +
|
|
|
Parent topic: Details for Verb + Resource-Type Combinations
autonomousContainerDatabaseDataguardAssociations
Review the list of permissions and API operations for
autonomousContainerDatabaseDataguardAssociations
resource-type.
Table 7-79 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
|
Table 7-80 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
No extra |
none |
Table 7-81 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
none |
|
Table 7-82 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
USE +
|
none |
|
Parent topic: Details for Verb + Resource-Type Combinations
AutonomousDatabaseDataguardAssociation
Review the list of permissions and API operations for
AutonomousDatabaseDataguardAssociation
resource-type.
Table 7-83 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
none |
Table 7-84 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
no extra |
no extra |
none |
Table 7-85 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ + no extra |
no extra |
none |
Table 7-86 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
USE + no extra |
no extra |
none |
Parent topic: Details for Verb + Resource-Type Combinations
autonomous-virtual-machine
Review the list of permissions and API operations for
autonomous-virtual-machine
resource-type.
Table 7-87 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
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-88 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
|
|
Table 7-89 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
no extra |
no extra |
no extra |
Table 7-90 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
none none none
|
none |
Table 7-91 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 |
|
|
|
no extra |
|
|
read |
INSPECT +
|
no extra |
|
use |
READ +
|
no extra |
|
|
no extra |
|
|
|
no extra |
|
|
manage |
USE +
|
no extra |
|
|
no extra |
|
Parent topic: Details for Verb + Resource-Type Combinations
dbServers
Review the list of permissions and API operations for
dbServers
resource-type.
Table 7-92 INSPECT
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
|
none |
|
Table 7-93 READ
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
none |
none |
Table 7-94 USE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
READ +
|
none |
|
Table 7-95 MANAGE
Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|
No extra |
none |
none |
Parent topic: Details for Verb + Resource-Type Combinations
dbnode-console-connection
Review the list of permissions and API operations for
dbnode-console-connection
resource-type.
Verbs | Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|---|
inspect |
|
|
none |
read | no extra | no extra | none |
use |
READ +
|
|
none |
manage |
USE +
|
|
none |
Parent topic: Details for Verb + Resource-Type Combinations
oneoffPatch
Review the list of permissions and API operations for oneoffPatch
resource-type.
Verbs | Permissions | APIs Fully Covered | APIs Partially Covered |
---|---|---|---|
inspect | ONEOFF_PATCH_INSPECT |
|
|
read |
INSPECT + no extra |
|
none |
use |
READ +
|
none |
|
manage |
USE +
|
none |
|
Related Topics
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-96 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) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Related Topics