Tous les produits
Search
Centre de documentation

Application Real-Time Monitoring Service:Utiliser les groupes de ressources pour un contrôle granulaire des ressources

Dernière mise à jour :Aug 12, 2026

En associant les groupes de ressources à Resource Access Management (RAM), vous pouvez isoler vos resources et gérer les permissions avec une granularité fine au sein d'un même compte Alibaba Cloud. Cette rubrique explique comment Application Real-Time Monitoring Service (ARMS) prend en charge les groupes de ressources et détaille la procédure pour accorder des permissions au niveau du groupe de ressources.

Remarque

Fonctionnement de l'autorisation par groupe de ressources

Les groupes de ressources permettent d'organiser et de gérer les resources de votre compte Alibaba Cloud. Par exemple, vous pouvez créer un groupe de ressources pour chaque projet et y déplacer les resources correspondantes afin d'en centraliser la gestion. Pour plus d'informations, consultez Qu'est-ce qu'un groupe de ressources ?.

Une fois les resources regroupées, vous pouvez accorder des permissions sur un groupe de ressources spécifique à différentes entités RAM, telles que des utilisateurs RAM, des groupes d'utilisateurs RAM ou des rôles RAM. L'entité concernée ne peut alors gérer que les resources contenues dans ce groupe de ressources. Pour plus d'informations, consultez Regroupement des resources et autorisation.

Cette méthode d'autorisation présente les avantages suivants :

  • Permissions granulaires : chaque identité dispose précisément des droits d'accès requis pour des resources spécifiques, ce qui évite de mélanger la gestion des resources de plusieurs projets sous un même compte.

  • Extensibilité optimale : lors de l'ajout de nouvelles resources, il suffit de les attribuer au groupe de ressources. L'identité RAM obtient automatiquement les permissions correspondantes pour ces nouvelles resources, sans qu'il soit nécessaire d'accorder des droits supplémentaires.

Accorder des permissions au niveau du groupe de ressources à un utilisateur RAM

Cette section prend l'exemple d'un RAM user pour illustrer la procédure d'octroi de permissions sur les resources ARMS au sein d'un groupe de ressources spécifique.

1. Prérequis

  1. Créez un RAM user. Pour plus d'informations, consultez Créer un utilisateur RAM.

  2. Créez un resource group et déplacez les resources existantes vers le groupe de ressources cible. Pour plus d'informations, consultez Créer un groupe de ressources, Déplacer automatiquement des resources vers un groupe de ressources et Déplacer manuellement des resources vers un groupe de ressources.

2. Accorder une autorisation au niveau du groupe de ressources

Vous pouvez accorder une autorisation au niveau du groupe de ressources en utilisant l'une des méthodes suivantes.

Méthode 1 : Accorder l'autorisation depuis la console Resource Management

Utilisez la fonctionnalité de gestion des permissions des groupes de ressources pour accorder des permissions à un utilisateur RAM spécifique. Pour plus d'informations, consultez Accorder des permissions sur un groupe de ressources à une identité RAM.

  • Connectez-vous à la console Resource Management.

  • Sur la page Resource Groups, localisez le groupe de ressources cible et cliquez sur Permission Management dans la colonne Actions.

  • Dans l'onglet Permission Management, cliquez sur Add Authorization.

  • Dans le panneau Add Authorization, configurez l'entité autorisée et la politique d'accès.

    • Authorized Entity : sélectionnez un utilisateur RAM existant.

    • Access Policy : sélectionnez une system policy ou une custom policy créée précédemment. Pour plus d'informations, consultez Créer une politique personnalisée.

  • Cliquez sur Confirm to Add Authorization.

Méthode 2 : Accorder l'autorisation depuis la console RAM

Accordez une autorisation au niveau du groupe de ressources à un utilisateur RAM spécifique depuis la console RAM. Pour plus d'informations, consultez Gérer les permissions des utilisateurs RAM.

  • Connectez-vous à la console RAM à l'aide d'un compte Alibaba Cloud ou d'un administrateur RAM.

  • Dans le volet de navigation de gauche, choisissez Identity Management > Users. Sur la page Users, localisez l'utilisateur RAM cible et cliquez sur Add Permissions dans la colonne Actions.

  • Dans le panneau Add Permissions, accordez des permissions à l'utilisateur RAM.

    • Resource Scope : sélectionnez Resource Group Level.

    • Authorized Entity : sélectionnez un utilisateur RAM existant ou celui créé lors des étapes précédentes.

    • Access Policy : sélectionnez une system policy ou une custom policy créée précédemment. Pour plus d'informations, consultez Créer une politique personnalisée.

  • Cliquez sur Confirm to Add Authorization.

Types de resources prenant en charge les groupes de ressources

Le tableau suivant répertorie les types de resources ARMS compatibles avec les groupes de ressources.

Service Alibaba Cloud

Code du service

Type de resource

Application Real-Time Monitoring Service (ARMS)

arms

application : application Application Monitoring

Application Real-Time Monitoring Service (ARMS)

arms

grafanaworkspace : service Grafana

Application Real-Time Monitoring Service (ARMS)

arms

prometheus : service de surveillance

Application Real-Time Monitoring Service (ARMS)

arms

synthetictask : tâche Synthetic Monitoring

Application Real-Time Monitoring Service (ARMS)

arms

web : application Browser Monitoring

Remarque

Pour les types de resources qui ne prennent pas encore en charge les groupes de ressources, vous pouvez soumettre vos commentaires dans la console Resource Group.

image

Opérations ne prenant pas en charge l'autorisation au niveau du groupe de ressources

Les actions ARMS suivantes ne prennent pas en charge l'autorisation au niveau du groupe de ressources :

Action

Description

arms:AddArmsUser

-

arms:AddBlackboxTask

-

arms:AddCmsProduct

-

arms:AddGrafana

-

arms:AddIntegration

-

arms:AddRecordingRule

Crée ou met à jour une règle RecordingRule pour Prometheus Monitoring.

arms:AddTask

-

arms:AddUser

-

arms:AlarmInsightsFeedback

-

arms:AllTagResources

-

arms:AppendInstancesToPrometheusGlobalView

Ajoute une source de données à une instance d'agrégation ARMS Prometheus.

arms:ApplyScenario

-

arms:BatchEmailVerifyLink

-

arms:BatchUpdateConvergeConfig

-

arms:BatchVerifyLink

-

arms:BlockAlarmNotification

Bloque les notifications d'alerte. Une fois l'alerte bloquée, aucune notification n'est envoyée pendant la période spécifiée.

arms:CMonitorCloudInstances

-

arms:CMonitorRegister

-

arms:ChangeAlarmSeverity

Modifie la sévérité de l'alerte.

arms:CheckArmsDefaultSLR

-

arms:CheckCommercialStatus

Vérifie l'état d'activation commerciale d'un produit.

arms:CheckDataConsistency

-

arms:CheckGlobalView

-

arms:CheckIntegrationYaml

-

arms:CheckServiceLinkedRoleForDeleting

-

arms:CheckServiceStatus

-

arms:CheckXtraceDefaultSLR

-

arms:ClaimAlarm

Prend en charge une alerte. Cette action s'utilise avec une politique d'escalade. Dans le cadre d'un traitement collaboratif des alertes, la prise en charge indique que l'alerte est en cours de traitement.

arms:CloseAlarm

Ferme une alerte. Assurez-vous que l'alerte est résolue avant de la fermer. Si une alerte se déclenche en continu, une nouvelle alerte est générée après la fermeture de l'alerte actuelle.

arms:ConfigAgentLabel

-

arms:ConfigApp

-

arms:ContactSendNocMessage

-

arms:CreateAlertContact

-

arms:CreateAlertContactGroup

-

arms:CreateAlertTemplate

-

arms:CreateContact

-

arms:CreateContactGroup

-

arms:CreateContactSchedule

-

arms:CreateDispatchRule

-

arms:CreateDump

-

arms:CreateEscalation

-

arms:CreateEscalationPolicy

-

arms:CreateEvent

-

arms:CreateHeapDump

-

arms:CreateImmediateSyntheticTask

-

arms:CreateIncidentWorkFlow

-

arms:CreateIntegration

Crée une intégration d'alerte.

