使用资源组进行精细化资源控制

更新时间:
复制为 MD 格式

当您使用资源组对资源进行分组管理时,可以结合访问控制(RAM),在单个阿里云账号内实现资源的隔离和精细化权限管理。本文总结了应用实时监控服务ARMS对资源组的支持情况,以及资源组级别的授权操作步骤。

说明
  • 只有支持资源组的资源类型和支持资源组级别授权的操作,资源组级别授权才能生效。

  • 对于不支持资源组的资源类型,授予资源组范围的权限将无效。在选择资源范围时,请选择账号级别,进行账号级别授权。具体操作,请参见不支持资源组级别授权的操作

资源组授权的工作原理

您可以使用资源组(Resource Group)对阿里云账号内的资源进行分组管理。例如,为不同的项目创建对应的资源组,并将资源转移到对应的组中,以便集中管理各项目的资源。更多信息,请参见什么是资源组

在完成资源分组后,您可以为不同的RAM授权主体(RAM用户、RAM用户组或RAM角色)授予指定资源组范围的权限,从而限定这个授权主体只能管理该资源组内的资源。更多信息,请参见资源分组和授权

这种授权方式的优点有:

  • 权限精细化:确保每个身份能获得最准确的资源访问权限,避免账号下的多个项目的资源混合管理。

  • 良好的扩展性:后续新增资源时,只需将其加入该资源组,RAM身份便会自动获得新资源的相应权限,无需再次授权。

RAM用户授予资源组级别的权限

下面以RAM用户为例,介绍授予指定资源组内应用实时监控服务ARMS资源权限的操作步骤。

1. 前置步骤

  1. 创建待使用的RAM用户,可参考:创建RAM用户

  2. 创建资源组并将已有资源划分到目标资源组,可参考:创建资源组资源自动转组资源手动转组

2. 进行资源组级别授权

您可以通过以下任一方式进行资源组级别授权。

方式一:在资源管理控制台中授权

通过资源组的权限管理功能为指定 RAM 用户授权。详情操作可参见RAM身份授予资源组范围的权限

  • 登录资源组控制台

  • 在资源组页面,单击目标资源组操作列的权限管理

  • 权限管理页签,单击新增授权

  • 新增授权面板,设置授权主体和权限策略。

    • 授权主体:选择已有RAM用户。

    • 权限策略:选择系统策略或已创建的自定义策略,参考创建自定义权限策略

  • 单击确认新增授权

方式二:在 RAM 控制台中授权

通过RAM控制台为指定 RAM 用户进行资源组级别授权。详细操作可参见RAM用户授权

  • 使用阿里云账号(主账号)或RAM管理员登录RAM控制台

  • 在左侧导航栏,选择身份管理 > 用户用户页面,单击目标RAM用户操作列的添加权限

  • 新增授权面板,为RAM用户添加权限。

    • 资源范围:选择资源组级别

    • 授权主体:选择已有 RAM 用户或前面步骤创建的 RAM 用户。

    • 权限策略:选择系统策略或已创建的自定义策略,参考创建自定义权限策略

  • 单击确认新增授权

支持资源组的资源类型

应用实时监控服务ARMS支持资源组的资源类型如下表所示:

云服务

云服务代码

资源类型

应用实时监控服务ARMS

arms

application : 应用监控App

应用实时监控服务ARMS

arms

grafanaworkspace : Grafana服务

应用实时监控服务ARMS

arms

prometheus : 监控服务

应用实时监控服务ARMS

arms

synthetictask : 云拨测任务

应用实时监控服务ARMS

arms

web : 前端监控App

说明

对于暂不支持资源组的资源类型,如有需要,您可以在资源组控制台提交反馈。

image

不支持资源组级别授权的操作

应用实时监控服务ARMS中不支持资源组级别授权的操作(Action)如下:

操作(Action)

操作描述

arms:AddArmsUser

-

arms:AddBlackboxTask

-

arms:AddCmsProduct

-

arms:AddGrafana

-

arms:AddIntegration

-

arms:AddRecordingRule

创建或者更新Prometheus监控的RecordingRule规则。

arms:AddTask

-

arms:AddUser

-

arms:AlarmInsightsFeedback

-

arms:AllTagResources

-

arms:AppendInstancesToPrometheusGlobalView

增加ARMS Prometheus监控聚合实例中的数据源,将数据源添加到Prometheus聚合实例。

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

创建或修改EventBridge通知集成。

arms:CreateProm

-

arms:CreateRumAppGroup

-

arms:CreateRumUploadFileUrl

用于上传SourceMap文件、符号表文件等。

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

来卸载Prometheus for 云服务实例。

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

删除EventBridge通知集成。

arms:DeleteHeapDump

-

arms:DeleteIncidentWorkFlow

-

arms:DeleteIntegration

删除Integration接入的采集规则。

arms:DeleteIntegrationCustomJob

-

arms:DeleteInteractiveDashboard

-

arms:DeleteNotificationPolicy

-

arms:DeleteOnCallSchedule

-

arms:DeleteRumUploadFile

用于删除符号表、SourceMap等文件。

arms:DeleteScenario

-

arms:DeleteSilencePolicy

调用DeleteSilencePolicy接口根据静默策略ID删除静默策略。

arms:DeleteSourceMap

删除前端监控中上传的SourceMap文件。

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

获取应用各个实例的JVM配置信息。

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

来获取Integration的接入状态。

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

调用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

