Todos os produtos
Search
Central de documentação

ApsaraVideo Media Processing:Crie e autorize uma função do RAM

Última atualização: Oct 09, 2026

Uma função do RAM que confia em uma conta Alibaba Cloud permite acesso entre contas e autorização temporária. Isso possibilita que um usuário do RAM da conta confiada assuma a função. Este tópico descreve como conceder permissões a uma função do RAM para tarefas como descriptografar conteúdo com o Media Processing Service (MPS).

Pré-requisitos

Crie e autorize um usuário do RAM para acessar o Media Processing Service (MPS). Para mais informações, consulte Create and authorize a RAM user.

Crie uma função do RAM

  1. Faça login no RAM console como administrador do RAM.

  2. No painel de navegação à esquerda, escolha Identities > Roles.

  3. Na página Roles, clique em Create Role.

  4. Na página Create Role, defina Principal Type como Cloud Account. Especifique os detalhes da conta Alibaba Cloud e clique em OK.

    • Current Account: selecione esta opção para permitir que todos os usuários e funções do RAM da conta Alibaba Cloud atual assumam a função. Marque Current Account.

    • Other Account: selecione esta opção para permitir que usuários e funções do RAM de outra conta Alibaba Cloud assumam a função. Marque Other Account e insira o ID da outra conta Alibaba Cloud (conta principal). Use essa configuração principalmente para acesso a recursos entre contas. Para mais informações, consulte Access resources across Alibaba Cloud accounts.Encontre o ID da sua conta Alibaba Cloud (conta principal) na página Security Settings.

  5. (Opcional) Para restringir a função a usuários ou funções específicos do RAM, clique em Switch to Policy Editor e modifique a política de confiança.

    O editor oferece dois modos: Visual Editor e JSON Editor. No exemplo a seguir, apenas o usuário do RAM Alice da conta Alibaba Cloud atual (AccountID=1000719) pode assumir a função do RAM.

    • Visual Editor

      Na seção Principal, adicione o usuário do RAM.

      Clique no link Edit ao lado de Cloud Account e insira o ID da conta confiada.

      Na caixa de diálogo Add Principal, selecione Current Account em Cloud Account e RAM user em Identity Type. Insira o nome de usuário desejado, como Alice, no campo User Name e clique em OK.

    • JSON Editor

      No campo RAM do objeto Principal, insira o ARN completo do usuário do RAM.

      {
        "Version": "1",
        "Statement": [
          {
            "Effect": "Allow",
            "Principal": {
              "RAM": "acs:ram::100******0719:user/Alice"
            },
            "Action": "sts:AssumeRole"
          }
        ]
      }
  6. Na caixa de diálogo Create Role, insira um Role Name e clique em OK.

Conceder permissões à função

  1. Conceda permissões à função do RAM.

    1. Na página Roles, localize a função do RAM e clique em Grant Permission na coluna Actions.

    2. Em Resource Scope, selecione Account.

      Escopo de recurso

      Descrição

      Account

      As permissões entram em vigor nos recursos da conta Alibaba Cloud atual.

      resource

      As permissões aplicam-se aos recursos do grupo de recursos especificado.

    3. O campo Principal é definido automaticamente como a função atual. Não é necessário alterá-lo.

    4. Em Policies, selecione System Policy. Na coluna Policy Name, clique no nome da política desejada para adicioná-la. Após adicionar as políticas necessárias, clique em OK e, em seguida, clique em Close.

      Nota

      Para ajustar as permissões da função, como adicionar ou remover políticas, repita esta etapa.

  2. Conceda a um usuário do RAM a permissão para assumir a função.

    1. No painel de navegação à esquerda do RAM console, escolha Permissions > Policies. Na página Policies, clique em Create Policy.

    2. Clique na aba JSON Editor.

    3. No editor de políticas, defina o campo Resource como o ARN da função do RAM criada. Configure o campo Action conforme necessário.

    4. Clique em Optimize na parte superior da página e, em seguida, clique em Perform para aplicar otimizações avançadas ao conteúdo da política.

      O recurso de otimização avançada de políticas executa as seguintes ações:

      • Separa recursos ou condições para ações incompatíveis.

      • Restringe os escopos de recursos.

      • Remove instruções duplicadas ou mescla instruções existentes.

    5. Na página Create Policy, clique em OK.

    6. Na caixa de diálogo Create Policy, insira um Policy Name e uma Description e clique em OK.

    7. No painel de navegação à esquerda, escolha Identities > User.

    8. Localize o usuário do RAM a ser autorizado e clique em Add Permissions na coluna Actions.

    9. Em Select Policy, selecione Custom Policy e clique na política criada. Clique em OK.