arms:CreateNotificationPolicy

-

arms:CreateOnCallSchedule

-

arms:CreateOrUpdateAlertTemplate

-

arms:CreateOrUpdateEventBridgeIntegration

Crée ou modifie une intégration de notification EventBridge.

arms:CreateProm

-

arms:CreateRumAppGroup

-

arms:CreateRumUploadFileUrl

Permet de télécharger des fichiers tels que des fichiers SourceMap et des tables de symboles.

arms:CreateSecurityAuth

-

arms:CreateServiceDiscoveryConfig

-

arms:CreateSyntheticTask

-

arms:CreateTemplatesByAlertRules

-

arms:CreateWebhook

-

arms:DelResourcesByAccountId

-

arms:DeleteAlert

-

arms:DeleteAlertContact

-

arms:DeleteAlertContactGroup

-

arms:DeleteAlertTemplate

-

arms:DeleteAlertTemplates

-

arms:DeleteApp

-

arms:DeleteCmsExporter

Désinstalle une instance Prometheus for Alibaba Cloud Services.

arms:DeleteCmsProduct

-

arms:DeleteConfig

-

arms:DeleteContact

-

arms:DeleteContactGroup

Supprime un groupe de contacts d'alerte.

arms:DeleteContactLink

-

arms:DeleteContactMember

-

arms:DeleteContactSchedule

-

arms:DeleteDeliverTask

-

arms:DeleteDispatchRule

-

arms:DeleteDump

-

arms:DeleteEscalation

-

arms:DeleteEscalationPolicy

-

arms:DeleteEventBridgeIntegration

Supprime une intégration de notification EventBridge.

arms:DeleteHeapDump

-

arms:DeleteIncidentWorkFlow

-

arms:DeleteIntegration

Supprime une règle de collecte pour une intégration.

arms:DeleteIntegrationCustomJob

-

arms:DeleteInteractiveDashboard

-

arms:DeleteNotificationPolicy

-

arms:DeleteOnCallSchedule

-

arms:DeleteRumUploadFile

Permet de supprimer des fichiers tels que des tables de symboles et des fichiers SourceMap.

arms:DeleteScenario

-

arms:DeleteSilencePolicy

Appelle l'opération DeleteSilencePolicy pour supprimer une politique de silence en fonction de son ID.

arms:DeleteSourceMap

Supprime un fichier SourceMap téléchargé dans Browser Monitoring.

arms:DeleteSyntheticMonitorGroup

-

arms:DeleteSyntheticTask

Supprime une tâche planifiée Synthetic Monitoring.

arms:DeleteTask

-

arms:DeleteTraceAppUserMethod

-

arms:Describe

-

arms:DescribeAttacks

-

arms:DescribeBusinessLocation

-

arms:DescribeDispatchRule

-

arms:DescribeGrafanaInstance

-

arms:DescribeLicenseKey

-

arms:DescribeMetric

-

arms:DescribeMetricCardinality

-

arms:DescribeRaspDependencyInstances

-

arms:DescribeRegions

-

arms:DescribeRiskDependencies

-

arms:DescribeTagsOfDuplicateRemoval

-

arms:DescribeTraceDatasource

-

arms:DescribeTraceEndpoint

-

arms:DescribeTraceLicenseKey

-

arms:DescribeTraceLocation

-

arms:DescribeTraceQuality

-

arms:DescribeTraceResourcesStatus

-

arms:DescribeXTraceConfig

-

arms:DescribeXTraceUpgradeStatus

-

arms:DiagnoseTask

-

arms:DisableAlertTemplate

-

arms:DisableDeliverTask

-

arms:DoConvergeAction

-

arms:DoInsightsAction

Exécute une action en fonction du type de module spécifié.

arms:EmailVerifyLink

-

arms:EnableAlertTemplate

-

arms:EnableDeliverTask

-

arms:EnableGraphResource

-

arms:EnableServiceAccessForPrometheus

-

arms:ExportAlertTemplates

-

arms:ExportPrometheusRules

-

arms:GeneralQuery

-

arms:GetATPAccessURL

-

arms:GetActionForward

-

arms:GetAgentDownloadUrl

-

arms:GetAgentInfo

-

arms:GetAgentInfoByPage

-

arms:GetAgentUpgradeInfo

-

arms:GetAlarmHistories

Opération permettant d'interroger l'historique des alertes envoyées.

arms:GetAlert

-

arms:GetAlertRulesByPage

-

arms:GetAlertsCommercialStatus

-

arms:GetAppApiPageInfo

-

arms:GetAppCenterComponent

-

arms:GetAppJVMConfig

Récupère les informations de configuration JVM pour chaque instance d'une application.

arms:GetAppList

-

arms:GetAppLogStoreCorrelation

-

arms:GetApplication

-

arms:GetArmsInfo

-

arms:GetAssumeRoleCredentials

-

arms:GetBubbleUpBrief

-

arms:GetBubbleUpReport

-

arms:GetChanelLink

-

arms:GetChannelLink

-

arms:GetCloudEnvironmentId

-

arms:GetCloudMonitorInstallStatus

-

arms:GetCloudMonitorMetric

-

arms:GetCloudMonitorThumbnail

-

arms:GetCloudProductHealthCheckSetting

-

arms:GetCloudProductHealthStatus

-

arms:GetClusterInfo

-

arms:GetClusterState

-

arms:GetCmsInstallStatus

-

arms:GetCmsMetric

-

arms:GetCmsPurchaseStatus

-

arms:GetCmsThumbnail

-

arms:GetCommercialConfig

-

arms:GetCommercialStatus

-

arms:GetCommercialStatusV2

-

arms:GetConsistencySnapshot

-

arms:GetConsoleBaseInfo

-

arms:GetContactScheduleDetail

-

arms:GetConvergeConfig

-

arms:GetCurrentEnv

-

arms:GetDasEvents

-

arms:GetDashboardList

-

arms:GetData

-

arms:GetDeliverTargetDetail

-

arms:GetDeliverTask

-

arms:GetDirectInstallStatus

-

arms:GetDirectMetric

-

arms:GetDirectThumbnail

-

arms:GetEscalationDetail

-

arms:GetEscalationDispatch

-

arms:GetEvent

-

arms:GetExceptionMetadata

-

arms:GetExporterListByIntegration

-

arms:GetGlobalViewUrl

-

arms:GetGrafanaDatasource

-

arms:GetGraphResourceStatus

-

arms:GetHeapDumpList

-

arms:GetImmediateSyntheticTask

-

arms:GetInnerCallChain

-

arms:GetIntegrationCluster

-

arms:GetIntegrationInfo

-

arms:GetIntegrationState

Récupère l'état d'accès d'une intégration.

arms:GetIntegrationToken

-

arms:GetJaegerServiceOperations

-

arms:GetJaegerServices

-

arms:GetJaegerTrace

-

arms:GetJavaAgentDownloadUrl

-

arms:GetLokiCluster

-

arms:GetMetricDatas

-

arms:GetMetricQuantity

-

arms:GetMetricStatistics

-

arms:GetModuleConfig

-

arms:GetMultipleTrace

-

arms:GetOTTraceBriefInfos

-

arms:GetOTTraceCallstack

-

arms:GetOTTraceCallstackOverview

-

arms:GetOTTraceDetails

-

arms:GetOldPrometheusRuleCount

-

arms:GetOnCallSchedulesDetail

Appelle l'opération GetOnCallSchedulesDetail pour interroger les informations relatives à une politique de planification.

arms:GetPodAnnotation

-

arms:GetProfilingData

-

arms:GetPromUrl

-

arms:GetPromUserPref

-

arms:GetPrometheusAgentInfoAll

-

arms:GetPrometheusApiToken

-

arms:GetPrometheusRemoteWrite

-

arms:GetProxiedContent

-

arms:GetPubInfo

-

arms:GetRAMStatus

-

arms:GetRemoteUrl

-

arms:GetRepSize

-

arms:GetResourceConsumptionDashboardUrl

-

arms:GetRetcodeDataByQuery

Interroge les données Browser Monitoring à l'aide d'une instruction de requête SLS.

arms:GetRetcodeDatas

-

arms:GetRetcodeLogstore

Récupère le projet SLS et le Logstore correspondant à une application Browser Monitoring sous un compte spécifié.