根据SLS的查询语句查询前端监控的数据。

arms:GetRetcodeDatas

-

arms:GetRetcodeLogstore

获取指定账号下前端监控应用对应SLS存储的ProjectLogstore。

arms:GetRetcodeShareUrl

-

arms:GetRumExceptionStack

获取RUM异常堆栈信息。

arms:GetRumGroups

-

arms:GetRumOcuStatisticData

获取RUMOCU用量数据。

arms:GetRumUploadFilePolicyStatus

-

arms:GetRumUploadFiles

获取RUM相关文件,包括符号表、SourceMap等。

arms:GetSLSStatus

-

arms:GetServices

-

arms:GetSlsProjectInfo

-

arms:GetSourceMapInfo

获取前端监控中上传的SourceMap文件详细信息。

arms:GetSpanNames

-

arms:GetSqlMetadata

-

arms:GetStack

-

arms:GetStsCreDential

-

arms:GetSupportEnv

-

arms:GetSyntheticCommercialDetailAndUsageEstimate

-

arms:GetSyntheticCommercialStatus

-

arms:GetSyntheticGrafanaDashboardUrl

-

arms:GetSyntheticMonitors

-

arms:GetSyntheticPrometheusCluster

-

arms:GetSyntheticTaskDetail

根据任务ID获取定时拨测任务的详情。

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

来创建与Prometheus关联的Loki数据源和相关的多数据源大盘。

arms:ListDeliverTask

-

arms:ListDispatchRule

-

arms:ListEntityDashboard

-

arms:ListEntityForPage

-

arms:ListEntityTypeAndCount

-

arms:ListEnvironmentResources

-

arms:ListEventBridgeIntegrations

查询EventBridge通知集成信息。

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 Prometheus监控的聚合实例,获取聚合实例列表。

arms:ListPrometheusInstance

-

arms:ListPrometheusInstances

获取Prometheus的所有正常实例。

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

根据ID和类型查询编码映射内容。

arms:QueryAuditLogs

-

arms:QueryCMonitorAgentInfo

-

arms:QueryCommercialFeeData

-

arms:QueryCommercialResourcePackage

-

arms:QueryCommercialUsage

查询写入量数据,支持应用监控、可观测链路OpenTelemetry版、Prometheus、用户体验监控四大产品用量数据。

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

查询EDASK8s应用发布过程中不同版本的指标。

arms:QueryServiceDetailConsoleInfo

-

arms:QuerySyntheticAlertEventCount

-

arms:QuerySyntheticMetricData

-

arms:QueryTopology

-

arms:QueryTraces

-

arms:RefreshDashboardCluster

-

arms:RegisterCloudProduct

-

arms:ReinstallFlinkCluster

-

arms:RemoveSourcesFromPrometheusGlobalView

移除ARMS Prometheus监控聚合实例中的数据源,仅支持删除非阿里数据源。

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

将某个集群的聚合规则批量同步到全Region的其他目标集群。

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

上传SourceMapARMS前端监控。

arms:UpdateTraceAppTags

-

arms:UpdateTraceAppUserMethod

-

arms:UpdateTraceEndpoint

-

arms:UpdateWebhook

-

arms:UpgradeOldXTraceAppLabelsToNewTags

-

arms:UpgradeXTrace

-

arms:UpsertRumMetadata

-

arms:UseHighPriorityAlert

-

对于不支持资源组授权的操作,授权时资源范围选择资源组级别将无效。如果仍需要RAM用户有上述操作权限,您需要创建自定义权限策略,授权时资源范围选择账号级别

image.png以下是两个自定义权限策略示例,您可以根据实际需要调整策略内容。

  • 允许不支持资源组级别授权的全部只读操作:Action中列举不支持资源组级别授权的所有只读操作。

    {
      "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": "*"
        }
      ]
    }
    
  • 允许不支持资源组级别授权的全部操作:Action中列举不支持资源组级别授权的全部操作。

    {
      "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": "*"
        }
      ]
    }
    
重要

获得账号级别权限的RAM用户或RAM角色,能够操作整个账号范围内的相关资源。请务必确认所授予的权限是否符合预期,遵从最小授权原则谨慎分配权限。

常见问题

如何查看当前资源属于哪个资源组?

  • 方式一:单击资源名称,进入资源的详情页面,即可查看到当前资源的资源组。

  • 方式二:登录资源管理控制台,单击资源中心 > 资源搜索,在左侧选择目标资源所属账号(默认为当前账号),通过筛选条件定位目标资源,即可查看其所属资源组。

如何查看当前产品在某个资源组下的所有资源?

  • 方式一:登录资源管理控制台,单击资源中心 > 资源搜索,然后在左侧的资源所属账号(默认为当前账号)下选择单击目标资源组名称,最后在右侧的选择资源类型中选择当前产品,即可查看当前产品在某个资源组下的所有资源。

  • 方式二:登录资源管理控制台,单击资源组 > 资源组,然后找到目标资源组,单击其所在行的操作列下的资源管理,最后在资源管理页面上方的产品下拉框中选择当前产品,即可查看当前产品在某个资源组下的所有资源。

如何批量修改多个资源的资源组?

登录资源管理控制台,单击资源组 > 资源组,在目标资源组所在行的操作列下,单击资源管理以进入资源管理页面。通过筛选条件定位多个目标资源,批量勾选第一列的复选框后单击下方转移资源组,并按页面提示完成资源组修改。