Fornecer acesso a projetos para desenvolvedores

Este guia explica como fornecer acesso de usuário para projetos de Ambientes de Implantação do Azure.

Nos Ambientes de Implantação do Azure, os membros da equipe de desenvolvimento devem ter acesso a um projeto antes de poderem criar ambientes de implantação. Usando as funções internas, Usuário de Ambientes de Implantação e Leitor de Ambientes de Implantação, você pode atribuir permissões a usuários ou grupos no nível do projeto ou no nível do tipo de ambiente.

Quando atribuído no nível do projeto, um desenvolvedor que tenha a função de usuário Ambientes de Implantação pode executar as seguintes ações em todos os tipos de ambiente de projeto habilitados:

  • Exibir os tipos de ambiente do projeto.
  • Criar um ambiente.
  • Ler, gravar, excluir ou executar ações (como implantar ou redefinir) em seu próprio ambiente.

Um desenvolvedor que tenha a função Leitor de Ambientes de Implantação pode:

  • Leia ambientes criados por outros usuários.

Quando você atribui uma função a tipos de ambiente específicos, o usuário pode executar as ações somente nos respectivos tipos de ambiente.

Atribuir permissões a desenvolvedores para um projeto

  1. Entre no portal do Azure e acesse Ambientes de Implantação Azure.

  2. Selecione Projetos no painel esquerdo e escolha o projeto que você deseja que seus desenvolvedores possam acessar.

  3. Selecione Controle de acesso (IAM) no painel esquerdo.

  4. Selecione Adicionar>Adicionar atribuição de função.

  5. Atribua a função a seguir. Para ver as etapas detalhadas, confira Atribuir funções do Azure usando o portal do Azure.

    Configuração Valor
    Função Selecione Usuário de Ambientes de Implantação.
    Atribuir acesso a Selecione Usuário, grupo ou entidade de serviço.
    Membros Selecione os usuários ou grupos aos quais deseja permitir acesso ao projeto.

    Screenshot that shows the Add role assignment pane.

Os usuários agora podem exibir o projeto e todos os tipos de ambiente habilitados nele. Os usuários que têm a função de usuário Ambientes de Implantação podem criar ambientes no portal do desenvolvedor.

Atribuir permissões a desenvolvedores para um tipo de ambiente

  1. Entre no portal do Azure e acesse Ambientes de Implantação Azure.

  2. Selecione Projetos no painel esquerdo e escolha o projeto que você deseja que seus desenvolvedores possam acessar.

  3. Selecione Tipos de ambiente no painel esquerdo e, em seguida, selecione as reticências (...) ao lado do tipo de ambiente específico.

    Screenshot that shows the environment types associated with a project.

  4. Selecione Controle de acesso.

  5. Selecione Adicionar>Adicionar atribuição de função.

  6. Atribua a função a seguir. Para ver as etapas detalhadas, confira Atribuir funções do Azure usando o portal do Azure.

    Configuração Valor
    Função Selecione Usuário de Ambientes de Implantação.
    Atribuir acesso a Selecione Usuário, grupo ou entidade de serviço.
    Membros Selecione os usuários ou grupos aos quais deseja permitir acesso ao projeto.

    Screenshot that shows the Add role assignment pane for environment type.

Os usuários agora podem exibir o projeto e o tipo de ambiente específico ao qual você concedeu acesso. Os usuários que têm a função de usuário Ambientes de Implantação também podem criar ambientes no portal do desenvolvedor.

Observação

Somente os usuários que têm a função de Usuário de Ambientes de Implantação, a função DevCenter Project Admin ou uma função interna que tenha permissões apropriadas podem criar um ambiente. Os usuários que têm a função Leitor de Ambientes de Implantação podem exibir seus próprios ambientes e ambientes criados por outras pessoas.