全部產品
Search
文件中心

Chat App Message Service:使用資源群組進行精細化資源控制-最新

更新時間:Apr 23, 2026

當您使用資源群組對資源進行分組管理時,可以結合存取控制(RAM),在單個阿里雲帳號內實現資源的隔離和精微調權限管理。本文總結了ChatAppMessage Service對資源群組的支援情況,以及資源群組層級的授權操作步驟。

說明

資源群組授權的工作原理

您可以使用資源群組(Resource Group)對阿里雲帳號內的資源進行分組管理。例如,為不同的專案建立對應的資源群組,並將資源轉移到對應的組中,以便集中管理各專案的資源。更多資訊,請參見什麼是資源群組

在完成資源分組後,您可以為不同的RAM授權主體(RAM使用者、RAM使用者組或RAM角色)授予指定資源群組範圍的許可權,從而限定這個授權主體只能管理該資源群組內的資源。更多資訊,請參見資源分組和授權

這種授權方式的優點有:

  • 許可權精細化:確保每個身份能獲得最準確的資源存取權限,避免帳號下的多重專案的資源混合管理。

  • 良好的擴充性:後續新增資源時,只需將其加入該資源群組,RAM身份便會自動獲得新資源的相應許可權,無需再次授權。

為RAM使用者授予資源群組層級的許可權

下面以RAM使用者為例,介紹授予指定資源群組內ChatAppMessage Service資源許可權的操作步驟。

1. 前置步驟

  1. 建立待使用的RAM使用者,可參考:建立RAM使用者

  2. 建立資源群組並將已有資源劃分到目標資源群組,可參考:建立資源群組資源自動轉組資源手動轉組

2. 進行資源群組層級授權

您可以通過以下任一方式進行資源群組層級授權。

方式一:在資源管理主控台中授權

通過資源群組的許可權管理功能為指定 RAM 使用者授權。詳情操作可參見為RAM身份授予資源群組範圍的許可權

  • 登入資源群組控制台

  • 在資源群組頁面,單擊目標資源群組操作列的許可權管理

  • 許可權管理頁簽,單擊新增授權

  • 新增授權面板,設定授權主體和權限原則。

    • 授權主體:選擇已有RAM使用者。

    • 權限原則:選擇系統策略或已建立的自訂策略,參考建立自訂權限原則

  • 單擊確認新增授權

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

通過RAM控制台為指定 RAM 使用者進行資源群組層級授權。詳細操作可參見為RAM使用者授權

  • 使用阿里雲帳號(主帳號)或Resource Access Management員登入RAM控制台

  • 在左側導覽列,選擇身份管理 > 使用者使用者頁面,單擊目標RAM使用者操作列的添加許可權

  • 新增授權面板,為RAM使用者添加許可權。

    • 資源範圍:選擇資源群組層級

    • 授權主體:選擇已有 RAM 使用者或前面步驟建立的 RAM 使用者。

    • 權限原則:選擇系統策略或已建立的自訂策略,參考建立自訂權限原則

  • 單擊確認新增授權

支援資源群組的資源類型

ChatAppMessage Service支援資源群組的資源類型如下表所示:

雲端服務

雲端服務代碼

資源類型

ChatAppMessage Service

cams

instance : 執行個體

說明

對於暫不支援資源群組的資源類型,如有需要,您可以在資源群組控制台提交反饋。

image

不支援資源群組層級授權的操作

ChatAppMessage Service中不支援資源群組層級授權的操作(Action)如下:

操作(Action)

操作描述

cams:AddAddressRecoverSuspend

-

cams:AddAuditViberOpen

-

cams:AddChatGroup

-

cams:AddChatGroupInviteLink

-

cams:AddChatappPhoneNumber

-

cams:AddContacts

-

cams:AddCust

-

cams:AddCustomAudienceUser

-

cams:AddFacebookSource

-

cams:AddGroup

-

cams:AddHref

-

cams:AddInstagramContainer

-

cams:AddMarketingFlow

-

cams:AddTemplate

-

cams:AssociateContact

-

cams:AssociateContactWithGroup

