Use grupos de recursos com o RAM para isolar recursos e obter controle granular sobre permissões em uma única conta Alibaba Cloud. Este tópico explica como o ChatApp Message Service oferece suporte a grupos de recursos e como conceder permissões no nível do grupo de recursos.
A autorização no nível de grupo de recursos aplica-se apenas aos tipos de recurso compatíveis com grupos de recursos e às ações que oferecem suporte a essa autorização.
As permissões concedidas no escopo do grupo de recursos não se aplicam a tipos de recurso incompatíveis com grupos de recursos. Ao definir o escopo do recurso, selecione o nível de conta e conceda as permissões nesse nível. Para obter a lista específica de ações, consulte Ações sem suporte a autorização no nível de grupo de recursos.
Autorização por grupo de recursos
Os Grupos de Recursos permitem agrupar e gerenciar recursos na sua conta Alibaba Cloud. Por exemplo, crie um Grupo de Recursos dedicado para cada projeto e mova os recursos correspondentes para esse grupo, facilitando o gerenciamento centralizado. Para mais informações, consulte O que é um Grupo de Recursos?.
Após agrupar os recursos, conceda permissões aos principais do RAM (como usuários RAM, grupos de usuários RAM ou funções RAM) com escopo limitado a um Grupo de Recursos específico. Isso restringe o principal do RAM a gerenciar apenas os recursos contidos naquele grupo. Para mais detalhes, consulte Agrupamento e autorização de recursos.
Esse método de autorização oferece os seguintes benefícios:
Permissões granulares: Permite conceder a cada identidade exatamente as permissões de recurso necessárias. Assim, evita-se o gerenciamento conjunto de recursos de projetos diferentes na mesma conta.
Escalabilidade: Ao adicionar novos recursos a um Grupo de Recursos, as identidades RAM associadas recebem automaticamente as permissões correspondentes. Dessa forma, elimina-se a necessidade de autorizar cada novo recurso individualmente.
Conceder permissões no nível de grupo de recursos a um usuário RAM
Este tópico descreve como conceder permissões a um RAM user sobre recursos do ChatApp Message Service em um grupo de recursos específico.
1. Pré-requisitos
Crie um RAM user. Para mais informações, consulte Criar um usuário RAM.
Crie um resource group e transfira os recursos existentes para ele. Para mais detalhes, consulte Criar um grupo de recursos, Transferir recursos automaticamente para um grupo de recursos e Transferir recursos manualmente para um grupo de recursos.
2. Conceder permissões no nível de grupo de recursos
Use um dos métodos abaixo para conceder permissões no nível de grupo de recursos.
Resource Management console
Use o recurso de gerenciamento de permissões de um grupo de recursos para conceder acesso a um usuário RAM específico. Para mais informações, consulte Conceder permissões em um grupo de recursos a uma identidade RAM.
Acesse o Resource Management console.
Na página Resource Groups, clique em Permissions na coluna Actions do grupo de recursos desejado.
Na aba Permissions, clique em Add Permissions.
-
No painel Add Permissions, configure o principal e a política de permissões.
Principal: Selecione um usuário RAM existente.
Policy: Escolha uma system policy ou uma custom policy existente. Para mais detalhes, consulte Criar uma política de permissão personalizada.
Clique em OK.
RAM console
Conceda autorização no nível de grupo de recursos a um usuário RAM específico diretamente no RAM console. Para mais informações, consulte Gerenciar permissões de usuários RAM.
Acesse o RAM console como uma conta Alibaba Cloud (usuário raiz) ou administrador RAM.
No painel de navegação à esquerda, escolha . Na página Users, clique em Add Permissions na coluna Actions do usuário RAM alvo.
-
No painel Add Permissions, conceda as permissões ao usuário RAM.
Resource Scope: Selecione Resource Group.
Principal: Selecione um usuário RAM existente ou aquele criado nos pré-requisitos.
Policy: Escolha uma system policy ou uma custom policy existente. Para mais detalhes, consulte Criar uma política de permissão personalizada.
Clique em OK.
Tipos de recurso compatíveis com grupos de recursos
A tabela a seguir lista os tipos de recurso do ChatApp Message Service que oferecem suporte a grupos de recursos:
|
Serviço de nuvem |
Código do serviço de nuvem |
Tipo de recurso |
|
ChatApp Message Service |
cams |
instance |
Envie feedback no console de grupos de recursos para solicitar suporte a outros tipos de recurso.

