Resource Types and Permissions of Migration
Review the table that provides a list of Oracle Cloud Migrations resource types and associated permissions.
To assign permissions to all migration resources, use the ocm-migration-family aggregate type. For more information, see Permissions.
A policy that uses <verb> ocm-migration-family is
equivalent to writing a policy with a separate <verb>
<resource-type> statement for each of the individual
resource types.
| Resource Type | Permissions |
|---|---|
| ocm-migration |
|
| ocm-migration-asset |
|
| ocm-migration-plan |
|
| ocm-target-asset |
|
| ocm-replication-task |
|
| ocm-connector |
|
| ocm-replication-schedule |
|
| ocm-hydration-agent-task |
|
| ocm-hydration-agent-report | OCM_HYDRATION_AGENT_REPORT_STATUS |
Details About Verb + Resource Type Combinations of Migration
Review the permissions and API operations covered by each verb for Oracle Cloud Migrations resources.
The level of access is cumulative as you go from inspect to
read to use to manage. A plus sign
(+) in a table cell indicates incremental access when compared to the
preceding cell.
For information about granting access, see Permissions.
This table lists the permissions and the APIs that are fully covered by the permissions,
for the ocm-migration resource.
| Verbs | Permissions | APIs Covered | Description |
|---|---|---|---|
inspect |
OCM_MIGRATION_INSPECT |
ListMigrations |
List all the migration projects in a compartment. |
read |
|
|
Get a specific migration project by ID. |
use |
|
|
Update a specific migration project. |
use |
|
|
Refresh a specific migration project. |
use |
|
|
Start replicating a specific migration project. |
manage |
|
|
Create a migration project. |
manage |
|
|
Delete a specific migration project. |
This table lists the permissions and the APIs that are fully covered by the permissions,
for the ocm-migration-asset resource.
| Verbs | Permissions | APIs Covered | Description |
|---|---|---|---|
inspect |
OCM_MIGRATION_ASSET_INSPECT |
ListMigrationAssets |
List all the assets in a migration Project. |
read |
|
|
Get a specific asset in a migration project by ID. |
use |
|
|
Update a specific asset in a migration project by ID. |
use |
|
|
Refresh a specific migration project. |
use |
|
|
Start replicating a specific asset in a migration project. |
manage |
|
|
Create an asset within a migration project. |
manage |
|
|
Delete a specific asset by ID. |
This table lists the permissions and the APIs that are fully covered by the permissions,
for the ocm-migration-plan resource.
| Verbs | Permissions | APIs Covered | Description |
|---|---|---|---|
inspect |
OCM_MIGRATION_PLAN_INSPECT |
ListMigrationPlans |
List all the migration plans for a migration project. |
read |
|
|
Get a specific migration plan by ID. |
read |
|
|
Export a specific migration plan by ID. |
use |
|
|
Update a specific migration plan by ID. |
use |
|
|
Export a specific migration plan by ID. |
use |
|
|
Refresh a specific migration plan. |
use |
|
|
Run a migration plan by ID. |
manage |
|
|
Create a migration plan for migration projects. |
manage |
|
|
Delete a specific migration plan. |
manage |
|
|
Import a specific migration plan by ID. |
This table lists the permissions and the APIs that are fully covered by the permissions,
for the ocm-target-asset resource.
| Verbs | Permissions | APIs Covered | Description |
|---|---|---|---|
inspect |
OCM_TARGET_ASSET_INSPECT |
ListTargetAssets |
List all the target assets in a migration plan. |
read |
|
|
Get a target asset in a migration plan. |
use |
|
|
Update a target asset in a migration plan. |
manage |
|
|
Create a target asset. |
manage |
|
|
Delete a specific target asset. |
This table lists the permissions and the APIs that are fully covered by the permissions,
for the ocm-replication-task resource.
| Verbs | Permissions | APIs Covered | Description |
|---|---|---|---|
inspect |
OCM_REPLICATION_TASK_INSPECT |
ListReplicationTasks |
List all the replication tasks in a compartment. |
read |
|
|
Get a specific replication task by ID. |
use |
|
|
Update the status of the replication status. |
This table lists the permissions and the APIs that are fully covered by the permissions,
for the ocm-connector resource.
| Verbs | Permissions | APIs Covered | Description |
|---|---|---|---|
inspect |
OCM_CONNECTOR_INSPECT |
GetConnectorAssetSources |
Get asset sources of the connector. |
use |
|
|
Update the status of the connector. |
manage |
|
|
Create a connector. |