-

cams:BatchDeleteTemplate

-

cams:BindAgent

-

cams:BindDmAccount

-

cams:BindInstagramPage

-

cams:BindMessengerPage

-

cams:ChatAppWebPost

-

cams:ChatappBindWaba

-

cams:ChatappEmbedSignUp

-

cams:ChatappMigrationRegister

-

cams:ChatappMigrationVerified

-

cams:ChatappPhoneNumberDeregister

-

cams:ChatappPhoneNumberRegister

-

cams:ChatappSyncPhoneNumber

-

cams:ChatappVerifyAndRegister

-

cams:CheckCust

-

cams:ConsoleQueryChatbotInfo

-

cams:CopyTemplate

-

cams:CpassGetInstagramPages

-

cams:CpassGetMessengerPages

-

cams:CpassInstagramBindPage

-

cams:CpassMessengerBindPage

-

cams:CpassModifyWebhook

-

cams:CreateChatFlow

-

cams:CreateChatFlowByImport

-

cams:CreateChatFlowLogSetting

-

cams:CreateChatappMigrationInitiate

-

cams:CreateChatappTemplate

-

cams:CreateCustomAudience

-

cams:CreateFlow

-

cams:CreateFlowVersion

-

cams:CreateMassPlanning

-

cams:CreateMessageCampaign

-

cams:CreateMessengerPage

-

cams:CreateMixTemplateAuditOrder

-

cams:CreatePhoneMessageQrdl

-

cams:CreateWhatsappConversionApi

-

cams:DeleteChatFlow

-

cams:DeleteChatGroup

-

cams:DeleteChatGroupInviteLink

-

cams:DeleteChatGroupParticipants

-

cams:DeleteChatParticipants

-

cams:DeleteChatappTemplate

-

cams:DeleteContactsByIds

-

cams:DeleteFlow

-

cams:DeleteFlowVersion

-

cams:DeleteGroupById

-

cams:DeleteInstagramPage

-

cams:DeleteMessageCampaign

-

cams:DeleteMessengerPage

-

cams:DeleteMixMessage

-

cams:DeletePhoneMessageQrdl

-

cams:DeprecateFlow

-

cams:EnableScheduling

-

cams:EnableWhatsappROIMetric

-

cams:ExportBlockUsers

-

cams:FlowBindPhone

-

cams:FlowRebindPhone

-

cams:FlowUnbindPhone

-

cams:GenerateBillMonthDownloadTask

-

cams:GeneratePersonalizedBillMonthDownloadTask

-

cams:GeneratePresignedUrl

-

cams:GetAuditRequestByTypeUnAudit

-

cams:GetBillMonthDownloadTaskResult

-

cams:GetBillUpgradeLayerInfo

-

cams:GetBillViewDescription

-

cams:GetBindAgentAttribute

-

cams:GetChatFlowMetric

-

cams:GetChatFlowMetricAnalyze

-

cams:GetChatFlowTemplate

-

cams:GetChatGroupInfo

-

cams:GetChatOptionInfo

-

cams:GetChatappConversationMetric

-

cams:GetChatappOpenStatus

-

cams:GetChatappPhoneNumberMetric

-

cams:GetChatappPhoneNumberSetting

-

cams:GetChatappTemplateDetail

-

cams:GetChatappTemplateMetric

-

cams:GetChatappUploadAuthorization

-

cams:GetChatappVerifyCode

-

cams:GetCommerceSetting

-

cams:GetContactsByGroupId

-

cams:GetContactsExcelTemplate

-

cams:GetContactsList

-

cams:GetConversationalAutomation

-

cams:GetCountByPartner

-

cams:GetCountryList

-

cams:GetCurrentRole

-

cams:GetCustAuditLog

-

cams:GetCustByCode

-

cams:GetCustomTask

-

cams:GetCustomerSite

-

cams:GetDefaultLanguage

-

cams:GetDownloadExcelList

-

cams:GetFbInstagramPages

-

cams:GetFbMessengerAdInfo

-

cams:GetFbMessengerPages

-

cams:GetFileStringByFileName

