Tipos de Recursos y Permisos del Agente de Conexiones Remotas

Revise la tabla que proporciona una lista de los tipos de recursos del agente de conexiones remotas de Oracle Cloud Migrations y los permisos asociados.

Puede escribir una política con una sentencia <verb> <resource-type> para cada uno de los tipos de recursos individuales.

Tipo de recurso Permisos
entorno ocb
  • OCB_ENVIRONMENT_INSPECT
  • OCB_ENVIRONMENT_READ
  • OCB_ENVIRONMENT_CREATE
  • OCB_ENVIRONMENT_DELETE
  • OCB_ENVIRONMENT_MOVE
  • OCB_ENVIRONMENT_UPDATE
ocb-agente
  • OCB_AGENT_INSPECT
  • OCB_AGENT_READ
  • OCB_AGENT_CREATE
  • OCB_AGENT_DELETE
  • OCB_AGENT_MOVE
  • OCB_AGENT_UPDATE
Ocb-agente-plugin

(subrecurso de OCB-agent)

  • OCB_AGENT_PLUGIN_INSPECT
  • OCB_AGENT_PLUGIN_READ
  • OCB_AGENT_PLUGIN_UPDATE
clave-agente-ocb

(subrecurso de OCB-agent)

OCB_AGENT_KEY_UPDATE
comando ocb-agent-update

(subrecurso de OCB-agent)

OCB_AGENT_UPDATE_COMMAND_CREATE
dependencia ocb-agente
  • OCB_AGENT_DEPENDENCY_INSPECT
  • OCB_AGENT_DEPENDENCY_READ
  • OCB_AGENT_DEPENDENCY_CREATE
  • OCB_AGENT_DEPENDENCY_DELETE
  • OCB_AGENT_DEPENDENCY_MOVE
  • OCB_AGENT_DEPENDENCY_UPDATE
ocb-update-bundle OCB_UPDATE_BUNDLE_MANAGE
solicitudes de trabajo ocb

(Solicitudes de trabajo de agentes de conexiones remotas)

  • OCB_WORKREQUEST_INSPECT
  • OCB_WORKREQUEST_READ
  • OCB_WORKREQUEST_DELETE

Detalles sobre combinaciones de verbo + tipo de recurso de agente de conexiones remotas

Revise los permisos y las operaciones de API que cubre cada verbo para los recursos del agente de conexiones remotas.

El nivel de acceso es acumulativo a medida que pasa de inspect a read a use a manage. Un signo más (+) en una celda de la tabla indica un acceso incremental en comparación con la celda anterior.

Para obtener más información sobre cómo otorgar acceso, consulte Permisos.

entorno ocb

En esta tabla, se muestran los permisos y las API totalmente cubiertas por los permisos para el recurso ocb-environment.

Verbos Permisos API cubiertas Descripción
inspect OCB_ENVIRONMENT_INSPECT listEnvironments Mostrar todos los entornos de origen de un compartimento.
read

inspect+

OCB_ENVIRONMENT_READ

inspect+

getEnvironment

Obtiene un entorno de origen específico por ID.

use

read+

OCB_ENVIRONMENT_UPDATE

read+

updateEnvironment

Actualiza un entorno de origen específico identificado por un ID.

manage

use+

OCB_ENVIRONMENT_CREATE

use+

createEnvironment

Cree un entorno de origen.

manage

use+

OCB_ENVIRONMENT_DELETE

use+

deleteEnvironment

Supresión de un entorno de origen específico identificado por un ID.
manage

use+

OCB_ENVIRONMENT_MOVE

use+

changeEnvironmentCompartment

Mueva un recurso de entorno de origen de un compartimento a otro.
ocb-agentes

En esta tabla, se muestran los permisos y las API totalmente cubiertas por los permisos para el recurso ocb-agents.

Verbos Permisos API cubiertas Descripción
inspect OCB_AGENT_INSPECT listAgents Muestra todos los agentes de un compartimento.
read

inspect+

OCB_AGENT_READ

inspect+

getAgent

Obtiene un agente específico por un ID.
read