arms:GetRetcodeShareUrl

-

arms:GetRumExceptionStack

Récupère les informations de pile d'exceptions RUM.

arms:GetRumGroups

-

arms:GetRumOcuStatisticData

Récupère les données d'utilisation OCU RUM.

arms:GetRumUploadFilePolicyStatus

-

arms:GetRumUploadFiles

Récupère les fichiers liés à RUM, y compris les tables de symboles et les fichiers SourceMap.

arms:GetSLSStatus

-

arms:GetServices

-

arms:GetSlsProjectInfo

-

arms:GetSourceMapInfo

Récupère les détails d'un fichier SourceMap téléchargé dans Browser Monitoring.

arms:GetSpanNames

-

arms:GetSqlMetadata

-

arms:GetStack

-

arms:GetStsCreDential

-

arms:GetSupportEnv

-

arms:GetSyntheticCommercialDetailAndUsageEstimate

-

arms:GetSyntheticCommercialStatus

-

arms:GetSyntheticGrafanaDashboardUrl

-

arms:GetSyntheticMonitors

-

arms:GetSyntheticPrometheusCluster

-

arms:GetSyntheticTaskDetail

Récupère les détails d'une tâche de sonde réseau planifiée en fonction de l'ID de la tâche.

arms:GetSyntheticTaskList

Récupère une liste de tâches planifiées Synthetic Monitoring.

arms:GetTProfInteractionSnapshot

-

arms:GetTagKey

-

arms:GetTagResourceSystemTags

-

arms:GetTagVal

-

arms:GetThumbnailUrlListByIntegration

-

arms:GetToCheckArmsDefaultSLR

-

arms:GetTrace

-

arms:GetTraceAggr

-

arms:GetTraceAppConfigTemplate

-

arms:GetTraceApps

-

arms:GetTraceChain

-

arms:GetTraceExplorerStatus

-

arms:GetTraceGroupBy

-

arms:GetTraceInfoList

-

arms:GetTraceRegions

-

arms:GetTraces

-

arms:GetUserArmsPromClusterList

-

arms:GetUserDatasourceConfig4Sls

-

arms:GetUserInfo

-

arms:GetUserList

-

arms:GetUserWhiteListStatus

-

arms:HealthCheck

-

arms:HighPriorityAlertClearRatio

-

arms:ImportAlertTemplates

-

arms:InitCloudProductHealthInspectionTasks

-

arms:InitTraceResource

-

arms:InnerDeleteContactGroup

-

arms:InnerDeleteIMRobot

-

arms:InnerDispatchContactOptions

-

arms:InnerDispatchDetail

-

arms:InnerDispatchRuleCreate

-

arms:InnerFetchContactByArmsContactId

-

arms:InnerFetchContactGroupByArmsContactGroupId

-

arms:InnerGetUserTTSReissue

-

arms:InnerNotifyObjectContactList

-

arms:InnerUpdateAlertContact

-

arms:InnerUpdateAlertContactInformation

-

arms:InnerUpdateAlertWebhook

-

arms:InnerUpdateContactGroup

-

arms:InnerUpdateDispatch

-

arms:InnerUpdateIMRobot

-

arms:InnerUpdateTTSReissue

-

arms:InsertConfig

-

arms:InsightsCreateInspectJob

-

arms:InsightsFeedbackJobReport

-

arms:InsightsGetInspectJobReport

-

arms:InsightsStopInspectJob

-

arms:InstallCloudMonitorProduct

-

arms:InstallCmsExporter

-

arms:InstallEventer

-

arms:InstallExporterByIntegration

-

arms:InstallMysqlExporter

-

arms:InvokeCenterPop

-

arms:InvokeRulerManager

-

arms:KeepAllCommercialTrace

-

arms:ListActivatedAlerts

-

arms:ListAlertContact

-

arms:ListAlertContactGroup

-

arms:ListAlertContactGroupOption

-

arms:ListAlertEvents

Interroge l'historique des événements d'alerte.

arms:ListAlertTemplates

-

arms:ListAlertWebhookContact

-

arms:ListAllAlertContact

-

arms:ListAllIMRobot

-

arms:ListApplicationInstance

-

arms:ListCloudMonitorCluster

-

arms:ListCloudMonitorClusterMetric

-

arms:ListCloudMonitorClusterProduct

-

arms:ListCloudMonitorClusterThumbnail

-

arms:ListCloudMonitorMigrateProduct

-

arms:ListCluster

-

arms:ListClusterApmWorkload

-

arms:ListClusterFromGrafana

-

arms:ListContactSchedule

-

arms:ListDashBoardsByIntegrationType

-

arms:ListDashboardsByName

Crée une source de données Loki associée à Prometheus ainsi que les tableaux de bord multi-sources correspondants.

arms:ListDeliverTask

-

arms:ListDispatchRule

-

arms:ListEntityDashboard

-

arms:ListEntityForPage

-

arms:ListEntityTypeAndCount

-

arms:ListEnvironmentResources

-

arms:ListEventBridgeIntegrations

Interroge les informations sur les intégrations de notification EventBridge.

arms:ListExporterMetrics

-

arms:ListFeatureFlags

-

arms:ListGrafanaInstance

-

arms:ListGrafarmsDashboard

-

arms:ListIMRobot

-

arms:ListImmediateSyntheticTasks

-

arms:ListIntegration

Affiche les détails d'une liste d'intégrations.

arms:ListLLMSessions

-

arms:ListLLMTraces

-

arms:ListMetricLabelValues

-

arms:ListMetricNames

-

arms:ListMetrics

-

arms:ListNotInstallCluster

-

arms:ListPromAlertCluster

-

arms:ListPromCluster

-

arms:ListPromClusters

-

arms:ListPromFrontVars

-

arms:ListPrometheusAlertMetrics

-

arms:ListPrometheusAlertTemplates

-

arms:ListPrometheusDeliverCluster

-

arms:ListPrometheusGlobalView

Ajoute une instance d'agrégation ARMS Prometheus et récupère une liste d'instances d'agrégation.

arms:ListPrometheusInstance

-

arms:ListPrometheusInstances

Récupère toutes les instances normales de Prometheus.

arms:ListPrometheusRemoteWrites

-

arms:ListRaspApps

-

arms:ListResource

-

arms:ListScenario

-

arms:ListServerlessTopNApps

-

arms:ListSyntheticCloudProduct

-

arms:ListSyntheticDetail

Récupère les résultats des sondes réseau.

arms:ListSyntheticMonitorGroups

-

arms:ListSyntheticTags

-

arms:ListUserLogProjects

-

arms:ListUserLogSavedSearches

-

arms:ListUserLogstoreIndexes

-

arms:ListUserLogstores

-

arms:ListVpcClusterPage

-

arms:ListVpcSecurityGroupIds

-

arms:OpenArmsDefaultSLR

-

arms:OpenArmsService

-

arms:OpenArmsServiceSecondVersion

-

arms:OpenVCluster

-

arms:OpenXtraceDefaultSLR

-

arms:PreviewContactSchedule

-

arms:QueryAPMMetrics

-

arms:QueryAhasMachineMetric

-

arms:QueryAppMetadata

Interroge le contenu de mappage d'encodage en fonction d'un ID et d'un type.

arms:QueryAuditLogs

-

arms:QueryCMonitorAgentInfo

-

arms:QueryCommercialFeeData

-

arms:QueryCommercialResourcePackage

-

arms:QueryCommercialUsage

Interroge le volume de données écrites. Prend en charge les données d'utilisation de quatre produits : Application Monitoring, Managed Service for OpenTelemetry, Prometheus et Real User Monitoring.

arms:QueryCommercialUsageLimit

-

arms:QueryConfig

-

arms:QueryDataSet

-

arms:QueryEvents

-

arms:QueryHotSpotData

-

arms:QueryLLMSessionDetail

-

arms:QueryLLMTraceDetail

-

arms:QueryMetric

-

arms:QueryMetricByPage

-

arms:QueryProductConfig

-

arms:QueryProfilingData

-

arms:QueryProfilingWhitelist

-

arms:QueryPromInstallStatus

-

arms:QueryPrometheusFeeData

-

arms:QueryReleaseMetric