-

cams:GetFlow

-

cams:GetFlowJSONAssest

-

cams:GetFlowPreviewUrl

-

cams:GetGroupExist

-

cams:GetHrefInfo

-

cams:GetMessageCampaignInsights

-

cams:GetMigrationVerifyCode

-

cams:GetNLGenChatFlow

-

cams:GetNLGenChatFlowPromptExpansion

-

cams:GetNLGenChatFlowPromptOptimization

-

cams:GetOSSInfoForUploadFile

-

cams:GetOssConfig

-

cams:GetOssInfoForUploadFile

-

cams:GetPermissionByCode

-

cams:GetPersonalizedBillConfig

-

cams:GetPersonalizedBillMonthDownloadTaskResult

-

cams:GetPhoneEncryptionPublicKey

-

cams:GetPhoneNumberVerificationStatus

-

cams:GetPledgeTemplateAddress

-

cams:GetPreValidatePhoneId

-

cams:GetSearchTreeData

-

cams:GetUserBill

-

cams:GetUserBillLadderSegmentDetail

-

cams:GetUserInstanceBillLadderSegmentDetail

-

cams:GetUserStatus

-

cams:GetViberByRequestNo

-

cams:GetViberPauseTimes

-

cams:GetWhatsappConnectionCatalog

-

cams:GetWhatsappConversionApi

-

cams:GetWhatsappHealthStatus

-

cams:GetWhiteList

-

cams:IsvGetAppId

-

cams:ListAdvert

-

cams:ListAllGroups

-

cams:ListBaseTemplate

-

cams:ListBindDmAccount

-

cams:ListBindingRelationsForFlowVersion

-

cams:ListBlockUsers

-

cams:ListChatFlow

-

cams:ListChatFlowTemplate

-

cams:ListChatGroup

-

cams:ListChatGroupParticipants

-

cams:ListChatappMessage

-

cams:ListChatappTemplate

-

cams:ListCountByBar

-

cams:ListCountByLine

-

cams:ListCountry

-

cams:ListCust

-

cams:ListCustomAudience

-

cams:ListCustomBillTab

-

cams:ListCustomTask

-

cams:ListDayUseDetail

-

cams:ListDict

-

cams:ListDmAccount

-

cams:ListDmTag

-

cams:ListFacebookPosts

-

cams:ListFlow

-

cams:ListFlowNodeGroup

-

cams:ListFlowNodePrototypeV2

-

cams:ListFlowVersion

-

cams:ListHref

-

cams:ListInstagramPage

-

cams:ListInstagramPosts

-

cams:ListIntent

-

cams:ListLanguage

-

cams:ListMarketingFlow

-

cams:ListMessageCampaign

-

cams:ListMessageType

-

cams:ListMessengerPage

-

cams:ListMessengerSubscriptionToken

-

cams:ListMixMessage

-

cams:ListOwnViberAudit

-

cams:ListPageAdAccount

-

cams:ListPhoneMessageQrdl

-

cams:ListProduct

-

cams:ListProductCatalog

-

cams:ListSenderIdReport

-

cams:ListSwitchVariable

-

cams:ListTemplateLanguage

-

cams:ListTemplateParam

-

cams:ListUserBillDetail

-

cams:ListUserBillingInstanceBillDetail

-

cams:ListVariableType

-

cams:ListViberServiceMessage

-

cams:ListWabaIdByInputToken

-

cams:ModifyBlockUsers

-

cams:ModifyChatappPhoneNumber

-

cams:ModifyChatappTemplate

-

cams:ModifyChatappTemplateProperties

-

cams:ModifyFlow

-

cams:ModifyPhoneBusinessProfile

-

cams:ModifyWebhook

-

cams:OfflineFlowVersion

-

cams:OnlineFlowVersion

-

cams:OpenChatappService

-

cams:OpenProduct

-

cams:PagePersonalizedBill

-

cams:PauseMarketingFLow

-

cams:PublishFlow

-

cams:QueryChatappBindWaba

-

cams:QueryChatappPhoneNumbers

-

cams:QueryMMLActive

-