Ações sem suporte
O ChatApp Message Service não oferece suporte a autorização no nível de grupo de recursos para as seguintes ações:
|
Ações |
Descrição |
|
cams:AddAddressRecoverSuspend |
- |
|
cams:AddAuditViberOpen |
- |
|
cams:AddChatGroup |
Concede permissão para criar um grupo de chat. |
|
cams:AddChatGroupInviteLink |
- |
|
cams:AddChatappPhoneNumber |
Concede permissão para adicionar um número de telefone a uma WABA. |
|
cams:AddContacts |
- |
|
cams:AddCust |
- |
|
cams:AddCustomAudienceUser |
Concede permissão para adicionar um usuário a um público personalizado. |
|
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 |
Concede permissão para vincular uma WABA usando uma API northbound. |
|
cams:ChatappEmbedSignUp |
- |
|
cams:ChatappMigrationRegister |
Concede permissão para registrar um número de telefone migrado. |
|
cams:ChatappMigrationVerified |
Concede permissão para verificar um número de telefone migrado. |
|
cams:ChatappPhoneNumberDeregister |
Concede permissão para cancelar o registro de um número de telefone em uma WABA. |
|
cams:ChatappPhoneNumberRegister |
Concede permissão para registrar um número de telefone usando uma API northbound. |
|
cams:ChatappSyncPhoneNumber |
Concede permissão para sincronizar informações de números de telefone. |
|
cams:ChatappVerifyAndRegister |
Concede permissão para verificar um código de verificação e registrar um número de telefone usando uma API northbound. |
|
cams:CheckCust |
- |
|
cams:ConsoleQueryChatbotInfo |
- |
|
cams:CopyTemplate |
- |
|
cams:CpassGetInstagramPages |
- |
|
cams:CpassGetMessengerPages |
- |
|
cams:CpassInstagramBindPage |
- |
|
cams:CpassMessengerBindPage |
- |
|
cams:CpassModifyWebhook |
- |
|
cams:CreateChatFlow |
Concede permissão para criar um fluxo. |
|
cams:CreateChatFlowByImport |
Concede permissão para criar e importar um fluxo. |
|
cams:CreateChatFlowLogSetting |
Concede permissão para criar configurações de log para um fluxo. |
|
cams:CreateChatappMigrationInitiate |
Concede permissão para adicionar um número de telefone migrado. |
|
cams:CreateChatappTemplate |
Concede permissão para criar um modelo de mensagem. Após a aprovação do modelo, você poderá usá-lo para enviar mensagens. |
|
cams:CreateCustomAudience |
- |
|
cams:CreateFlow |
Concede permissão para criar um fluxo. |
|
cams:CreateFlowVersion |
Concede permissão para criar uma nova versão de fluxo copiando uma existente. |
|
cams:CreateMassPlanning |
- |
|
cams:CreateMessageCampaign |
- |
|
cams:CreateMessengerPage |
- |
|
cams:CreateMixTemplateAuditOrder |
- |
|
cams:CreatePhoneMessageQrdl |
Concede permissão para criar um QR code de mensagem. |
|
cams:CreateWhatsappConversionApi |
- |
|
cams:DeleteAgent |
- |
|
cams:DeleteChatFlow |
Concede permissão para excluir um fluxo. |
|
cams:DeleteChatGroup |
- |
|
cams:DeleteChatGroupInviteLink |
- |
|
cams:DeleteChatGroupParticipants |
- |
|
cams:DeleteChatParticipants |
- |
|
cams:DeleteChatappTemplate |
Concede permissão para excluir um modelo de mensagem. |
|
cams:DeleteContacts |
- |
|
cams:DeleteContactsByIds |
- |
|
cams:DeleteFlow |
Concede permissão para excluir um fluxo. Apenas fluxos no estado DRAFT podem ser excluídos. |
|
cams:DeleteFlowVersion |
Concede permissão para excluir uma versão de fluxo. |
|
cams:DeleteGroupById |
- |
|
cams:DeleteInstagramPage |
- |
|
cams:DeleteMarketingFlow |
- |
|
cams:DeleteMessageCampaign |
- |
|
cams:DeleteMessengerPage |
- |
|
cams:DeleteMixMessage |
- |
|
cams:DeletePhoneMessageQrdl |
Concede permissão para excluir um QR code de mensagem. |
|
cams:DeprecateFlow |
Concede permissão para descontinuar um fluxo. |
|
cams:EnableScheduling |
- |
|
cams:EnableWhatsappROIMetric |
Concede permissão para ativar a coleta de métricas para WhatsApp. |
|
cams:ExportBlockUsers |
- |
|
cams:FacebookDelete |
- |
|
cams:FacebookFeed |
- |
|
cams:FlowBindPhone |
Concede permissão para vincular um fluxo a um número de telefone ou ID de conta comercial. |
|
cams:FlowRebindPhone |
Concede permissão para revincular um fluxo a um número de telefone ou ID de conta comercial. |
|
cams:FlowUnbindPhone |
Concede permissão para desvincular um fluxo de um número de telefone ou ID de conta comercial. |
|
cams:GenerateBillMonthDownloadTask |
- |
|
cams:GeneratePersonalizedBillMonthDownloadTask |
- |
|
cams:GeneratePresignedUrl |
- |
|
cams:GetAuditRequestByTypeUnAudit |
- |
|
cams:GetBillMonthDownloadTaskResult |
- |
|
cams:GetBillUpgradeLayerInfo |
- |
|
cams:GetBillViewDescription |
- |
|
cams:GetBillingDetailDownloadTaskResult |
- |
|
cams:GetBindAgentAttribute |
- |
|
cams:GetChatFlowMetric |
- |
|
cams:GetChatFlowMetricAnalyze |
- |
|
cams:GetChatFlowTemplate |
Concede permissão para consultar os detalhes de um modelo de fluxo. |
|
cams:GetChatGroupInfo |
- |
|
cams:GetChatOptionInfo |
- |
|
cams:GetChatappConversationMetric |
- |
|
cams:GetChatappOpenStatus |
- |
|
cams:GetChatappPhoneNumberMetric |
Concede permissão para consultar métricas de volume de mensagens para números de telefone do WhatsApp. |
|
cams:GetChatappPhoneNumberSetting |
Concede permissão para obter configurações adicionais de controle para um número de telefone. |
|
cams:GetChatappTemplateDetail |
Concede permissão para obter os detalhes de um modelo de mensagem. |
|
cams:GetChatappTemplateMetric |
Concede permissão para obter métricas de modelos de mensagens de marketing. |
|
cams:GetChatappUploadAuthorization |
Concede permissão para obter informações de autenticação para upload de arquivos. |
|
cams:GetChatappVerifyCode |
Concede permissão para obter um código de verificação usando uma API northbound. |
|
cams:GetCommerceSetting |
Concede permissão para obter o status das configurações comerciais de um número de telefone. |
|
cams:GetContactsByGroupId |
- |
|
cams:GetContactsExcelTemplate |
- |
|
cams:GetContactsList |
- |
|
cams:GetConversationalAutomation |
Concede permissão para obter mensagens de boas-vindas, iniciadores de conversa e comandos. |
|
cams:GetCountByPartner |
- |
|
cams:GetCountryList |
- |
|
cams:GetCurrentRole |
- |
|
cams:GetCustAuditLog |
- |
|
cams:GetCustByCode |
- |
|
cams:GetCustomTask |
- |
|
cams:GetCustomerSite |
- |
|
cams:GetDefaultLanguage |
- |
|
cams:GetDownloadApplicationMaterials |
- |
|
cams:GetDownloadExcelList |
- |
|
cams:GetFbInstagramPages |
- |
|
cams:GetFbMessengerAdInfo |
- |
|
cams:GetFbMessengerPages |
- |
|
cams:GetFileStringByFileName |
- |
|
cams:GetFlow |
Concede permissão para obter os detalhes de um fluxo. |
|
cams:GetFlowJSONAssest |
Concede permissão para obter o conteúdo de um fluxo em formato JSON. |
|
cams:GetFlowPreviewUrl |
Concede permissão para obter a URL de visualização de um fluxo. |
|
cams:GetGroupExist |
- |
|
cams:GetHrefInfo |
- |
|
cams:GetMessageCampaignInsights |
- |
|
cams:GetMigrationVerifyCode |
Concede permissão para obter o código de verificação de um número de telefone migrado. |
|
cams:GetNLGenChatFlow |
- |
|
cams:GetNLGenChatFlowPromptExpansion |
- |
|
cams:GetNLGenChatFlowPromptOptimization |
- |
|
cams:GetOSSInfoForUploadFile |
- |
|
cams:GetOssConfig |
- |
|
cams:GetOssInfoForUploadFile |
- |
|
cams:GetPermissionByCode |
Concede permissão para obter autorização usando um código de um fluxo de inscrição incorporado. |
|
cams:GetPersonalizedBillConfig |
- |
|
cams:GetPersonalizedBillMonthDownloadTaskResult |
- |
|
cams:GetPhoneEncryptionPublicKey |
Concede permissão para obter a chave pública de criptografia de um número de telefone. |
|
cams:GetPhoneNumberVerificationStatus |
Concede permissão para obter o status de verificação de um número de telefone. |
|
cams:GetPledgeTemplateAddress |
- |
|
cams:GetPreValidatePhoneId |
O ID de um número pré-registrado permite fazer uma seleção em um fluxo incorporado sem precisar obter um código de verificação novamente. |
|
cams:GetSearchTreeData |
- |
|
cams:GetUserBill |
- |
|
cams:GetUserBillLadderSegmentDetail |
- |
|
cams:GetUserInstanceBillLadderSegmentDetail |
- |
|
cams:GetUserStatus |
- |
|
cams:GetViberByRequestNo |
- |
|
cams:GetViberPauseTimes |
- |
|
cams:GetWhatsappConnectionCatalog |
Concede permissão para obter o catálogo associado a uma WABA. |
|
cams:GetWhatsappConversionApi |
- |
|
cams:GetWhatsappHealthStatus |
Concede permissão para obter o status de integridade dos nós que enviam mensagens de diferentes tipos. |
|
cams:GetWhatsappInsights |
- |
|
cams:GetWhiteList |
- |
|
cams:InstagramFeed |
- |
|
cams:IsPostPaidCustomer |
- |
|
cams:IsvGetAppId |
Concede permissão a um ISV para obter um App ID. |
|
cams:ListAdvert |
- |
|
cams:ListAllAudit |
- |
|
cams:ListAllGroups |
- |
|
cams:ListAuditAndFailByType |
- |
|
cams:ListBaseTemplate |
- |
|
cams:ListBindDmAccount |
- |
|
cams:ListBindingRelationsForFlowVersion |
Concede permissão para listar os números de telefone ou IDs de conta comercial vinculados a um ID de fluxo. |
|
cams:ListBlockUsers |
- |
|
cams:ListChatFlow |
Concede permissão para listar fluxos. |
|
cams:ListChatFlowTemplate |
Concede permissão para listar modelos de fluxo. |
|
cams:ListChatGroup |
- |
|
cams:ListChatGroupParticipants |
- |
|
cams:ListChatappMessage |
Concede permissão para listar mensagens. |
|
cams:ListChatappTemplate |
Concede permissão para listar modelos de mensagem. |
|
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 |
Concede permissão para listar fluxos. |
|
cams:ListFlowNodeGroup |
- |
|
cams:ListFlowNodePrototypeV2 |
Concede permissão para listar protótipos de componentes de fluxo. |
|
cams:ListFlowVersion |
Concede permissão para listar versões de fluxo. |
|
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:ListOwnViberChangeDest |
- |
|
cams:ListPageAdAccount |
- |
|
cams:ListPhoneMessageQrdl |
Concede permissão para listar QR codes de mensagem. |
|
cams:ListProduct |
Concede permissão para listar os produtos em um catálogo. |
|
cams:ListProductCatalog |
Concede permissão para listar os catálogos na Meta Business Platform. |
|
cams:ListReleaseRecords |
- |
|
cams:ListSenderIdReport |
- |
|
cams:ListSwitchVariable |
- |
|
cams:ListTemplateLanguage |
- |
|
cams:ListTemplateParam |
- |
|
cams:ListUserBillDetail |
- |
|
cams:ListUserBillingInstanceBillDetail |
- |
|
cams:ListVariableType |
- |
|
cams:ListViberServiceMessage |
- |
|
cams:ListWabaIdByInputToken |
- |
|
cams:ModifyBlockUsers |
- |
|
cams:ModifyChatappPhoneNumber |
- |
|
cams:ModifyChatappTemplate |
Concede permissão para modificar um modelo de mensagem. Só é possível modificar modelos pendentes de revisão ou rejeitados. |
|
cams:ModifyChatappTemplateProperties |
- |
|
cams:ModifyFlow |
Concede permissão para modificar as informações básicas de um fluxo. |
|
cams:ModifyPhoneBusinessProfile |
Concede permissão para modificar o perfil comercial de um número de telefone. |
|
cams:ModifyWebhook |
- |
|
cams:MoveContactToGroup |
- |
|
cams:OfflineFlowVersion |
Concede permissão para tirar uma versão de fluxo do ar. |
|
cams:OnlineFlowVersion |
Concede permissão para colocar uma versão de fluxo no ar. |
|
cams:OpenChatappService |
- |
|
cams:OpenProduct |
- |
|
cams:PagePersonalizedBill |
- |
|
cams:PauseMarketingFLow |
- |
|
cams:PublishFlow |
Concede permissão para publicar um fluxo. |
|
cams:QueryChatappBindWaba |
Concede permissão para consultar a WABA vinculada a um cliente. |
|
cams:QueryChatappPhoneNumbers |
Concede permissão para consultar todos os números de telefone e seus respectivos status na conta de um cliente. |
|
cams:QueryMMLActive |
- |
|
cams:QueryPackageDetail |
- |
|
cams:QueryPackageSummary |
- |
|
cams:QueryPackageType |
- |
|
cams:QueryPhoneBusinessProfile |
Concede permissão para consultar o perfil comercial de um número de telefone. |
|
cams:QueryProductOpenStatus |
- |
|
cams:QueryThreshold |
- |
|
cams:QueryTokenForMnsQueue |
- |
|
cams:QueryWabaBusinessInfo |
Concede permissão para obter as informações da plataforma comercial de uma WABA. |
|
cams:QueryWabaByEmbedSignUp |
- |
|
cams:RamUserIsOpen |
- |
|
cams:RamUserOpen |
- |
|
cams:ReadChatFlow |
Concede permissão para obter os detalhes de um fluxo. |
|
cams:ReadChatFlowLogSetting |
Concede permissão para visualizar as configurações de log de um fluxo. |
|
cams:ReadFlowVersion |
Concede permissão para obter uma versão de fluxo. |
|
cams:RemoveContactById |
- |
|
cams:RemoveContacts |
- |
|
cams:RequestWhatsappConversionApi |
- |
|
cams:SendChatappMassMessage |
Concede permissão para enviar mensagens em lote. |
|
cams:SendChatappMessage |
Concede permissão para enviar uma mensagem. |
|
cams:SubmitIsvCustomerTerms |
- |
|
cams:SyncBusinessAppHistory |
- |
|
cams:SyncMessageCampaign |
- |
|
cams:SyncMessengerSubscriptionToken |
- |
|
cams:TranslateCustToIsv |
- |
|
cams:TriggerChatFlow |
Concede permissão para acionar uma versão de fluxo que esteja online e possua gatilho manual. |
|
cams:UnbindDmAccount |
- |
|
cams:UpdateAccountWebhook |
Concede permissão para atualizar a URL de callback de uma conta. |
|
cams:UpdateAuditRequest |
- |
|
cams:UpdateChatFlow |
Concede permissão para atualizar as informações básicas de um fluxo pelo ID do fluxo. |
|
cams:UpdateChatFlowLogSetting |
Concede permissão para atualizar as configurações de log de um fluxo. |
|
cams:UpdateChatGroup |
- |
|
cams:UpdateChatappPhoneNumberSetting |
- |
|
cams:UpdateCheckCode |
- |
|
cams:UpdateCommerceSetting |
Concede permissão para atualizar o status das configurações comerciais de um número de telefone. |
|
cams:UpdateContactById |
Concede permissão para atualizar um contato. |
|
cams:UpdateConversationalAutomation |
Concede permissão para atualizar as mensagens de boas-vindas, iniciadores de conversa e comandos de um número de telefone. |
|
cams:UpdateCust |
- |
|
cams:UpdateFlowJSONAsset |
Concede permissão para atualizar o conteúdo de um fluxo usando JSON. |
|
cams:UpdateFlowVersion |
Concede permissão para atualizar os dados DSL de uma versão de fluxo. Esta ação atualiza a versão do fluxo a partir do canvas. |
|
cams:UpdateGroupName |
- |
|
cams:UpdateHref |
- |
|
cams:UpdateMarketingFLow |
- |
|
cams:UpdatePackageRemainAlarmThreshold |
- |
|
cams:UpdatePackgeRemainAlarmThreshold |
- |
|
cams:UpdatePersonalizedBillConfig |
- |
|
cams:UpdatePhoneEncryptionPublicKey |
Concede permissão para atualizar a chave pública de criptografia de um número de telefone. |
|
cams:UpdatePhoneMessageQrdl |
Concede permissão para modificar um QR code de mensagem. |
|
cams:UpdatePhoneWebhook |
Concede permissão para atualizar a URL de callback de um número de telefone. |
|
cams:UpdateViberWebhook |
- |
|
cams:UpdateWabaMmlStatus |
- |
Se uma ação não oferecer suporte à autorização por grupo de recursos, selecionar Resource Group como escopo do recurso não terá efeito. Para conceder permissões a um usuário RAM nessas ações, crie uma política personalizada e selecione Account como escopo do recurso.
Veja dois exemplos de políticas personalizadas ajustáveis conforme suas necessidades.
-
Permite todas as operações somente leitura que não oferecem suporte a autorização no nível de grupo de recursos. O elemento
Actionlista essas operações.{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": [ "cams:GetAuditRequestByTypeUnAudit", "cams:GetBillMonthDownloadTaskResult", "cams:GetBillUpgradeLayerInfo", "cams:GetBillViewDescription", "cams:GetBillingDetailDownloadTaskResult", "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:GetDownloadApplicationMaterials", "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:GetWhatsappInsights", "cams:GetWhiteList", "cams:ListAdvert", "cams:ListAllAudit", "cams:ListAllGroups", "cams:ListAuditAndFailByType", "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:ListOwnViberChangeDest", "cams:ListPageAdAccount", "cams:ListPhoneMessageQrdl", "cams:ListProduct", "cams:ListProductCatalog", "cams:ListReleaseRecords", "cams:ListSenderIdReport", "cams:ListSwitchVariable", "cams:ListTemplateLanguage", "cams:ListTemplateParam", "cams:ListUserBillDetail", "cams:ListUserBillingInstanceBillDetail", "cams:ListVariableType", "cams:ListViberServiceMessage", "cams:ListWabaIdByInputToken" ], "Resource": "*" } ] } -
Permite todas as operações que não oferecem suporte a autorização no nível de grupo de recursos. O elemento
Actionlista essas operações.{ "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:DeleteAgent", "cams:DeleteChatFlow", "cams:DeleteChatGroup", "cams:DeleteChatGroupInviteLink", "cams:DeleteChatGroupParticipants", "cams:DeleteChatParticipants", "cams:DeleteChatappTemplate", "cams:DeleteContacts", "cams:DeleteContactsByIds", "cams:DeleteFlow", "cams:DeleteFlowVersion", "cams:DeleteGroupById", "cams:DeleteInstagramPage", "cams:DeleteMarketingFlow", "cams:DeleteMessageCampaign", "cams:DeleteMessengerPage", "cams:DeleteMixMessage", "cams:DeletePhoneMessageQrdl", "cams:DeprecateFlow", "cams:EnableScheduling", "cams:EnableWhatsappROIMetric", "cams:ExportBlockUsers", "cams:FacebookDelete", "cams:FacebookFeed", "cams:FlowBindPhone", "cams:FlowRebindPhone", "cams:FlowUnbindPhone", "cams:GenerateBillMonthDownloadTask", "cams:GeneratePersonalizedBillMonthDownloadTask", "cams:GeneratePresignedUrl", "cams:GetAuditRequestByTypeUnAudit", "cams:GetBillMonthDownloadTaskResult", "cams:GetBillUpgradeLayerInfo", "cams:GetBillViewDescription", "cams:GetBillingDetailDownloadTaskResult", "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:GetDownloadApplicationMaterials", "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:GetWhatsappInsights", "cams:GetWhiteList", "cams:InstagramFeed", "cams:IsPostPaidCustomer", "cams:IsvGetAppId", "cams:ListAdvert", "cams:ListAllAudit", "cams:ListAllGroups", "cams:ListAuditAndFailByType", "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:ListOwnViberChangeDest", "cams:ListPageAdAccount", "cams:ListPhoneMessageQrdl", "cams:ListProduct", "cams:ListProductCatalog", "cams:ListReleaseRecords", "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:MoveContactToGroup", "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:RemoveContacts", "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:UpdateChatFlowLogSetting", "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": "*" } ] }
Um usuário RAM ou função RAM com permissões no nível de conta pode gerenciar todos os recursos da sua conta. Certifique-se de que as permissões concedidas correspondam ao uso pretendido e siga sempre o princípio do menor privilégio.
FAQ
Visualizar o grupo de recursos de um recurso
Método 1: Clique em no nome do recurso para abrir sua página de detalhes, onde o grupo de recursos será exibido.
Método 2: Acesse o Resource Management console e clique em . À esquerda, selecione a conta proprietária do recurso (a opção current account vem selecionada por padrão). Use os filtros para localizar o recurso desejado e visualize seu grupo de recursos.
Visualizar recursos de produto dentro de um grupo de recursos
Método 1: Acesse o Resource Management console e clique em . À esquerda, na seção da conta (current account selecionada por padrão), clique em no nome do grupo de recursos desejado. Em seguida, à direita, selecione o produto na lista Select resource type. A página listará então todos os recursos desse produto dentro do grupo de recursos selecionado.
Método 2: Acesse o Resource Management console e clique em . Localize o grupo de recursos alvo e clique em Manage Resources na coluna Actions. Na página Manage Resources, selecione o produto no menu suspenso Product para visualizar todos os seus recursos naquele grupo.
Mover recursos para outro grupo de recursos
Acesse o Resource Management console e clique em . Encontre o grupo de recursos desejado e clique em Manage Resources na coluna Actions para acessar a página de gerenciamento de recursos. Utilize os filtros para encontrar os recursos que deseja mover. Marque as caixas de seleção desses recursos, clique em move to resource group na parte inferior da lista e siga as instruções na tela para concluir a movimentação.