À propos des autorisations de gestion des instances Oracle Analytics Cloud

Vous utilisez des politiques d'autorisation pour contrôler l'accès aux ressources de votre location. Par exemple, vous pouvez créer une politique qui autorise les utilisateurs à créer et à gérer des instances Oracle Analytics Cloud.

Vous créez des politiques à l'aide de la console Oracle Cloud Infrastructure. Pour des informations détaillées, voir Gestion des politiques.

Types de ressource pour Oracle Analytics Cloud
Types de ressource Description

analytics-instance

Une seule instance Oracle Analytics Cloud.

analytics-instances

Une ou plusieurs instances Oracle Analytics Cloud.

analytics-instance-work-request

Une seule demande de travail pour Oracle Analytics Cloud.

Chaque opération effectuée sur une instance Oracle Analytics Cloud crée une demande de travail. Il s'agit par exemple des opérations de création, de démarrage, d'arrêt, etc.

analytics-instance-work-requests Une ou plusieurs demandes de travail.

Variables prises en charge

Les valeurs de ces variables sont fournies par Oracle Analytics Cloud. D'autres variables générales sont également prises en charge. Voir Variables générales pour toutes les demandes.

Variable Type Description Exemple de valeur
target.analytics-instance.id OCID OCID de l'instance Analytics Cloud. target.analytics-instance.id = 'oci1.analyticsinstance.oc1..abc123'
target.analytics-instance.name chaîne Nom de l'instance Analytics Cloud. target.analytics-instance.name = 'myanalytics_1'
target.analytics-instance.source-compartment.id OCID OCID du compartiment source, dans une opération de déplacement de compartiment. target.analytics-instance.source-compartment.id = 'ocid1.compartment.oc1..aaa100'
target.analytics-instance.destination-compartment.id OCID OCID du compartiment de destination, dans une opération de déplacement de compartiment. target.analytics-instance.destination-compartment.id = 'ocid1.compartment.oc1..aaa200'

Détails des combinaisons de verbe et de type de ressource

Oracle Cloud Infrastructure offre un jeu de verbes standard permettant de définir des autorisations pour les ressources Oracle Cloud Infrastructure (Inspect, Read, Use, Manage). Les tableaux ci-dessous répertorient les autorisations Oracle Analytics Cloud associées à chaque verbe. Le niveau d'accès est cumulatif, de Inspect à Read, Use et enfin Manage.

INSPECTER

Type de ressource Autorisation INSPECT
  • analytics-instance
  • analytics-instances
  • ANALYTICS_INSTANCE_INSPECT
  • analytics-instance-work-request
  • analytics-instance-work-requests
  • ANALYTICS_INSTANCE_WR_INSPECT

LIRE

Type de ressource Autorisation READ
  • analytics-instance
  • analytics-instances
  • ANALYTICS_INSTANCE_INSPECT
  • ANALYTICS_INSTANCE_READ
  • analytics-instance-work-request
  • analytics-instance-work-requests
  • ANALYTICS_INSTANCE_WR_INSPECT
  • ANALYTICS_INSTANCE_WR_READ

UTILISATION

Type de ressource Autorisation USE
  • analytics-instance
  • analytics-instances
  • ANALYTICS_INSTANCE_INSPECT
  • ANALYTICS_INSTANCE_READ
  • ANALYTICS_INSTANCE_USE
  • analytics-instance-work-request
  • analytics-instance-work-requests
  • S.O.

GÉRER

Type de ressource Permission MANAGE
  • analytics-instance
  • analytics-instances
  • ANALYTICS_INSTANCE_INSPECT
  • ANALYTICS_INSTANCE_READ
  • ANALYTICS_INSTANCE_USE
  • ANALYTICS_INSTANCE_CREATE
  • ANALYTICS_INSTANCE_DELETE
  • ANALYTICS_INSTANCE_UPDATE
  • ANALYTICS_INSTANCE_MOVE
  • ANALYTICS_INSTANCE_MANAGE
  • analytics-instance-work-request
  • analytics-instance-work-requests
  • ANALYTICS_INSTANCE_WR_INSPECT
  • ANALYTICS_INSTANCE_WR_READ
  • ANALYTICS_INSTANCE_WR_DELETE

Autorisations requises pour chaque opération d'API

Ce tableau présente les opérations d'API disponibles pour Oracle Analytics Cloud, regroupées par type de ressource.

Opération d'API REST Opération de commande d'API Autorisation requise pour utiliser l'opération
ListAnalyticsInstances analytics-instance list ANALYTICS_INSTANCE_INSPECT
CreateAnalyticsInstance analytics-instance create ANALYTICS_INSTANCE_CREATE
GetAnalyticsInstance analytics-instance get ANALYTICS_INSTANCE_READ
UpdateAnalyticsInstance analytics-instance update ANALYTICS_INSTANCE_UPDATE
DeleteAnalyticsInstance analytics-instance delete ANALYTICS_INSTANCE_DELETE
StartAnalyticsInstance analytics-instance start ANALYTICS_INSTANCE_USE
StopAnalyticsInstance analytics-instance stop ANALYTICS_INSTANCE_USE
ScaleAnalyticsInstance analytics-instance scale ANALYTICS_INSTANCE_MANAGE
ChangeAnalyticsInstanceCompartment analytics-instance change-compartment ANALYTICS_INSTANCE_MOVE
ChangeAnalyticsInstanceNetworkEndpoint analytics-instance change-network-endpoint ANALYTICS_INSTANCE_MANAGE
GetPrivateAccessChannel analytics-instance get-private-access-channel ANALYTICS_INSTANCE_MANAGE
CreatePrivateAccessChannel analytics-instance create-private-access-channel ANALYTICS_INSTANCE_MANAGE
UpdatePrivateAccessChannel analytics-instance update-private-access-channel ANALYTICS_INSTANCE_MANAGE
DeletePrivateAccessChannel analytics-instance delete-private-access-channel ANALYTICS_INSTANCE_MANAGE
CreateVanityUrl analytics-instance create-vanity-url ANALYTICS_INSTANCE_MANAGE
UpdateVanityUrl analytics-instance update-vanity-url ANALYTICS_INSTANCE_MANAGE

DeleteVanityUrl

analytics-instance delete-vanity-url ANALYTICS_INSTANCE_MANAGE
SetKmsKey analytics-instance set-kms-key ANALYTICS_INSTANCE_MANAGE
ListWorkRequests work-request list ANALYTICS_INSTANCE_WR_INSPECT
GetWorkRequest work-request get ANALYTICS_INSTANCE_WR_READ
DeleteWorkRequest work-request delete ANALYTICS_INSTANCE_WR_DELETE
ListWorkRequestErrors work-request-error list ANALYTICS_INSTANCE_WR_INSPECT
ListWorkRequestLogs work-request-log list ANALYTICS_INSTANCE_WR_INSPECT