cams:QueryPackageDetail

-

cams:QueryPackageSummary

-

cams:QueryPackageType

-

cams:QueryPhoneBusinessProfile

-

cams:QueryProductOpenStatus

-

cams:QueryThreshold

-

cams:QueryTokenForMnsQueue

-

cams:QueryWabaBusinessInfo

-

cams:QueryWabaByEmbedSignUp

-

cams:RamUserIsOpen

-

cams:RamUserOpen

-

cams:ReadChatFlow

-

cams:ReadChatFlowLogSetting

-

cams:ReadFlowVersion

-

cams:RemoveContactById

-

cams:RequestWhatsappConversionApi

-

cams:SendChatappMassMessage

-

cams:SendChatappMessage

-

cams:SubmitIsvCustomerTerms

-

cams:SyncBusinessAppHistory

-

cams:SyncMessageCampaign

-

cams:SyncMessengerSubscriptionToken

-

cams:TranslateCustToIsv

-

cams:TriggerChatFlow

-

cams:UnbindDmAccount

-

cams:UpdateAccountWebhook

-

cams:UpdateAuditRequest

-

cams:UpdateChatFlow

-

cams:UpdateChatGroup

-

cams:UpdateChatappPhoneNumberSetting

-

cams:UpdateCheckCode

-

cams:UpdateCommerceSetting

-

cams:UpdateContactById

-

cams:UpdateConversationalAutomation

-

cams:UpdateCust

-

cams:UpdateFlowJSONAsset

-

cams:UpdateFlowVersion

-

cams:UpdateGroupName

-

cams:UpdateHref

-

cams:UpdateMarketingFLow

-

cams:UpdatePackageRemainAlarmThreshold

-

cams:UpdatePackgeRemainAlarmThreshold

-

cams:UpdatePersonalizedBillConfig

-

cams:UpdatePhoneEncryptionPublicKey

-

cams:UpdatePhoneMessageQrdl

-

cams:UpdatePhoneWebhook

-

cams:UpdateViberWebhook

-

cams:UpdateWabaMmlStatus

-

對於不支援資源群組授權的操作,授權時資源範圍選取資源群組層級將無效。如果仍需要RAM使用者有上述操作許可權,您需要建立自訂權限原則,授權時資源範圍選取帳號層級

