Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Neste artigo, você aprenderá a gerenciar um projeto do Microsoft Dev Box usando o portal do Azure.
Um projeto é o ponto de acesso ao Microsoft Dev Box para os membros da equipe de desenvolvimento. Um projeto contém pools de computadores de desenvolvimento, que especificam as definições do computador de desenvolvimento e as conexões de rede usadas quando os computadores de desenvolvimento são criados. Os gerentes de desenvolvimento podem configurar o projeto com pools de caixa de desenvolvimento que especificam definições de caixa de desenvolvimento apropriadas para as cargas de trabalho de sua equipe. Os usuários do computador de desenvolvimento criam computadores de desenvolvimento com base nos pools de computador de desenvolvimento aos quais eles têm acesso por meio das associações de projeto.
Cada projeto é associado a um único centro de desenvolvimento. Quando você associa um projeto a um centro de desenvolvimento, todas as configurações no nível do centro de desenvolvimento são aplicadas automaticamente ao projeto.
Pré-requisitos
Para concluir as tarefas neste artigo, você precisa de privilégios de administrador no nível do projeto, conforme descrito nas seções a seguir.
Administradores de projeto
O Computador de Desenvolvimento da Microsoft possibilita delegar a administração de projetos a um membro da equipe de projeto. Os administradores de projeto podem ajudar no gerenciamento diário de projetos para sua equipe, como criar e gerenciar pools de caixas de desenvolvimento. Para fornecer aos usuários permissões para gerenciar projetos, adicione-os à função DevCenter Project Admin. As tarefas neste artigo estão disponíveis para os administradores do projeto.
Para saber como adicionar um usuário à função de Administrador de Projeto do DevCenter, consulte a seção Atribuir a função de Administrador de Projeto do DevCenter.
Importante
Um usuário que recebeu a função Usuário de Caixa de Desenvolvimento ou a função Administrador de Projeto pode criar uma caixa de desenvolvimento.
Permissões
Para gerenciar um projeto de caixa de desenvolvimento, você precisa das seguintes permissões:
| Ação | Permissão necessária |
|---|---|
| Criar ou excluir projeto de caixa de desenvolvimento | - Permissões de Proprietário, Proprietário do DevCenter, Colaborador ou Permissões de gravação no DevCenter no qual você deseja criar o projeto. |
| Atualizar um projeto do computador de desenvolvimento | – Permissões de proprietário, colaborador ou de gravação no projeto. |
| Criar, excluir e atualizar pools de caixas de desenvolvimento no projeto | - Permissões de proprietário, colaborador em uma assinatura do Azure ou em um grupo de recursos específico.
- Permissões de Proprietário do DevCenter no centro de desenvolvimento. – Permissões de Administrador do Projeto do DevCenter para o projeto. |
| Gerenciar uma caixa de desenvolvimento dentro do projeto | – Administrador do Projeto do DevCenter. |
| Adicionar um usuário de caixa de desenvolvimento ao projeto | - Permissões de proprietário no projeto. |
Criar um projeto do Microsoft Dev Box
As etapas a seguir mostram como criar e configurar um projeto do Microsoft Dev Box.
Entre no portal do Azure.
Na caixa de pesquisa, insira projetos. Na lista de resultados, selecione Projetos.
Na página Projetos, selecione Criar.
No painel Criar um projeto, na guia Informações básicas, insira os seguintes valores:
Configurações Valor Subscrição Selecione a assinatura na qual você deseja criar o projeto. Grupo de recursos Selecione um grupo de recursos existente ou clique em Criar e insira um nome para o grupo de recursos. Centro de desenvolvimento Selecione o centro de desenvolvimento a ser associado a esse projeto. Todas as configurações no nível do centro de desenvolvimento se aplicam ao projeto. Nome Insira um nome para o projeto. Descrição Insira uma breve descrição do projeto.
Na guia Configurações da caixa de desenvolvimento, verifique se a opção Ativar está selecionada para as configurações decontroles gerais e de custo:
Ao habilitar a configuração controles de custo, você pode limitar o número de caixas de desenvolvimento por desenvolvedor e especificar o número máximo de caixas de desenvolvimento que um desenvolvedor pode criar. Se você não habilitar a configuração de controles de custo , os desenvolvedores poderão criar um número ilimitado de caixas de desenvolvimento.
Para saber mais sobre os limites do computador de desenvolvimento, consulte Tutorial: controlar custos definindo limites de computador de desenvolvimento em um projeto.
(Opcional) Na guia Marcas, insira um par nome/valor que você deseja atribuir.
Selecione Examinar + criar.
Na guia Examinar, selecione Criar.
Confirme se o projeto foi criado com êxito verificando as notificações da operação. Selecione e acesse o recurso.
Verifique se o projeto aparece na página Projetos .
Ao criar um projeto, você poderá ver uma mensagem informativa sobre catálogos: o centro de desenvolvimento que contém esse projeto não tem um catálogo atribuído. Os ambientes não podem ser implantados neste projeto até que um catálogo que contenha pelo menos um modelo seja atribuído.
Como você não está configurando Ambientes de Implantação, você pode ignorar essa mensagem com segurança.
Excluir um projeto do Microsoft Dev Box
Você pode excluir um projeto do Microsoft Dev Box quando não estiver mais usando-o. A exclusão de um projeto é permanente e não pode ser desfeita. Não é possível excluir um projeto que tenha pools de caixas de desenvolvimento associados a ele.
Entre no portal do Azure.
Na caixa de pesquisa, insira projetos. Na lista de resultados, selecione Projetos.
Abra o projeto da caixa de desenvolvimento que você deseja excluir e selecione Excluir:
Na mensagem de confirmação, selecione OK:
Fornecer acesso a um projeto do Microsoft Dev Box
Antes que os usuários possam criar computadores de desenvolvimento com base nos pools de computadores de desenvolvimento em um projeto, é necessário conceder acesso por meio de uma atribuição de função de usuário. A função de Usuário de Dev Box permite que os usuários de dev boxes criem, gerenciem e excluam seus próprios dev boxes. Você deve ter permissões suficientes para um projeto antes de poder adicionar usuários.
Entre no portal do Azure.
Na caixa de pesquisa, insira projetos. Na lista de resultados, selecione Projetos.
Abra o projeto de caixa de desenvolvimento ao qual você deseja fornecer acesso aos membros da equipe.
No menu à esquerda, selecione Controle de Acesso (IAM) e, em seguida, selecioneAdicionar 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ções 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 aos quais deseja permitir acesso ao projeto.
Agora, o usuário pode exibir o projeto e todos os pools dentro dele. Eles podem criar caixas de desenvolvimento de qualquer um dos pools e gerenciar essas caixas de desenvolvimento no portal do desenvolvedor.
Para atribuir acesso administrativo a um projeto, selecione a função DevCenter Project Admin. Para obter mais informações sobre como adicionar um usuário à função DevCenter Project Admin, consulte Atribuir a função DevCenter Project Admin.