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 (RBAC do Azure) 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 Active Directory. Você atribui a função no nível do projeto no Microsoft Dev Box.
Observação
O Computador de Desenvolvimento da Microsoft é compatível com contas corporativas e de estudante. O recurso não é compatível com o uso de contas de convidado ou contas pessoais.
Um usuário do Computador de Desenvolvimento do DevCenter pode:
- Exibir pools em um projeto.
- Criar computadores de desenvolvimento.
- Conectar-se a um computador de desenvolvimento.
- Gerenciar computadores de desenvolvimento que foram criados.
- Excluir computadores de desenvolvimento que foram criados.
Atribuir permissões a usuários de computador 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 de usuário DevCenter Dev Box no nível do projeto.
Entre no portal do Azure.
Na caixa de pesquisa, insira projetos. Na lista de resultados, selecione Projetos.
Selecione o projeto ao qual você deseja dar acesso aos membros da sua equipe.
No menu à esquerda, selecione Controle de Acesso (IAM).
Selecione Adicionar>Adicionar atribuição de função.
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 do Computador de Desenvolvimento do DevCenter. 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.
Os usuários agora podem visualizar o projeto e todos os pools dentro dele. Os usuários do computador de desenvolvimento podem criar computadores de desenvolvimento em qualquer um dos pools e gerenciar esses computadores de desenvolvimento no portal do desenvolvedor.
Importante
O computador de desenvolvimento é iniciado e executado automaticamente quando o processo de criação é concluído. Os computadores de desenvolvimento geram custos sempre que estão em execução.