image.png以下是兩個自訂權限原則樣本,您可以根據實際需要調整策略內容。

  • 允許不支援資源群組層級授權的全部唯讀操作:Action中列舉不支援資源群組層級授權的所有隻讀操作。

    {
      "Version": "1",
      "Statement": [
        {
          "Effect": "Allow",
          "Action": [
            "cams:AddHref",
            "cams:ChatAppWebPost",
            "cams:CheckCust",
            "cams:DeleteFlow",
            "cams:DeletePhoneMessageQrdl",
            "cams:DeprecateFlow",
            "cams:EnableWhatsappROIMetric",
            "cams:GenerateBillMonthDownloadTask",
            "cams:GetBillMonthDownloadTaskResult",
            "cams:GetBillUpgradeLayerInfo",
            "cams:GetBillViewDescription",
            "cams:GetChatFlowMetric",
            "cams:GetChatFlowMetricAnalyze",
            "cams:GetChatOptionInfo",
            "cams:GetChatappConversationMetric",
            "cams:GetChatappOpenStatus",
            "cams:GetChatappPhoneNumberMetric",
            "cams:GetChatappPhoneNumberSetting",
            "cams:GetChatappTemplateDetail",
            "cams:GetChatappTemplateMetric",
            "cams:GetChatappUploadAuthorization",
            "cams:GetChatappVerifyCode",
            "cams:GetContactsByGroupId",
            "cams:GetContactsList",
            "cams:GetCountByPartner",
            "cams:GetCustAuditLog",
            "cams:GetCustByCode",
            "cams:GetCustomerSite",
            "cams:GetDefaultLanguage",
            "cams:GetFlow",
            "cams:GetFlowJSONAssest",
            "cams:GetFlowPreviewUrl",
            "cams:GetHrefInfo",
            "cams:GetMessageCampaignInsights",
            "cams:GetMigrationVerifyCode",
            "cams:GetNLGenChatFlow",
            "cams:GetNLGenChatFlowPromptExpansion",
            "cams:GetNLGenChatFlowPromptOptimization",
            "cams:GetOssConfig",
            "cams:GetOssInfoForUploadFile",
            "cams:GetPermissionByCode",
            "cams:GetPersonalizedBillConfig",
            "cams:GetPersonalizedBillMonthDownloadTaskResult",
            "cams:GetPhoneEncryptionPublicKey",
            "cams:GetPhoneNumberVerificationStatus",
            "cams:GetPreValidatePhoneId",
            "cams:GetSearchTreeData",
            "cams:GetUserBill",
            "cams:GetUserBillLadderSegmentDetail",
            "cams:GetUserInstanceBillLadderSegmentDetail",
            "cams:GetUserStatus",
            "cams:GetWhatsappConnectionCatalog",
            "cams:IsvGetAppId",
            "cams:ListBaseTemplate",
            "cams:ListChatappTemplate",
            "cams:ListCountByBar",
            "cams:ListCountByLine",
            "cams:ListCountry",
            "cams:ListCust",
            "cams:ListCustomAudience",
            "cams:ListCustomBillTab",
            "cams:ListDayUseDetail",
            "cams:ListDict",
            "cams:ListFlow",
            "cams:ListFlowNodeGroup",
            "cams:ListFlowNodePrototypeV2",
            "cams:ListHref",
            "cams:ListIntent",
            "cams:ListLanguage",
            "cams:ListMessageType",
            "cams:ListMixMessage",
            "cams:ListPhoneMessageQrdl",
            "cams:ListProduct",
            "cams:ListProductCatalog",
            "cams:ListSwitchVariable",
            "cams:ListTemplateLanguage",
            "cams:ListTemplateParam",
            "cams:ListUserBillDetail",
            "cams:ListUserBillingInstanceBillDetail",
            "cams:ListVariableType",
            "cams:ListWabaIdByInputToken",
            "cams:ModifyFlow",
            "cams:OpenChatappService",
            "cams:PagePersonalizedBill",
            "cams:PublishFlow",
            "cams:QueryChatappBindWaba",
            "cams:QueryChatappPhoneNumbers",
            "cams:QueryPackageDetail",
            "cams:QueryPackageSummary",
            "cams:QueryPackageType",
            "cams:QueryPhoneBusinessProfile",
            "cams:QueryProductOpenStatus",
            "cams:QueryThreshold",
            "cams:QueryWabaBusinessInfo",
            "cams:RamUserIsOpen",
            "cams:RamUserOpen",
            "cams:RequestWhatsappConversionApi",
            "cams:TranslateCustToIsv",
            "cams:UpdateCust",
            "cams:UpdateHref",
            "cams:UpdatePackageRemainAlarmThreshold"
          ],
          "Resource": "*"
        }
      ]
    }
    
  • 允許不支援資源群組層級授權的全部操作:Action中列舉不支援資源群組層級授權的全部操作。

    {
      "Version": "1",
      "Statement": [
        {
          "Effect": "Allow",
          "Action": [
            "cams:AddAddressRecoverSuspend",
            "cams:AddAuditViberOpen",
            "cams:AddChatGroup",
            "cams:AddChatGroupInviteLink",
            "cams:AddChatappPhoneNumber",
            "cams:AddContacts",
            "cams:AddCust",
            "cams:AddCustomAudienceUser",
            "cams:AddFacebookSource",
            "cams:AddGroup",
            "cams:AddHref",
            "cams:AddInstagramContainer",
            "cams:AddMarketingFlow",
            "cams:AddTemplate",
            "cams:AssociateContact",
            "cams:AssociateContactWithGroup",
            "cams:BatchDeleteTemplate",
            "cams:BindAgent",
            "cams:BindDmAccount",
            "cams:BindInstagramPage",
            "cams:BindMessengerPage",
            "cams:ChatAppWebPost",
            "cams:ChatappBindWaba",
            "cams:ChatappEmbedSignUp",
            "cams:ChatappMigrationRegister",
            "cams:ChatappMigrationVerified",
            "cams:ChatappPhoneNumberDeregister",
            "cams:ChatappPhoneNumberRegister",
            "cams:ChatappSyncPhoneNumber",
            "cams:ChatappVerifyAndRegister",
            "cams:CheckCust",
            "cams:ConsoleQueryChatbotInfo",
            "cams:CopyTemplate",
            "cams:CpassGetInstagramPages",
            "cams:CpassGetMessengerPages",
            "cams:CpassInstagramBindPage",
            "cams:CpassMessengerBindPage",
            "cams:CpassModifyWebhook",
            "cams:CreateChatFlow",
            "cams:CreateChatFlowByImport",
            "cams:CreateChatFlowLogSetting",
            "cams:CreateChatappMigrationInitiate",
            "cams:CreateChatappTemplate",
            "cams:CreateCustomAudience",
            "cams:CreateFlow",
            "cams:CreateFlowVersion",
            "cams:CreateMassPlanning",
            "cams:CreateMessageCampaign",
            "cams:CreateMessengerPage",
            "cams:CreateMixTemplateAuditOrder",
            "cams:CreatePhoneMessageQrdl",
            "cams:CreateWhatsappConversionApi",
            "cams:DeleteChatFlow",
            "cams:DeleteChatGroup",
            "cams:DeleteChatGroupInviteLink",
            "cams:DeleteChatGroupParticipants",
            "cams:DeleteChatParticipants",
            "cams:DeleteChatappTemplate",
            "cams:DeleteContactsByIds",
            "cams:DeleteFlow",
            "cams:DeleteFlowVersion",
            "cams:DeleteGroupById",
            "cams:DeleteInstagramPage",
            "cams:DeleteMessageCampaign",
            "cams:DeleteMessengerPage",
            "cams:DeleteMixMessage",
            "cams:DeletePhoneMessageQrdl",
            "cams:DeprecateFlow",
            "cams:EnableScheduling",
            "cams:EnableWhatsappROIMetric",
            "cams:ExportBlockUsers",
            "cams:FlowBindPhone",
            "cams:FlowRebindPhone",
            "cams:FlowUnbindPhone",
            "cams:GenerateBillMonthDownloadTask",
            "cams:GeneratePersonalizedBillMonthDownloadTask",
            "cams:GeneratePresignedUrl",
            "cams:GetAuditRequestByTypeUnAudit",
            "cams:GetBillMonthDownloadTaskResult",
            "cams:GetBillUpgradeLayerInfo",
            "cams:GetBillViewDescription",
            "cams:GetBindAgentAttribute",
            "cams:GetChatFlowMetric",
            "cams:GetChatFlowMetricAnalyze",
            "cams:GetChatFlowTemplate",
            "cams:GetChatGroupInfo",
            "cams:GetChatOptionInfo",
            "cams:GetChatappConversationMetric",
            "cams:GetChatappOpenStatus",
            "cams:GetChatappPhoneNumberMetric",
            "cams:GetChatappPhoneNumberSetting",
            "cams:GetChatappTemplateDetail",
            "cams:GetChatappTemplateMetric",
            "cams:GetChatappUploadAuthorization",
            "cams:GetChatappVerifyCode",
            "cams:GetCommerceSetting",
            "cams:GetContactsByGroupId",
            "cams:GetContactsExcelTemplate",
            "cams:GetContactsList",
            "cams:GetConversationalAutomation",
            "cams:GetCountByPartner",
            "cams:GetCountryList",
            "cams:GetCurrentRole",
            "cams:GetCustAuditLog",
            "cams:GetCustByCode",
            "cams:GetCustomTask",
            "cams:GetCustomerSite",
            "cams:GetDefaultLanguage",
            "cams:GetDownloadExcelList",
            "cams:GetFbInstagramPages",
            "cams:GetFbMessengerAdInfo",
            "cams:GetFbMessengerPages",
            "cams:GetFileStringByFileName",
            "cams:GetFlow",
            "cams:GetFlowJSONAssest",
            "cams:GetFlowPreviewUrl",
            "cams:GetGroupExist",
            "cams:GetHrefInfo",
            "cams:GetMessageCampaignInsights",
            "cams:GetMigrationVerifyCode",
            "cams:GetNLGenChatFlow",
            "cams:GetNLGenChatFlowPromptExpansion",
            "cams:GetNLGenChatFlowPromptOptimization",
            "cams:GetOSSInfoForUploadFile",
            "cams:GetOssConfig",
            "cams:GetOssInfoForUploadFile",
            "cams:GetPermissionByCode",
            "cams:GetPersonalizedBillConfig",
            "cams:GetPersonalizedBillMonthDownloadTaskResult",
            "cams:GetPhoneEncryptionPublicKey",
            "cams:GetPhoneNumberVerificationStatus",
            "cams:GetPledgeTemplateAddress",
            "cams:GetPreValidatePhoneId",
            "cams:GetSearchTreeData",
            "cams:GetUserBill",
            "cams:GetUserBillLadderSegmentDetail",
            "cams:GetUserInstanceBillLadderSegmentDetail",
            "cams:GetUserStatus",
            "cams:GetViberByRequestNo",
            "cams:GetViberPauseTimes",
            "cams:GetWhatsappConnectionCatalog",
            "cams:GetWhatsappConversionApi",
            "cams:GetWhatsappHealthStatus",
            "cams:GetWhiteList",
            "cams:IsvGetAppId",
            "cams:ListAdvert",
            "cams:ListAllGroups",
            "cams:ListBaseTemplate",
            "cams:ListBindDmAccount",
            "cams:ListBindingRelationsForFlowVersion",
            "cams:ListBlockUsers",
            "cams:ListChatFlow",
            "cams:ListChatFlowTemplate",
            "cams:ListChatGroup",
            "cams:ListChatGroupParticipants",
            "cams:ListChatappMessage",
            "cams:ListChatappTemplate",
            "cams:ListCountByBar",
            "cams:ListCountByLine",
            "cams:ListCountry",
            "cams:ListCust",
            "cams:ListCustomAudience",
            "cams:ListCustomBillTab",
            "cams:ListCustomTask",
            "cams:ListDayUseDetail",
            "cams:ListDict",
            "cams:ListDmAccount",
            "cams:ListDmTag",
            "cams:ListFacebookPosts",
            "cams:ListFlow",
            "cams:ListFlowNodeGroup",
            "cams:ListFlowNodePrototypeV2",
            "cams:ListFlowVersion",
            "cams:ListHref",
            "cams:ListInstagramPage",
            "cams:ListInstagramPosts",
            "cams:ListIntent",
            "cams:ListLanguage",
            "cams:ListMarketingFlow",
            "cams:ListMessageCampaign",
            "cams:ListMessageType",
            "cams:ListMessengerPage",
            "cams:ListMessengerSubscriptionToken",
            "cams:ListMixMessage",
            "cams:ListOwnViberAudit",
            "cams:ListPageAdAccount",
            "cams:ListPhoneMessageQrdl",
            "cams:ListProduct",
            "cams:ListProductCatalog",
            "cams:ListSenderIdReport",
            "cams:ListSwitchVariable",
            "cams:ListTemplateLanguage",
            "cams:ListTemplateParam",
            "cams:ListUserBillDetail",
            "cams:ListUserBillingInstanceBillDetail",
            "cams:ListVariableType",
            "cams:ListViberServiceMessage",
            "cams:ListWabaIdByInputToken",
            "cams:ModifyBlockUsers",
            "cams:ModifyChatappPhoneNumber",
            "cams:ModifyChatappTemplate",
            "cams:ModifyChatappTemplateProperties",
            "cams:ModifyFlow",
            "cams:ModifyPhoneBusinessProfile",
            "cams:ModifyWebhook",
            "cams:OfflineFlowVersion",
            "cams:OnlineFlowVersion",
            "cams:OpenChatappService",
            "cams:OpenProduct",
            "cams:PagePersonalizedBill",
            "cams:PauseMarketingFLow",
            "cams:PublishFlow",
            "cams:QueryChatappBindWaba",
            "cams:QueryChatappPhoneNumbers",
            "cams:QueryMMLActive",
            "cams:QueryPackageDetail",
            "cams:QueryPackageSummary",
            "cams:QueryPackageType",
            "cams:QueryPhoneBusinessProfile",
            "cams:QueryProductOpenStatus",
            "cams:QueryThreshold",
            "cams:QueryTokenForMnsQueue",
            "cams:QueryWabaBusinessInfo",
            "cams:QueryWabaByEmbedSignUp",
            "cams:RamUserIsOpen",
            "cams:RamUserOpen",
            "cams:ReadChatFlow",
            "cams:ReadChatFlowLogSetting",
            "cams:ReadFlowVersion",
            "cams:RemoveContactById",
            "cams:RequestWhatsappConversionApi",
            "cams:SendChatappMassMessage",
            "cams:SendChatappMessage",
            "cams:SubmitIsvCustomerTerms",
            "cams:SyncBusinessAppHistory",
            "cams:SyncMessageCampaign",
            "cams:SyncMessengerSubscriptionToken",
            "cams:TranslateCustToIsv",
            "cams:TriggerChatFlow",
            "cams:UnbindDmAccount",
            "cams:UpdateAccountWebhook",
            "cams:UpdateAuditRequest",
            "cams:UpdateChatFlow",
            "cams:UpdateChatGroup",
            "cams:UpdateChatappPhoneNumberSetting",
            "cams:UpdateCheckCode",
            "cams:UpdateCommerceSetting",
            "cams:UpdateContactById",
            "cams:UpdateConversationalAutomation",
            "cams:UpdateCust",
            "cams:UpdateFlowJSONAsset",
            "cams:UpdateFlowVersion",
            "cams:UpdateGroupName",
            "cams:UpdateHref",
            "cams:UpdateMarketingFLow",
            "cams:UpdatePackageRemainAlarmThreshold",
            "cams:UpdatePackgeRemainAlarmThreshold",
            "cams:UpdatePersonalizedBillConfig",
            "cams:UpdatePhoneEncryptionPublicKey",
            "cams:UpdatePhoneMessageQrdl",
            "cams:UpdatePhoneWebhook",
            "cams:UpdateViberWebhook",
            "cams:UpdateWabaMmlStatus"
          ],
          "Resource": "*"
        }
      ]
    }
    
