Partilhar via


Conceder acesso em nível de usuário a projetos no Microsoft Dev Box

Neste artigo, você aprenderá a conceder aos desenvolvedores acesso para criar e gerenciar uma caixa de desenvolvimento no portal do desenvolvedor do Microsoft Dev Box. O Microsoft Dev Box usa o controle de acesso baseado em função do Azure (Azure RBAC) para conceder acesso à funcionalidade no serviço.

Os membros da equipe devem ter acesso a um projeto específico do Microsoft Dev Box antes de poderem criar caixas de desenvolvimento. Usando a função interna de Usuário da Caixa de Desenvolvimento do DevCenter, você pode atribuir permissões a usuários ou grupos do Ative Directory. Você atribui a função no nível do projeto no Microsoft Dev Box.

Nota

O Microsoft Dev Box suporta contas corporativas e de estudante. Não suporta a utilização de contas de convidado ou contas pessoais.

Um usuário do DevCenter Dev Box pode:

  • Exibir pools dentro de um projeto.
  • Crie caixas de desenvolvimento.
  • Conecte-se a uma caixa de desenvolvimento.
  • Gerencie as caixas de desenvolvimento que eles criaram.
  • Exclua as caixas de desenvolvimento que eles criaram.

Atribuir permissões a usuários da caixa de desenvolvimento

Para conceder a um usuário acesso para criar e gerenciar uma caixa de desenvolvimento no Microsoft Dev Box, atribua a função Usuário da Caixa de Desenvolvimento do DevCenter no nível do projeto.

  1. Inicie sessão no portal do Azure.

  2. Na caixa de pesquisa, insira projetos. Na lista de resultados, selecione Projetos.

  3. Selecione o projeto ao qual você deseja dar acesso aos membros da sua equipe.

    Screenshot that shows a list of existing projects.

  4. No menu à esquerda, selecione Controle de acesso (IAM).

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

  6. Atribua a seguinte função. Para obter os passos detalhados, veja o artigo Atribuir funções do Azure com o portal do Azure.

    Definição valor
    Função Selecione DevCenter Dev Box User.
    Atribuir acesso a Selecione Usuário, grupo ou entidade de serviço.
    Membros Selecione os usuários ou grupos que você deseja ter acesso ao projeto.

    Screenshot that shows the pane for adding role assignments.

Os usuários agora podem visualizar o projeto e todos os pools dentro dele. Os usuários da caixa de desenvolvimento podem criar caixas de desenvolvimento a partir de qualquer um dos pools e gerenciar essas caixas de desenvolvimento a partir do portal do desenvolvedor.

Importante

Uma caixa de desenvolvimento é automaticamente iniciada e executada quando o processo de criação termina. As caixas de desenvolvimento incorrem em custos sempre que estão em execução.