Types de ressource et droits d'accès de l'agent de connexions distantes

Consultez le tableau qui fournit la liste des types de ressource d'agent de connexions distantes Oracle Cloud Migrations et des droits d'accès associés.

Vous pouvez écrire une stratégie avec une instruction <verb> <resource-type> pour chaque type de ressource individuel.

Type de ressource Droits d'accès
ocb-environnement
  • OCB_ENVIRONMENT_INSPECT
  • OCB_ENVIRONMENT_READ
  • OCB_ENVIRONMENT_CREATE
  • OCB_ENVIRONMENT_DELETE
  • OCB_ENVIRONMENT_MOVE
  • OCB_ENVIRONMENT_UPDATE
agent ocb
  • OCB_AGENT_INSPECT
  • OCB_AGENT_READ
  • OCB_AGENT_CREATE
  • OCB_AGENT_DELETE
  • OCB_AGENT_MOVE
  • OCB_AGENT_UPDATE
ocb-agent-plugin

(sous-ressource d'agent ocb)

  • OCB_AGENT_PLUGIN_INSPECT
  • OCB_AGENT_PLUGIN_READ
  • OCB_AGENT_PLUGIN_UPDATE
clé d'agent ocb

(sous-ressource d'agent ocb)

OCB_AGENT_KEY_UPDATE
commande ocb-agent-update

(sous-ressource d'agent ocb)

OCB_AGENT_UPDATE_COMMAND_CREATE
dépendance à l'agent ocb
  • 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
ocb-demandes de travail

(Demandes de travail des agents de connexions distantes)

  • OCB_WORKREQUEST_INSPECT
  • OCB_WORKREQUEST_READ
  • OCB_WORKREQUEST_DELETE

Détails sur les combinaisons de verbe et de type de ressource de l'agent de connexions distantes

Vérifiez les droits d'accès et les opérations d'API couverts par chaque verbe pour les ressources d'agent de connexions distantes.

Le niveau d'accès est cumulatif à mesure que vous passez d'un verbe à l'autre, dans l'ordre suivant : inspect, read, use, manage. Un signe plus (+) dans une cellule du tableau indique un accès incrémentiel par rapport à la cellule précédente.

Pour plus d'informations sur l'octroi d'accès, reportez-vous à Droits d'accès.

ocb-environnement

Ce tableau répertorie les droits d'accès et les API entièrement couvertes par ces derniers pour la ressource ocb-environment.

Verbes Droits d'accès API couvertes Description
inspect OCB_ENVIRONMENT_INSPECT listEnvironments Répertoriez tous les environnements source d'un compartiment.
read

inspect+

OCB_ENVIRONMENT_READ

inspect+

getEnvironment

Permet d'obtenir un environnement source spécifique selon un ID.

use

read+

OCB_ENVIRONMENT_UPDATE

read+

updateEnvironment

Permet de mettre à jour un environnement source spécifique identifié par un ID.

manage

use+

OCB_ENVIRONMENT_CREATE

use+

createEnvironment

Créez un environnement source.

manage

use+

OCB_ENVIRONMENT_DELETE

use+

deleteEnvironment

Permet de supprimer un environnement source spécifique identifié par un ID.
manage

use+

OCB_ENVIRONMENT_MOVE

use+

changeEnvironmentCompartment

Déplacez une ressource d'environnement source d'un compartiment vers un autre.
agents ocb

Ce tableau répertorie les droits d'accès et les API entièrement couvertes par ces derniers pour la ressource ocb-agents.

Verbes Droits d'accès API couvertes Description
inspect OCB_AGENT_INSPECT listAgents Répertoriez tous les agents d'un compartiment.
read

inspect+

OCB_AGENT_READ

inspect+

getAgent

Permet d'obtenir un agent spécifique selon un ID.
read

inspect+

OCB_AGENT_PLUGIN_READ

inspect+

getPlugin

Obtenir le module d'extension par nom et OCID d'agent.
read

inspect+

OCB_AGENT_PLUGIN_INSPECT

inspect+

listPlugins

Répertoriez tous les modules d'extension exécutés sur un agent spécifique.
use

read+

OCB_AGENT_SYNC

read+

syncAgentState

Synchronisez l'état d'un agent.
use

read+

OCB_AGENT_UPDATE

read+

updateAgent

Mettez à jour l'agent identifié par un ID.
manage

use+

OCB_AGENT_CREATE

use+

createAgent

Créer un agent.

manage

use+

OCB_AGENT_DELETE

use+

deleteAgent

Supprimez une ressource d'agent spécifique identifiée par un ID.

manage

use+

OCB_AGENT_MOVE

use+

changeAgentCompartment

Déplacez une ressource d'agent d'un compartiment vers un autre.
manage

use+

OCB_AGENT_PLUGIN_UPDATE

use+

updatePlugin

Mettre à jour le module d'extension identifié par son nom et son OCID d'agent.
manage

use+

OCB_AGENT_UPDATE_COMMAND_CREATE

use+

generateUpdateCommand

Créez une commande de mise à jour.
dépendances d'agent ocb

Ce tableau répertorie les droits d'accès et les API entièrement couvertes par ces derniers pour la ressource ocb-agent-dependencies.

Verbes Droits d'accès API couvertes Description
inspect OCB_AGENT_DEPENDECNCY_INSPECT listAgentDependency Répertoriez toutes les dépendances d'agent.
read

inspect+

OCB_AGENT_DEPENDECNCY_READ

inspect+

getAgentDependency

Obtenez une dépendance d'agent spécifique.
use

read+

OCB_AGENT_DEPENDENCY_UPDATE

read+

updateAgentDependency

Mettez à jour une dépendance d'agent spécifique.
manage

use+

OCB_AGENT_DEPENDENCY_CREATE

use+

createAgentDependency

Créez une dépendance d'agent.
manage

use+

OCB_AGENT_DEPENDENCY_DELETE

use+

deleteAgentDependency

Supprimez une dépendance d'agent.

manage

use+

OCB_AGENT_DEPENDENCY_MOVE

use+

changeAgentDependencyCompartment

Déplacez une ressource de dépendance d'agent d'un compartiment vers un autre.

ocb-agent-plugins

Ce tableau répertorie les droits d'accès et les API entièrement couvertes par ces derniers pour la ressource ocb-agent-plugins.

Verbes Droits d'accès API couvertes Description
inspect OCB_AGENT_PLUGIN_INSPECT listPlugins Répertoriez les modules d'extension exécutés sur un agent spécifique.
read

inspect+

OCB_AGENT_PLUGIN_READ

inspect+

getPlugin

Obtenir le module d'extension par nom et OCID d'agent.
use

read+

OCB_AGENT_PLUGIN_UPDATE

read+

updatePlugin

Mettre à jour le module d'extension identifié par son nom et son OCID d'agent.
ocb-update-bundle

Ce tableau répertorie les droits d'accès et les API entièrement couvertes par ces derniers pour la ressource ocb-update-bundle.

Verbes Droits d'accès API couvertes Description
manage

OCB_AGENT_UPDATE_COMMAND_CREATE

generateUpdateCommand

Créez une commande de mise à jour.

ocb-demandes de travail

Ce tableau répertorie les droits d'accès et les API entièrement couvertes par ces derniers pour la ressource ocb-workrequests.

Verbes Droits d'accès API couvertes Description
inspect OCB_WORKREQUEST_INSPECT listWorkRequests Permet de répertorier toutes les demandes de travail dans un compartiment.
read

inspect+

OCB_WORKREQUEST_READ

inspect+

getWorkRequest

listWorkRequestErrors

listWorkRequestLogs

Obtenir le statut de la demande de travail pour un ID donné.

Obtenir les erreurs de demande de travail.

Obtenez les journaux de la demande de travail.

manage

use+

OCB_WORKREQUEST_DELETE

use+

CancelWorkRequest

Annulez la demande de travail avec un ID donné.