重要

獲得帳號層級許可權的RAM使用者或RAM角色,能夠操作整個帳號範圍內的相關資源。請務必確認所授與權限是否符合預期,遵從最小授權原則謹慎分配許可權。

常見問題

如何查看當前資源屬於哪個資源群組?

  • 方式一:單擊資源名稱,進入資源的詳情頁面,即可查看到當前資源的資源群組。

  • 方式二:登入資源管理主控台,單擊資源中心 > 資源搜尋,在左側選擇目標資源所屬帳號(預設為當前帳號),通過篩選條件定位目標資源,即可查看其所屬資源群組。

如何查看當前產品在某個資源群組下的所有資源?

  • 方式一:登入資源管理主控台,單擊資源中心 > 資源搜尋,然後在左側的資源所屬帳號(預設為當前帳號)下選擇單擊目標資源群組名稱,最後在右側的選擇資源類型中選擇當前產品,即可查看當前產品在某個資源群組下的所有資源。

  • 方式二:登入資源管理主控台,單擊資源群組 > 資源群組,然後找到目標資源群組,單擊其所在行的操作列下的資源管理,最後在資源管理頁面上方的產品下拉框中選擇當前產品,即可查看當前產品在某個資源群組下的所有資源。

如何批量修改多個資源的資源群組?

登入資源管理主控台,單擊資源群組 > 資源群組,在目標資源群組所在行的操作列下,單擊資源管理以進入資源管理頁面。通過篩選條件定位多個目標資源,批量勾選第一列的複選框後單擊下方轉移資源群組,並按頁面提示完成資源群組修改。