Permissions for Globally Distributed Autonomous Database APIs
Here's a list of the API operations mapped to permissions for Globally Distributed Autonomous Database, grouped by resource-type.
- Distributed-autonomous-database API permissions
- Distributed-database-privateendpoint API permissions
- Distributed-database-workrequest API permissions
Parent topic: Globally Distributed Database Policies
Distributed-autonomous-database API permissions
API names and permissions for distributed-autonomous-database resource-type
Table 6-1 Distributed-autonomous-database API permissions
API Operation | Permission |
---|---|
AddDistributedAutonomousDatabaseGdsControlNode |
DISTRIBUTED_DB_MANAGE |
ChangeDistributedAutonomousDatabaseCompartment |
DISTRIBUTED_DB_MOVE |
ConfigureDistributedAutonomousDatabaseGsms
|
DISTRIBUTED_DB_MANAGE |
ConfigureDistributedAutonomousDatabaseSharding |
DISTRIBUTED_DB_MANAGE |
CreateDistributedAutonomousDatabase |
DISTRIBUTED_DB_CREATE |
DeleteDistributedAutonomousDatabase |
DISTRIBUTED_DB_DELETE |
DownloadDistributedAutonomousDatabaseGsmCertificateSigningRequest |
DISTRIBUTED_DB_MANAGE |
GenerateDistributedAutonomousDatabaseGsmCertificateSigningRequest |
DISTRIBUTED_DB_MANAGE |
GenerateDistributedAutonomousDatabaseWallet |
DISTRIBUTED_DB_READ |
GetDistributedAutonomousDatabase |
DISTRIBUTED_DB_READ |
PatchDistributedAutonomousDatabase |
DISTRIBUTED_DB_MANAGE |
RotateDistributedAutonomousDatabasePasswords |
DISTRIBUTED_DB_MANAGE |
StartDistributedAutonomousDatabase |
DISTRIBUTED_DB_MANAGE |
StopDistributedAutonomousDatabase |
DISTRIBUTED_DB_MANAGE |
UpdateDistributedAutonomousDatabase |
DISTRIBUTED_DB_MANAGE |
UploadDistributedAutonomousDatabaseSignedCertificateAndGenerateWallet
|
DISTRIBUTED_DB_MANAGE |
ValidateDistributedAutonomousDatabaseNetwork |
DISTRIBUTED_DB_MANAGE |
ListDistributedAutonomousDatabases |
DISTRIBUTED_DB_INSPECT |
Distributed-database-privateendpoint API permissions
API names and permissions for distributed-database-privateendpoint resource-type
Table 6-2 Distributed-database-privateendpoint API permissions
API Operation | Permissions |
---|---|
ChangeDistributedDatabasePrivateEndpointCompartment |
DISTRIBUTED_DB_PRIVATE_ENDPOINT_MOVE |
CreateDistributedDatabasePrivateEndpoint |
DISTRIBUTED_DB_PRIVATE_ENDPOINT_CREATE |
DeleteDistributedDatabasePrivateEndpoint |
DISTRIBUTED_DB_PRIVATE_ENDPOINT_DELETE |
GetDistributedDatabasePrivateEndpoint |
DISTRIBUTED_DB_PRIVATE_ENDPOINT_READ |
ReinstateProxyInstance |
DISTRIBUTED_DB_PRIVATE_ENDPOINT_MANAGE |
UpdateDistributedDatabasePrivateEndpoint |
DISTRIBUTED_DB_PRIVATE_ENDPOINT_MANAGE |
ListDistributedDatabasePrivateEndpoints |
DISTRIBUTED_DB_PRIVATE_ENDPOINT_INSPECT |
Distributed-database-workrequest API permissions
API names and permissions for distributed-database-workrequest resource-type
Table 6-3 Distributed-database-workrequest API permissions
API Operation | Permission |
---|---|
GetWorkRequest |
DISTRIBUTED_DB_WORK_REQUEST_READ |
ListWorkRequests |
DISTRIBUTED_DB_WORK_REQUEST_LIST |
ListWorkRequestErrors |
DISTRIBUTED_DB_WORK_REQUEST_READ |
ListWorkRequestLogs |
DISTRIBUTED_DB_WORK_REQUEST_READ |