Interroge les métriques pour différentes versions d'applications EDAS et Kubernetes lors du déploiement.

arms:QueryServiceDetailConsoleInfo

-

arms:QuerySyntheticAlertEventCount

-

arms:QuerySyntheticMetricData

-

arms:QueryTopology

-

arms:QueryTraces

-

arms:RefreshDashboardCluster

-

arms:RegisterCloudProduct

-

arms:ReinstallFlinkCluster

-

arms:RemoveSourcesFromPrometheusGlobalView

Supprime une source de données d'une instance d'agrégation ARMS Prometheus. Seules les sources de données non-Alibaba Cloud peuvent être supprimées.

arms:ReportAgentDaemonStatus

-

arms:ReportEvent

-

arms:ReportJavaAttachStatus

-

arms:ResetConvergeConfig

-

arms:RestartPrometheusAgent

-

arms:SaveAlert

-

arms:SaveAlertTemplate

-

arms:SaveCommercialFeeChange

-

arms:SaveCommercialUsageLimit

-

arms:SaveContactGroup

-

arms:SaveContactMember

-

arms:SaveDataset

-

arms:SaveInteractiveDashboard

-

arms:SaveModuleConfig

-

arms:SaveProductConfig

-

arms:SaveSatelliteConfig

-

arms:SaveSyntheticMonitorGroup

-

arms:SaveTraceAppUserMethod

-

arms:SaveXTraceConfig

-

arms:SearchAlarmHistories

-

arms:SearchAlertContact

-

arms:SearchAlertContactGroup

-

arms:SearchAlertHistories

-

arms:SearchAlertRuleTemplate

-

arms:SearchAlertRules

-

arms:SearchContact

-

arms:SearchContactGroup

Interroge les informations sur les groupes de contacts d'alerte.

arms:SearchEvents

-

arms:SearchRetcodeAppByPage

-

arms:SearchTagNames

-

arms:SearchTagValues

-

arms:SearchTraces

-

arms:SearchTracesByPage

-

arms:SendCustomIncidents

-

arms:SendMseIncident

-

arms:SetPromUserPref

-

arms:ShowGlobalView

-

arms:ShowGlobalViewWithCustomAuthorization

-

arms:ShowGlobalViewWithSubAccountInResourceDirectory

-

arms:StartAllCommercialRetcode

-

arms:StatisticsSyntheticUsage

-

arms:StopAllCommercialRetcode

-

arms:SyncRecordingRules

Synchronise par lots les règles d'agrégation d'un cluster vers d'autres clusters de destination dans la même région.

arms:TurnOnSecondSwitch

-

arms:UnBlockAlarmNotification

-

arms:UnInstallExporterByIntegration

-

arms:UnInstallGlobalView

-

arms:UninstallCloudMonitorCluster

-

arms:UninstallCloudMonitorProduct

-

arms:UpdateAlertContact

-

arms:UpdateAlertContactGroup

-

arms:UpdateAlertTemplate

-

arms:UpdateAlertsCommercialLimit

-

arms:UpdateAppConvergeConfig

-

arms:UpdateCloudMonitorCluster

-

arms:UpdateCloudProductHealthCheckSetting

-

arms:UpdateCmsProduct

-

arms:UpdateCommercialConfig

-

arms:UpdateConfig

-

arms:UpdateContact

Envoie un SMS à un contact d'alerte pour la validation du numéro de téléphone mobile.

arms:UpdateContactGroup

-

arms:UpdateContactMember

-

arms:UpdateContactSchedule

-

arms:UpdateDispatchRule

-

arms:UpdateEscalation

-

arms:UpdateEscalationPolicy

-

arms:UpdateGrafanaInstance

-

arms:UpdateIncidentWorkFlow

-

arms:UpdateIntegration

Modifie les informations relatives à l'intégration.

arms:UpdateInteractiveDashboard

-

arms:UpdateNotificationPolicy

-

arms:UpdateOnCallSchedule

-

arms:UpdatePrometheusAgentSize

-

arms:UpdateRumUploadFilePolicy

-

arms:UpdateShareLink

-

arms:UpdateShareStatus

-

arms:UpdateSourceMap

Télécharge un fichier SourceMap vers ARMS Browser Monitoring.

arms:UpdateTraceAppTags

-

arms:UpdateTraceAppUserMethod

-

arms:UpdateTraceEndpoint

-

arms:UpdateWebhook

-

arms:UpgradeOldXTraceAppLabelsToNewTags

-

arms:UpgradeXTrace

-

arms:UpsertRumMetadata

-

arms:UseHighPriorityAlert

-

Pour les opérations qui ne prennent pas en charge l'autorisation au niveau du groupe de ressources, la sélection de Resource Group Level comme étendue des ressources lors de l'autorisation est inefficace. Si un utilisateur RAM nécessite tout de même des permissions pour ces opérations, vous devez créer une politique personnalisée et sélectionner Account Level comme étendue des ressources lors de l'attribution des permissions.