inspect+

OCB_AGENT_PLUGIN_READ

inspect+

getPlugin

Obtener plugin por nombre y OCID de agente.
read

inspect+

OCB_AGENT_PLUGIN_INSPECT

inspect+

listPlugins

Mostrar todos los plugins que se ejecutan en un agente específico.
use

read+

OCB_AGENT_SYNC

read+

syncAgentState

Sincronizar el estado de un agente.
use

read+

OCB_AGENT_UPDATE

read+

updateAgent

Actualice el agente identificado por un ID.
manage

use+

OCB_AGENT_CREATE

use+

createAgent

Cree un agente.

manage

use+

OCB_AGENT_DELETE

use+

deleteAgent

Suprimir un recurso de agente específico identificado por un ID.

manage

use+

OCB_AGENT_MOVE

use+

changeAgentCompartment

Mueva un recurso de agente de un compartimento a otro.
manage

use+

OCB_AGENT_PLUGIN_UPDATE

use+

updatePlugin

Actualizar plugin identificado por nombre y OCID de agente.
manage

use+

OCB_AGENT_UPDATE_COMMAND_CREATE

use+

generateUpdateCommand

Cree un comando update.
Dependencias de ocb-agente

En esta tabla, se muestran los permisos y las API totalmente cubiertas por los permisos para el recurso ocb-agent-dependencies.

Verbos Permisos API cubiertas Descripción
inspect OCB_AGENT_DEPENDECNCY_INSPECT listAgentDependency Muestre todas las dependencias de agente.
read

inspect+

OCB_AGENT_DEPENDECNCY_READ

inspect+

getAgentDependency

Obtener una dependencia de agente específica.
use

read+

OCB_AGENT_DEPENDENCY_UPDATE

read+

updateAgentDependency

Actualizar una dependencia de agente específica.
manage

use+

OCB_AGENT_DEPENDENCY_CREATE

use+

createAgentDependency

Cree una dependencia de agente.
manage

use+

OCB_AGENT_DEPENDENCY_DELETE

use+

deleteAgentDependency

Suprimir una dependencia de agente.

manage

use+

OCB_AGENT_DEPENDENCY_MOVE

use+

changeAgentDependencyCompartment

Mueva un recurso de dependencia de agente de un compartimento a otro.

ocb-agente-plugins

En esta tabla, se muestran los permisos y las API totalmente cubiertas por los permisos para el recurso ocb-agent-plugins.

Verbos Permisos API cubiertas Descripción
inspect OCB_AGENT_PLUGIN_INSPECT listPlugins Mostrar plugins que se ejecutan en un agente específico.
read

inspect+

OCB_AGENT_PLUGIN_READ

inspect+

getPlugin

Obtener plugin por nombre y OCID de agente.
use

read+

OCB_AGENT_PLUGIN_UPDATE

read+

updatePlugin

Actualizar plugin identificado por nombre y OCID de agente.
ocb-update-bundle

En esta tabla, se muestran los permisos y las API totalmente cubiertas por los permisos para el recurso ocb-update-bundle.

Verbos Permisos API cubiertas Descripción
manage

OCB_AGENT_UPDATE_COMMAND_CREATE

generateUpdateCommand

Cree un comando update.

solicitudes de trabajo ocb

En esta tabla, se muestran los permisos y las API totalmente cubiertas por los permisos para el recurso ocb-workrequests.

Verbos Permisos API cubiertas Descripción
inspect OCB_WORKREQUEST_INSPECT listWorkRequests Muestra todas las solicitudes de trabajo en un compartimento.
read

inspect+

OCB_WORKREQUEST_READ

inspect+

getWorkRequest

listWorkRequestErrors

listWorkRequestLogs

Permite obtener el estado de la solicitud de trabajo para un ID determinado.

Permite obtener los errores de la solicitud de trabajo.

Obtenga los logs de la solicitud de trabajo.

manage

use+

OCB_WORKREQUEST_DELETE

use+

CancelWorkRequest

Cancelación de la petición de trabajo con un ID determinado.