Permissions Required for Each API Operation

Review the list of permissions for Recovery Service resources in a logical order, grouped by resource-type.

Table 12-23 Resource Type and Permissions

Resource Type Permissions
recovery-service-family

RECOVERY_SERVICE_PROTECTED_DATABASE_INSPECT

RECOVERY_SERVICE_PROTECTED_DATABASE_READ

RECOVERY_SERVICE_PROTECTED_DATABASE_CREATE

RECOVERY_SERVICE_PROTECTED_DATABASE_UPDATE

RECOVERY_SERVICE_PROTECTED_DATABASE_DELETE

RECOVERY_SERVICE_PROTECTED_DATABASE_MOVE

RECOVERY_SERVICE_POLICY_INSPECT

RECOVERY_SERVICE_POLICY_READ

RECOVERY_SERVICE_POLICY_CREATE

RECOVERY_SERVICE_POLICY_UPDATE

RECOVERY_SERVICE_POLICY_DELETE

RECOVERY_SERVICE_POLICY_MOVE

RECOVERY_SERVICE_SUBNET_INSPECT

RECOVERY_SERVICE_SUBNET_READ

RECOVERY_SERVICE_SUBNET_CREATE

RECOVERY_SERVICE_SUBNET_UPDATE

RECOVERY_SERVICE_SUBNET_DELETE

RECOVERY_SERVICE_SUBNET_MOVE

RECOVERY_SERVICE_WORK_REQUEST_INSPECT

RECOVERY_SERVICE_WORK_REQUEST_READ

recovery-service-protected-database

RECOVERY_SERVICE_PROTECTED_DATABASE_INSPECT

RECOVERY_SERVICE_PROTECTED_DATABASE_READ

RECOVERY_SERVICE_PROTECTED_DATABASE_CREATE

RECOVERY_SERVICE_PROTECTED_DATABASE_UPDATE

RECOVERY_SERVICE_PROTECTED_DATABASE_DELETE

RECOVERY_SERVICE_PROTECTED_DATABASE_MOVE

recovery-service-policy

RECOVERY_SERVICE_POLICY_INSPECT

RECOVERY_SERVICE_POLICY_READ

RECOVERY_SERVICE_POLICY_CREATE

RECOVERY_SERVICE_POLICY_UPDATE

RECOVERY_SERVICE_POLICY_DELETE

RECOVERY_SERVICE_POLICY_MOVE

recovery-service-subnet

RECOVERY_SERVICE_SUBNET_INSPECT

RECOVERY_SERVICE_SUBNET_READ

RECOVERY_SERVICE_SUBNET_CREATE

RECOVERY_SERVICE_SUBNET_UPDATE

RECOVERY_SERVICE_SUBNET_DELETE

RECOVERY_SERVICE_SUBNET_MOVE

recovery-service-work-request

RECOVERY_SERVICE_WORK_REQUEST_INSPECT

RECOVERY_SERVICE_WORK_REQUEST_READ

long-term-backup

RECOVERY_SERVICE_LONG_TERM_BACKUP_INSPECT

RECOVERY_SERVICE_LONG_TERM_BACKUP_READ

RECOVERY_SERVICE_LONG_TERM_BACKUP_CREATE

RECOVERY_SERVICE_LONG_TERM_BACKUP_UPDATE

RECOVERY_SERVICE_LONG_TERM_BACKUP_DELETE

RECOVERY_SERVICE_LONG_TERM_BACKUP_CANCEL

Table 12-24 API Operations and Permissions

API Operation Permissions Required for the Operation
CreateProtectedDatabase RECOVERY_SERVICE_PROTECTED_DATABASE_CREATE
DeleteProtectedDatabase RECOVERY_SERVICE_PROTECTED_DATABASE_DELETE
GetProtectedDatabase RECOVERY_SERVICE_PROTECTED_DATABASE_READ
ListProtectedDatabases RECOVERY_SERVICE_PROTECTED_DATABASE_INSPECT
UpdateProtectedDatabase RECOVERY_SERVICE_PROTECTED_DATABASE_UPDATE
ChangeProtectedDatabaseCompartment RECOVERY_SERVICE_PROTECTED_DATABASE_MOVE
CreateProtectionPolicy RECOVERY_SERVICE_POLICY_CREATE
DeleteProtectionPolicy RECOVERY_SERVICE_POLICY_DELETE
GetProtectionPolicy RECOVERY_SERVICE_POLICY_READ
ListProtectionPolicies RECOVERY_SERVICE_POLICY_INSPECT
UpdateProtectionPolicy RECOVERY_SERVICE_POLICY_UPDATE
ChangeProtectionPolicyCompartment RECOVERY_SERVICE_POLICY_MOVE
CreateRecoveryServiceSubnet RECOVERY_SERVICE_SUBNET_CREATE
DeleteRecoveryServiceSubnet RECOVERY_SERVICE_SUBNET_DELETE
GetRecoveryServiceSubnet RECOVERY_SERVICE_SUBNET_READ
ListRecoveryServiceSubnets RECOVERY_SERVICE_SUBNET_INSPECT
UpdateRecoveryServiceSubnet RECOVERY_SERVICE_SUBNET_UPDATE
ChangeRecoveryServiceSubnetCompartment RECOVERY_SERVICE_SUBNET_MOVE
ListWorkRequests RECOVERY_SERVICE_WORK_REQUEST_INSPECT
GetWorkRequest
ListWorkRequestErrors
ListWorkRequestLogs
RECOVERY_SERVICE_WORK_REQUEST_READ
CreateLongTermBackup RECOVERY_SERVICE_LONG_TERM_BACKUP_CREATE
DeleteLongTermBackup RECOVERY_SERVICE_LONG_TERM_BACKUP_DELETE
GetLongTermBackup RECOVERY_SERVICE_LONG_TERM_BACKUP_READ
UpdateLongTermBackup RECOVERY_SERVICE_LONG_TERM_BACKUP_UPDATE
CancelLongTermBackup RECOVERY_SERVICE_LONG_TERM_BACKUP_CANCEL