image.png Voici deux exemples de politiques personnalisées. Vous pouvez ajuster le contenu de la politique selon vos besoins.

  • Autoriser toutes les opérations en lecture seule ne prenant pas en charge l'autorisation au niveau du groupe de ressources : L'élément Action répertorie toutes les opérations en lecture seule qui ne prennent pas en charge l'autorisation au niveau du groupe de ressources.

    {
      "Version": "1",
      "Statement": [
        {
          "Effect": "Allow",
          "Action": [
            "arms:CheckArmsDefaultSLR",
            "arms:CheckCommercialStatus",
            "arms:CheckDataConsistency",
            "arms:CheckGlobalView",
            "arms:CheckIntegrationYaml",
            "arms:CheckServiceLinkedRoleForDeleting",
            "arms:CheckServiceStatus",
            "arms:CheckXtraceDefaultSLR",
            "arms:Describe",
            "arms:DescribeAttacks",
            "arms:DescribeBusinessLocation",
            "arms:DescribeDispatchRule",
            "arms:DescribeGrafanaInstance",
            "arms:DescribeLicenseKey",
            "arms:DescribeMetric",
            "arms:DescribeMetricCardinality",
            "arms:DescribeRaspDependencyInstances",
            "arms:DescribeRegions",
            "arms:DescribeRiskDependencies",
            "arms:DescribeTagsOfDuplicateRemoval",
            "arms:DescribeTraceDatasource",
            "arms:DescribeTraceEndpoint",
            "arms:DescribeTraceLicenseKey",
            "arms:DescribeTraceLocation",
            "arms:DescribeTraceQuality",
            "arms:DescribeTraceResourcesStatus",
            "arms:DescribeXTraceConfig",
            "arms:DescribeXTraceUpgradeStatus",
            "arms:DoInsightsAction",
            "arms:GetATPAccessURL",
            "arms:GetActionForward",
            "arms:GetAgentDownloadUrl",
            "arms:GetAgentInfo",
            "arms:GetAgentInfoByPage",
            "arms:GetAgentUpgradeInfo",
            "arms:GetAlarmHistories",
            "arms:GetAlert",
            "arms:GetAlertRulesByPage",
            "arms:GetAlertsCommercialStatus",
            "arms:GetAppApiPageInfo",
            "arms:GetAppCenterComponent",
            "arms:GetAppJVMConfig",
            "arms:GetAppList",
            "arms:GetAppLogStoreCorrelation",
            "arms:GetApplication",
            "arms:GetArmsInfo",
            "arms:GetAssumeRoleCredentials",
            "arms:GetBubbleUpBrief",
            "arms:GetBubbleUpReport",
            "arms:GetChanelLink",
            "arms:GetChannelLink",
            "arms:GetCloudEnvironmentId",
            "arms:GetCloudMonitorInstallStatus",
            "arms:GetCloudMonitorMetric",
            "arms:GetCloudMonitorThumbnail",
            "arms:GetCloudProductHealthCheckSetting",
            "arms:GetCloudProductHealthStatus",
            "arms:GetClusterInfo",
            "arms:GetClusterState",
            "arms:GetCmsInstallStatus",
            "arms:GetCmsMetric",
            "arms:GetCmsPurchaseStatus",
            "arms:GetCmsThumbnail",
            "arms:GetCommercialConfig",
            "arms:GetCommercialStatus",
            "arms:GetCommercialStatusV2",
            "arms:GetConsistencySnapshot",
            "arms:GetConsoleBaseInfo",
            "arms:GetContactScheduleDetail",
            "arms:GetConvergeConfig",
            "arms:GetCurrentEnv",
            "arms:GetDasEvents",
            "arms:GetDashboardList",
            "arms:GetData",
            "arms:GetDeliverTargetDetail",
            "arms:GetDeliverTask",
            "arms:GetDirectInstallStatus",
            "arms:GetDirectMetric",
            "arms:GetDirectThumbnail",
            "arms:GetEscalationDetail",
            "arms:GetEscalationDispatch",
            "arms:GetEvent",
            "arms:GetExceptionMetadata",
            "arms:GetExporterListByIntegration",
            "arms:GetGlobalViewUrl",
            "arms:GetGrafanaDatasource",
            "arms:GetGraphResourceStatus",
            "arms:GetHeapDumpList",
            "arms:GetImmediateSyntheticTask",
            "arms:GetInnerCallChain",
            "arms:GetIntegrationCluster",
            "arms:GetIntegrationInfo",
            "arms:GetIntegrationState",
            "arms:GetIntegrationToken",
            "arms:GetJaegerServiceOperations",
            "arms:GetJaegerServices",
            "arms:GetJaegerTrace",
            "arms:GetJavaAgentDownloadUrl",
            "arms:GetLokiCluster",
            "arms:GetMetricDatas",
            "arms:GetMetricQuantity",
            "arms:GetMetricStatistics",
            "arms:GetModuleConfig",
            "arms:GetMultipleTrace",
            "arms:GetOTTraceBriefInfos",
            "arms:GetOTTraceCallstack",
            "arms:GetOTTraceCallstackOverview",
            "arms:GetOTTraceDetails",
            "arms:GetOldPrometheusRuleCount",
            "arms:GetOnCallSchedulesDetail",
            "arms:GetPodAnnotation",
            "arms:GetProfilingData",
            "arms:GetPromUrl",
            "arms:GetPromUserPref",
            "arms:GetPrometheusAgentInfoAll",
            "arms:GetPrometheusApiToken",
            "arms:GetPrometheusRemoteWrite",
            "arms:GetProxiedContent",
            "arms:GetPubInfo",
            "arms:GetRAMStatus",
            "arms:GetRemoteUrl",
            "arms:GetRepSize",
            "arms:GetResourceConsumptionDashboardUrl",
            "arms:GetRetcodeDataByQuery",
            "arms:GetRetcodeDatas",
            "arms:GetRetcodeLogstore",
            "arms:GetRetcodeShareUrl",
            "arms:GetRumExceptionStack",
            "arms:GetRumGroups",
            "arms:GetRumOcuStatisticData",
            "arms:GetRumUploadFilePolicyStatus",
            "arms:GetRumUploadFiles",
            "arms:GetSLSStatus",
            "arms:GetServices",
            "arms:GetSlsProjectInfo",
            "arms:GetSourceMapInfo",
            "arms:GetSpanNames",
            "arms:GetSqlMetadata",
            "arms:GetStack",
            "arms:GetStsCreDential",
            "arms:GetSupportEnv",
            "arms:GetSyntheticCommercialDetailAndUsageEstimate",
            "arms:GetSyntheticCommercialStatus",
            "arms:GetSyntheticGrafanaDashboardUrl",
            "arms:GetSyntheticMonitors",
            "arms:GetSyntheticPrometheusCluster",
            "arms:GetSyntheticTaskDetail",
            "arms:GetSyntheticTaskList",
            "arms:GetTProfInteractionSnapshot",
            "arms:GetTagKey",
            "arms:GetTagResourceSystemTags",
            "arms:GetTagVal",
            "arms:GetThumbnailUrlListByIntegration",
            "arms:GetToCheckArmsDefaultSLR",
            "arms:GetTrace",
            "arms:GetTraceAggr",
            "arms:GetTraceAppConfigTemplate",
            "arms:GetTraceApps",
            "arms:GetTraceChain",
            "arms:GetTraceExplorerStatus",
            "arms:GetTraceGroupBy",
            "arms:GetTraceInfoList",
            "arms:GetTraceRegions",
            "arms:GetTraces",
            "arms:GetUserArmsPromClusterList",
            "arms:GetUserDatasourceConfig4Sls",
            "arms:GetUserInfo",
            "arms:GetUserList",
            "arms:GetUserWhiteListStatus",
            "arms:ListActivatedAlerts",
            "arms:ListAlertContact",
            "arms:ListAlertContactGroup",
            "arms:ListAlertContactGroupOption",
            "arms:ListAlertEvents",
            "arms:ListAlertTemplates",
            "arms:ListAlertWebhookContact",
            "arms:ListAllAlertContact",
            "arms:ListAllIMRobot",
            "arms:ListApplicationInstance",
            "arms:ListCloudMonitorCluster",
            "arms:ListCloudMonitorClusterMetric",
            "arms:ListCloudMonitorClusterProduct",
            "arms:ListCloudMonitorClusterThumbnail",
            "arms:ListCloudMonitorMigrateProduct",
            "arms:ListCluster",
            "arms:ListClusterApmWorkload",
            "arms:ListClusterFromGrafana",
            "arms:ListContactSchedule",
            "arms:ListDashBoardsByIntegrationType",
            "arms:ListDashboardsByName",
            "arms:ListDeliverTask",
            "arms:ListDispatchRule",
            "arms:ListEntityDashboard",
            "arms:ListEntityForPage",
            "arms:ListEntityTypeAndCount",
            "arms:ListEnvironmentResources",
            "arms:ListEventBridgeIntegrations",
            "arms:ListExporterMetrics",
            "arms:ListFeatureFlags",
            "arms:ListGrafanaInstance",
            "arms:ListGrafarmsDashboard",
            "arms:ListIMRobot",
            "arms:ListImmediateSyntheticTasks",
            "arms:ListIntegration",
            "arms:ListLLMSessions",
            "arms:ListLLMTraces",
            "arms:ListMetricLabelValues",
            "arms:ListMetricNames",
            "arms:ListMetrics",
            "arms:ListNotInstallCluster",
            "arms:ListPromAlertCluster",
            "arms:ListPromCluster",
            "arms:ListPromClusters",
            "arms:ListPromFrontVars",
            "arms:ListPrometheusAlertMetrics",
            "arms:ListPrometheusAlertTemplates",
            "arms:ListPrometheusDeliverCluster",
            "arms:ListPrometheusGlobalView",
            "arms:ListPrometheusInstance",
            "arms:ListPrometheusInstances",
            "arms:ListPrometheusRemoteWrites",
            "arms:ListRaspApps",
            "arms:ListResource",
            "arms:ListScenario",
            "arms:ListServerlessTopNApps",
            "arms:ListSyntheticCloudProduct",
            "arms:ListSyntheticDetail",
            "arms:ListSyntheticMonitorGroups",
            "arms:ListSyntheticTags",
            "arms:ListUserLogProjects",
            "arms:ListUserLogSavedSearches",
            "arms:ListUserLogstoreIndexes",
            "arms:ListUserLogstores",
            "arms:ListVpcClusterPage",
            "arms:ListVpcSecurityGroupIds",
            "arms:OpenArmsServiceSecondVersion",
            "arms:QueryAPMMetrics",
            "arms:QueryAhasMachineMetric",
            "arms:QueryAppMetadata",
            "arms:QueryAuditLogs",
            "arms:QueryCMonitorAgentInfo",
            "arms:QueryCommercialFeeData",
            "arms:QueryCommercialResourcePackage",
            "arms:QueryCommercialUsage",
            "arms:QueryCommercialUsageLimit",
            "arms:QueryConfig",
            "arms:QueryDataSet",
            "arms:QueryEvents",
            "arms:QueryHotSpotData",
            "arms:QueryLLMSessionDetail",
            "arms:QueryLLMTraceDetail",
            "arms:QueryMetric",
            "arms:QueryMetricByPage",
            "arms:QueryProductConfig",
            "arms:QueryProfilingData",
            "arms:QueryProfilingWhitelist",
            "arms:QueryPromInstallStatus",
            "arms:QueryPrometheusFeeData",
            "arms:QueryReleaseMetric",
            "arms:QueryServiceDetailConsoleInfo",
            "arms:QuerySyntheticAlertEventCount",
            "arms:QuerySyntheticMetricData",
            "arms:QueryTopology",
            "arms:QueryTraces",
            "arms:SearchAlarmHistories",
            "arms:SearchAlertContact",
            "arms:SearchAlertContactGroup",
            "arms:SearchAlertHistories",
            "arms:SearchAlertRuleTemplate",
            "arms:SearchAlertRules",
            "arms:SearchContact",
            "arms:SearchContactGroup",
            "arms:SearchEvents",
            "arms:SearchRetcodeAppByPage",
            "arms:SearchTagNames",
            "arms:SearchTagValues",
            "arms:SearchTraces",
            "arms:SearchTracesByPage"
          ],
          "Resource": "*"
        }
      ]
    }
    
  • Autorise toutes les opérations ne prenant pas en charge l'autorisation au niveau du groupe de ressources : l'élément Action répertorie l'ensemble des opérations incompatibles avec l'autorisation par groupe de ressources.

    {
      "Version": "1",
      "Statement": [
        {
          "Effect": "Allow",
          "Action": [
            "arms:AddArmsUser",
            "arms:AddBlackboxTask",
            "arms:AddCmsProduct",
            "arms:AddGrafana",
            "arms:AddIntegration",
            "arms:AddRecordingRule",
            "arms:AddTask",
            "arms:AddUser",
            "arms:AlarmInsightsFeedback",
            "arms:AllTagResources",
            "arms:AppendInstancesToPrometheusGlobalView",
            "arms:ApplyScenario",
            "arms:BatchEmailVerifyLink",
            "arms:BatchUpdateConvergeConfig",
            "arms:BatchVerifyLink",
            "arms:BlockAlarmNotification",
            "arms:CMonitorCloudInstances",
            "arms:CMonitorRegister",
            "arms:ChangeAlarmSeverity",
            "arms:CheckArmsDefaultSLR",
            "arms:CheckCommercialStatus",
            "arms:CheckDataConsistency",
            "arms:CheckGlobalView",
            "arms:CheckIntegrationYaml",
            "arms:CheckServiceLinkedRoleForDeleting",
            "arms:CheckServiceStatus",
            "arms:CheckXtraceDefaultSLR",
            "arms:ClaimAlarm",
            "arms:CloseAlarm",
            "arms:ConfigAgentLabel",
            "arms:ConfigApp",
            "arms:ContactSendNocMessage",
            "arms:CreateAlertContact",
            "arms:CreateAlertContactGroup",
            "arms:CreateAlertTemplate",
            "arms:CreateContact",
            "arms:CreateContactGroup",
            "arms:CreateContactSchedule",
            "arms:CreateDispatchRule",
            "arms:CreateDump",
            "arms:CreateEscalation",
            "arms:CreateEscalationPolicy",
            "arms:CreateEvent",
            "arms:CreateHeapDump",
            "arms:CreateImmediateSyntheticTask",
            "arms:CreateIncidentWorkFlow",
            "arms:CreateIntegration",
            "arms:CreateNotificationPolicy",
            "arms:CreateOnCallSchedule",
            "arms:CreateOrUpdateAlertTemplate",
            "arms:CreateOrUpdateEventBridgeIntegration",
            "arms:CreateProm",
            "arms:CreateRumAppGroup",
            "arms:CreateRumUploadFileUrl",
            "arms:CreateSecurityAuth",
            "arms:CreateServiceDiscoveryConfig",
            "arms:CreateSyntheticTask",
            "arms:CreateTemplatesByAlertRules",
            "arms:CreateWebhook",
            "arms:DelResourcesByAccountId",
            "arms:DeleteAlert",
            "arms:DeleteAlertContact",
            "arms:DeleteAlertContactGroup",
            "arms:DeleteAlertTemplate",
            "arms:DeleteAlertTemplates",
            "arms:DeleteApp",
            "arms:DeleteCmsExporter",
            "arms:DeleteCmsProduct",
            "arms:DeleteConfig",
            "arms:DeleteContact",
            "arms:DeleteContactGroup",
            "arms:DeleteContactLink",
            "arms:DeleteContactMember",
            "arms:DeleteContactSchedule",
            "arms:DeleteDeliverTask",
            "arms:DeleteDispatchRule",
            "arms:DeleteDump",
            "arms:DeleteEscalation",
            "arms:DeleteEscalationPolicy",
            "arms:DeleteEventBridgeIntegration",
            "arms:DeleteHeapDump",
            "arms:DeleteIncidentWorkFlow",
            "arms:DeleteIntegration",
            "arms:DeleteIntegrationCustomJob",
            "arms:DeleteInteractiveDashboard",
            "arms:DeleteNotificationPolicy",
            "arms:DeleteOnCallSchedule",
            "arms:DeleteRumUploadFile",
            "arms:DeleteScenario",
            "arms:DeleteSilencePolicy",
            "arms:DeleteSourceMap",
            "arms:DeleteSyntheticMonitorGroup",
            "arms:DeleteSyntheticTask",
            "arms:DeleteTask",
            "arms:DeleteTraceAppUserMethod",
            "arms:Describe",
            "arms:DescribeAttacks",
            "arms:DescribeBusinessLocation",
            "arms:DescribeDispatchRule",
            "arms:DescribeGrafanaInstance",
            "arms:DescribeLicenseKey",
            "arms:DescribeMetric",
            "arms:DescribeMetricCardinality",
            "arms:DescribeRaspDependencyInstances",
            "arms:DescribeRegions",
            "arms:DescribeRiskDependencies",
            "arms:DescribeTagsOfDuplicateRemoval",
            "arms:DescribeTraceDatasource",
            "arms:DescribeTraceEndpoint",
            "arms:DescribeTraceLicenseKey",
            "arms:DescribeTraceLocation",
            "arms:DescribeTraceQuality",
            "arms:DescribeTraceResourcesStatus",
            "arms:DescribeXTraceConfig",
            "arms:DescribeXTraceUpgradeStatus",
            "arms:DiagnoseTask",
            "arms:DisableAlertTemplate",
            "arms:DisableDeliverTask",
            "arms:DoConvergeAction",
            "arms:DoInsightsAction",
            "arms:EmailVerifyLink",
            "arms:EnableAlertTemplate",
            "arms:EnableDeliverTask",
            "arms:EnableGraphResource",
            "arms:EnableServiceAccessForPrometheus",
            "arms:ExportAlertTemplates",
            "arms:ExportPrometheusRules",
            "arms:GeneralQuery",
            "arms:GetATPAccessURL",
            "arms:GetActionForward",
            "arms:GetAgentDownloadUrl",
            "arms:GetAgentInfo",
            "arms:GetAgentInfoByPage",
            "arms:GetAgentUpgradeInfo",
            "arms:GetAlarmHistories",
            "arms:GetAlert",
            "arms:GetAlertRulesByPage",
            "arms:GetAlertsCommercialStatus",
            "arms:GetAppApiPageInfo",
            "arms:GetAppCenterComponent",
            "arms:GetAppJVMConfig",
            "arms:GetAppList",
            "arms:GetAppLogStoreCorrelation",
            "arms:GetApplication",
            "arms:GetArmsInfo",
            "arms:GetAssumeRoleCredentials",
            "arms:GetBubbleUpBrief",
            "arms:GetBubbleUpReport",
            "arms:GetChanelLink",
            "arms:GetChannelLink",
            "arms:GetCloudEnvironmentId",
            "arms:GetCloudMonitorInstallStatus",
            "arms:GetCloudMonitorMetric",
            "arms:GetCloudMonitorThumbnail",
            "arms:GetCloudProductHealthCheckSetting",
            "arms:GetCloudProductHealthStatus",
            "arms:GetClusterInfo",
            "arms:GetClusterState",
            "arms:GetCmsInstallStatus",
            "arms:GetCmsMetric",
            "arms:GetCmsPurchaseStatus",
            "arms:GetCmsThumbnail",
            "arms:GetCommercialConfig",
            "arms:GetCommercialStatus",
            "arms:GetCommercialStatusV2",
            "arms:GetConsistencySnapshot",
            "arms:GetConsoleBaseInfo",
            "arms:GetContactScheduleDetail",
            "arms:GetConvergeConfig",
            "arms:GetCurrentEnv",
            "arms:GetDasEvents",
            "arms:GetDashboardList",
            "arms:GetData",
            "arms:GetDeliverTargetDetail",
            "arms:GetDeliverTask",
            "arms:GetDirectInstallStatus",
            "arms:GetDirectMetric",
            "arms:GetDirectThumbnail",
            "arms:GetEscalationDetail",
            "arms:GetEscalationDispatch",
            "arms:GetEvent",
            "arms:GetExceptionMetadata",
            "arms:GetExporterListByIntegration",
            "arms:GetGlobalViewUrl",
            "arms:GetGrafanaDatasource",
            "arms:GetGraphResourceStatus",
            "arms:GetHeapDumpList",
            "arms:GetImmediateSyntheticTask",
            "arms:GetInnerCallChain",
            "arms:GetIntegrationCluster",
            "arms:GetIntegrationInfo",
            "arms:GetIntegrationState",
            "arms:GetIntegrationToken",
            "arms:GetJaegerServiceOperations",
            "arms:GetJaegerServices",
            "arms:GetJaegerTrace",
            "arms:GetJavaAgentDownloadUrl",
            "arms:GetLokiCluster",
            "arms:GetMetricDatas",
            "arms:GetMetricQuantity",
            "arms:GetMetricStatistics",
            "arms:GetModuleConfig",
            "arms:GetMultipleTrace",
            "arms:GetOTTraceBriefInfos",
            "arms:GetOTTraceCallstack",
            "arms:GetOTTraceCallstackOverview",
            "arms:GetOTTraceDetails",
            "arms:GetOldPrometheusRuleCount",
            "arms:GetOnCallSchedulesDetail",
            "arms:GetPodAnnotation",
            "arms:GetProfilingData",
            "arms:GetPromUrl",
            "arms:GetPromUserPref",
            "arms:GetPrometheusAgentInfoAll",
            "arms:GetPrometheusApiToken",
            "arms:GetPrometheusRemoteWrite",
            "arms:GetProxiedContent",
            "arms:GetPubInfo",
            "arms:GetRAMStatus",
            "arms:GetRemoteUrl",
            "arms:GetRepSize",
            "arms:GetResourceConsumptionDashboardUrl",
            "arms:GetRetcodeDataByQuery",
            "arms:GetRetcodeDatas",
            "arms:GetRetcodeLogstore",
            "arms:GetRetcodeShareUrl",
            "arms:GetRumExceptionStack",
            "arms:GetRumGroups",
            "arms:GetRumOcuStatisticData",
            "arms:GetRumUploadFilePolicyStatus",
            "arms:GetRumUploadFiles",
            "arms:GetSLSStatus",
            "arms:GetServices",
            "arms:GetSlsProjectInfo",
            "arms:GetSourceMapInfo",
            "arms:GetSpanNames",
            "arms:GetSqlMetadata",
            "arms:GetStack",
            "arms:GetStsCreDential",
            "arms:GetSupportEnv",
            "arms:GetSyntheticCommercialDetailAndUsageEstimate",
            "arms:GetSyntheticCommercialStatus",
            "arms:GetSyntheticGrafanaDashboardUrl",
            "arms:GetSyntheticMonitors",
            "arms:GetSyntheticPrometheusCluster",
            "arms:GetSyntheticTaskDetail",
            "arms:GetSyntheticTaskList",
            "arms:GetTProfInteractionSnapshot",
            "arms:GetTagKey",
            "arms:GetTagResourceSystemTags",
            "arms:GetTagVal",
            "arms:GetThumbnailUrlListByIntegration",
            "arms:GetToCheckArmsDefaultSLR",
            "arms:GetTrace",
            "arms:GetTraceAggr",
            "arms:GetTraceAppConfigTemplate",
            "arms:GetTraceApps",
            "arms:GetTraceChain",
            "arms:GetTraceExplorerStatus",
            "arms:GetTraceGroupBy",
            "arms:GetTraceInfoList",
            "arms:GetTraceRegions",
            "arms:GetTraces",
            "arms:GetUserArmsPromClusterList",
            "arms:GetUserDatasourceConfig4Sls",
            "arms:GetUserInfo",
            "arms:GetUserList",
            "arms:GetUserWhiteListStatus",
            "arms:HealthCheck",
            "arms:HighPriorityAlertClearRatio",
            "arms:ImportAlertTemplates",
            "arms:InitCloudProductHealthInspectionTasks",
            "arms:InitTraceResource",
            "arms:InnerDeleteContactGroup",
            "arms:InnerDeleteIMRobot",
            "arms:InnerDispatchContactOptions",
            "arms:InnerDispatchDetail",
            "arms:InnerDispatchRuleCreate",
            "arms:InnerFetchContactByArmsContactId",
            "arms:InnerFetchContactGroupByArmsContactGroupId",
            "arms:InnerGetUserTTSReissue",
            "arms:InnerNotifyObjectContactList",
            "arms:InnerUpdateAlertContact",
            "arms:InnerUpdateAlertContactInformation",
            "arms:InnerUpdateAlertWebhook",
            "arms:InnerUpdateContactGroup",
            "arms:InnerUpdateDispatch",
            "arms:InnerUpdateIMRobot",
            "arms:InnerUpdateTTSReissue",
            "arms:InsertConfig",
            "arms:InsightsCreateInspectJob",
            "arms:InsightsFeedbackJobReport",
            "arms:InsightsGetInspectJobReport",
            "arms:InsightsStopInspectJob",
            "arms:InstallCloudMonitorProduct",
            "arms:InstallCmsExporter",
            "arms:InstallEventer",
            "arms:InstallExporterByIntegration",
            "arms:InstallMysqlExporter",
            "arms:InvokeCenterPop",
            "arms:InvokeRulerManager",
            "arms:KeepAllCommercialTrace",
            "arms:ListActivatedAlerts",
            "arms:ListAlertContact",
            "arms:ListAlertContactGroup",
            "arms:ListAlertContactGroupOption",
            "arms:ListAlertEvents",
            "arms:ListAlertTemplates",
            "arms:ListAlertWebhookContact",
            "arms:ListAllAlertContact",
            "arms:ListAllIMRobot",
            "arms:ListApplicationInstance",
            "arms:ListCloudMonitorCluster",
            "arms:ListCloudMonitorClusterMetric",
            "arms:ListCloudMonitorClusterProduct",
            "arms:ListCloudMonitorClusterThumbnail",
            "arms:ListCloudMonitorMigrateProduct",
            "arms:ListCluster",
            "arms:ListClusterApmWorkload",
            "arms:ListClusterFromGrafana",
            "arms:ListContactSchedule",
            "arms:ListDashBoardsByIntegrationType",
            "arms:ListDashboardsByName",
            "arms:ListDeliverTask",
            "arms:ListDispatchRule",
            "arms:ListEntityDashboard",
            "arms:ListEntityForPage",
            "arms:ListEntityTypeAndCount",
            "arms:ListEnvironmentResources",
            "arms:ListEventBridgeIntegrations",
            "arms:ListExporterMetrics",
            "arms:ListFeatureFlags",
            "arms:ListGrafanaInstance",
            "arms:ListGrafarmsDashboard",
            "arms:ListIMRobot",
            "arms:ListImmediateSyntheticTasks",
            "arms:ListIntegration",
            "arms:ListLLMSessions",
            "arms:ListLLMTraces",
            "arms:ListMetricLabelValues",
            "arms:ListMetricNames",
            "arms:ListMetrics",
            "arms:ListNotInstallCluster",
            "arms:ListPromAlertCluster",
            "arms:ListPromCluster",
            "arms:ListPromClusters",
            "arms:ListPromFrontVars",
            "arms:ListPrometheusAlertMetrics",
            "arms:ListPrometheusAlertTemplates",
            "arms:ListPrometheusDeliverCluster",
            "arms:ListPrometheusGlobalView",
            "arms:ListPrometheusInstance",
            "arms:ListPrometheusInstances",
            "arms:ListPrometheusRemoteWrites",
            "arms:ListRaspApps",
            "arms:ListResource",
            "arms:ListScenario",
            "arms:ListServerlessTopNApps",
            "arms:ListSyntheticCloudProduct",
            "arms:ListSyntheticDetail",
            "arms:ListSyntheticMonitorGroups",
            "arms:ListSyntheticTags",
            "arms:ListUserLogProjects",
            "arms:ListUserLogSavedSearches",
            "arms:ListUserLogstoreIndexes",
            "arms:ListUserLogstores",
            "arms:ListVpcClusterPage",
            "arms:ListVpcSecurityGroupIds",
            "arms:OpenArmsDefaultSLR",
            "arms:OpenArmsService",
            "arms:OpenArmsServiceSecondVersion",
            "arms:OpenVCluster",
            "arms:OpenXtraceDefaultSLR",
            "arms:PreviewContactSchedule",
            "arms:QueryAPMMetrics",
            "arms:QueryAhasMachineMetric",
            "arms:QueryAppMetadata",
            "arms:QueryAuditLogs",
            "arms:QueryCMonitorAgentInfo",
            "arms:QueryCommercialFeeData",
            "arms:QueryCommercialResourcePackage",
            "arms:QueryCommercialUsage",
            "arms:QueryCommercialUsageLimit",
            "arms:QueryConfig",
            "arms:QueryDataSet",
            "arms:QueryEvents",
            "arms:QueryHotSpotData",
            "arms:QueryLLMSessionDetail",
            "arms:QueryLLMTraceDetail",
            "arms:QueryMetric",
            "arms:QueryMetricByPage",
            "arms:QueryProductConfig",
            "arms:QueryProfilingData",
            "arms:QueryProfilingWhitelist",
            "arms:QueryPromInstallStatus",
            "arms:QueryPrometheusFeeData",
            "arms:QueryReleaseMetric",
            "arms:QueryServiceDetailConsoleInfo",
            "arms:QuerySyntheticAlertEventCount",
            "arms:QuerySyntheticMetricData",
            "arms:QueryTopology",
            "arms:QueryTraces",
            "arms:RefreshDashboardCluster",
            "arms:RegisterCloudProduct",
            "arms:ReinstallFlinkCluster",
            "arms:RemoveSourcesFromPrometheusGlobalView",
            "arms:ReportAgentDaemonStatus",
            "arms:ReportEvent",
            "arms:ReportJavaAttachStatus",
            "arms:ResetConvergeConfig",
            "arms:RestartPrometheusAgent",
            "arms:SaveAlert",
            "arms:SaveAlertTemplate",
            "arms:SaveCommercialFeeChange",
            "arms:SaveCommercialUsageLimit",
            "arms:SaveContactGroup",
            "arms:SaveContactMember",
            "arms:SaveDataset",
            "arms:SaveInteractiveDashboard",
            "arms:SaveModuleConfig",
            "arms:SaveProductConfig",
            "arms:SaveSatelliteConfig",
            "arms:SaveSyntheticMonitorGroup",
            "arms:SaveTraceAppUserMethod",
            "arms:SaveXTraceConfig",
            "arms:SearchAlarmHistories",
            "arms:SearchAlertContact",
            "arms:SearchAlertContactGroup",
            "arms:SearchAlertHistories",
            "arms:SearchAlertRuleTemplate",
            "arms:SearchAlertRules",
            "arms:SearchContact",
            "arms:SearchContactGroup",
            "arms:SearchEvents",
            "arms:SearchRetcodeAppByPage",
            "arms:SearchTagNames",
            "arms:SearchTagValues",
            "arms:SearchTraces",
            "arms:SearchTracesByPage",
            "arms:SendCustomIncidents",
            "arms:SendMseIncident",
            "arms:SetPromUserPref",
            "arms:ShowGlobalView",
            "arms:ShowGlobalViewWithCustomAuthorization",
            "arms:ShowGlobalViewWithSubAccountInResourceDirectory",
            "arms:StartAllCommercialRetcode",
            "arms:StatisticsSyntheticUsage",
            "arms:StopAllCommercialRetcode",
            "arms:SyncRecordingRules",
            "arms:TurnOnSecondSwitch",
            "arms:UnBlockAlarmNotification",
            "arms:UnInstallExporterByIntegration",
            "arms:UnInstallGlobalView",
            "arms:UninstallCloudMonitorCluster",
            "arms:UninstallCloudMonitorProduct",
            "arms:UpdateAlertContact",
            "arms:UpdateAlertContactGroup",
            "arms:UpdateAlertTemplate",
            "arms:UpdateAlertsCommercialLimit",
            "arms:UpdateAppConvergeConfig",
            "arms:UpdateCloudMonitorCluster",
            "arms:UpdateCloudProductHealthCheckSetting",
            "arms:UpdateCmsProduct",
            "arms:UpdateCommercialConfig",
            "arms:UpdateConfig",
            "arms:UpdateContact",
            "arms:UpdateContactGroup",
            "arms:UpdateContactMember",
            "arms:UpdateContactSchedule",
            "arms:UpdateDispatchRule",
            "arms:UpdateEscalation",
            "arms:UpdateEscalationPolicy",
            "arms:UpdateGrafanaInstance",
            "arms:UpdateIncidentWorkFlow",
            "arms:UpdateIntegration",
            "arms:UpdateInteractiveDashboard",
            "arms:UpdateNotificationPolicy",
            "arms:UpdateOnCallSchedule",
            "arms:UpdatePrometheusAgentSize",
            "arms:UpdateRumUploadFilePolicy",
            "arms:UpdateShareLink",
            "arms:UpdateShareStatus",
            "arms:UpdateSourceMap",
            "arms:UpdateTraceAppTags",
            "arms:UpdateTraceAppUserMethod",
            "arms:UpdateTraceEndpoint",
            "arms:UpdateWebhook",
            "arms:UpgradeOldXTraceAppLabelsToNewTags",
            "arms:UpgradeXTrace",
            "arms:UpsertRumMetadata",
            "arms:UseHighPriorityAlert"
          ],
          "Resource": "*"
        }
      ]
    }
    
