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.
L'autorisation au niveau du groupe de ressources s'applique uniquement aux types de resources prenant en charge les groupes de ressources ainsi qu'aux operations compatibles avec ce niveau d'autorisation.
Pour les types de resources qui ne prennent pas en charge les groupes de ressources, l'octroi de permissions à ce niveau est sans effet. Lors de la sélection du périmètre des resources, choisissez Account Level pour accorder des permissions au niveau du compte. Pour plus d'informations, consultez Opérations ne prenant pas en charge l'autorisation au niveau du groupe de ressources.
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
Créez un RAM user. Pour plus d'informations, consultez Créer un utilisateur RAM.
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 . 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 |
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.

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: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.
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
Actionré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
Actionré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": "*" } ] }
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 . 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 . 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 . 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 . 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.