Important

Un utilisateur RAM ou un rôle RAM disposant de permissions au niveau du compte peut agir sur toutes les resources associées à l'échelle du compte entier. Vérifiez que les permissions accordées correspondent bien à vos besoins. Appliquez le principe du moindre privilège (PoLP) lors de l'attribution des permissions.

FAQ

Comment consulter le resource group auquel appartient une resource ?

  • Méthode 1 : Cliquez sur le nom de la resource pour accéder à sa page de détails. Vous pouvez alors consulter le resource group de cette resource.

  • Méthode 2 : Connectez-vous à la console Resource Management. Cliquez sur Resource Center > Resource Search. Dans le volet de navigation de gauche, sélectionnez le compte auquel appartient la resource cible. Par défaut, il s'agit du Current Account. Utilisez les filtres pour localiser la resource cible et consulter son resource group.

Comment afficher toutes les resources d'un produit dans un resource group spécifique ?

  • Première approche : Connectez-vous à la console Resource Management. Cliquez sur Resource Center > Resource Search. Dans le volet de navigation de gauche, sous le compte propriétaire de la resource (par défaut Current Account), cliquez sur le nom du resource group cible. Ensuite, dans la section Select Resource Type située à droite, sélectionnez le produit souhaité pour afficher l'ensemble de ses resources dans ce resource group.

  • Seconde approche : Connectez-vous à la console Resource Management. Cliquez sur Resource Groups > Resource Groups. Localisez le resource group cible et cliquez sur Resource Management dans la colonne Actions. Sur la page Resource Management, choisissez le produit dans la liste déroulante Product afin d'afficher toutes ses resources associées à ce resource group.

Comment modifier le resource group de plusieurs resources par lot ?

Connectez-vous à la console Resource Management. Cliquez sur Resource Groups > Resource Groups. Dans la colonne Actions correspondant au resource group cible, cliquez sur Resource Management pour accéder à la page de gestion des resources. Utilisez les filtres pour localiser les resources cibles. Cochez les cases de la première colonne pour sélectionner ces resources, puis cliquez sur Move Resource Group en bas de page. Suivez enfin les instructions à l'écran pour finaliser la modification.