Gerenciar o acesso ao projeto
Os grupos agora são projetos na hierarquia de organizações e projetos.
Você pode criar vários projetos em uma organização.
Ao ter vários projetos dentro de uma organização, você pode:
Isolar ambientes diferentes (por exemplo, ambientes de desenvolvimento/qualidade de produção) uns dos outros.
Associar diferentes usuários ou equipes a diferentes ambientes ou conceder diferentes permissões a usuários em diferentes ambientes.
Manter configurações de segurança de cluster separadas. Por exemplo:
Criar/gerenciar diferentes conjuntos de credenciais de usuário de banco de dados para cada projeto.
Isolar redes em diferentes VPCs.
Criar diferentes configurações de alerta. Por exemplo, configure alertas para ambientes de produção de forma diferente dos ambientes de desenvolvimento.
Criar um projeto
Pré-requisitos
Para criar um projeto para uma organização, você deve ser um Organization Owner
ou um Organization Project Creator
.
Ao criar um projeto, você é adicionado como Project Owner
do projeto.
Procedimento
Para criar um novo projeto utilizando o Atlas CLI, execute o seguinte comando:
atlas projects create <projectName> [options]
Para saber mais sobre a sintaxe e os parâmetros do comando, consulte a documentação da Atlas CLI paracriar projetosdo Atlas .
Para criar um projeto para uma organização usando a API,consulte Criar um projeto.
Para criar um projeto para uma organização usando a UI do Atlas:
No Atlas, acesse a página Projects da sua organização.
Se ainda não estiver exibido, selecione sua organização desejada no Menu Organizations na barra de navegação.
Execute uma das seguintes etapas:
Clique no ícone Leaf no canto superior esquerdo da página.
Clique no ícone Organization Settings ao lado do menu Organizations e, em seguida, clique em Projects na barra lateral.
Expanda o menu Projects na barra de navegação e clique em View All Projects.
A página Projetos é exibida.
Dê um nome ao seu novo projeto.
Digite o nome do seu novo projeto.
Importante
O nome do projeto tem os seguintes limites:
Não pode exceder 64 caracteres.
Restrito a letras, números, espaços, traços e sublinhados.
Não inclua informações confidenciais no nome do seu projeto.
Clique em Next.
Visualizar projetos
Pré-requisitos
Para visualizar um projeto, você deve:
Ser um
Organization Owner
ouProject Owner
Receba um convite que concede acesso ao projeto. Um
Organization Owner
ouProject Owner
pode convidar usuários para projetos.
Importante
Suspensão de uso do convite do projeto
O lançamento do Atlas em 13 de setembro de 2023 torna obsoletos os convites do projeto.
Quando você convida um membro da organização para projetos dentro da organização, o usuário recebe acesso automático a esses projetos e não recebe nenhum convite. Quando você convida um usuário para projetos em uma organização à qual o usuário não pertence, o usuário recebe um único convite para a organização, que inclui acesso a todos os projetos aos quais você concede acesso. Os convites expiram após 30 dias.
Procedimento
Para listar todos os projetos utilizando o Atlas CLI, execute o seguinte comando:
atlas projects list [options]
Para retornar os detalhes do projeto que você especificar utilizando a Atlas CLI, execute o seguinte comando:
atlas projects describe <ID> [options]
Para saber mais sobre a sintaxe e os parâmetros dos comandos anteriores, consulte a documentação da CLI do Atlas para a lista de projetos do atlas e a descrição dos projetos do atlas .
Para visualizar um projeto usando a API, consulte Retornar um projeto ou Retornar um projeto usando seu nome.
Para visualizar projetos na UI do Atlas:
No Atlas, acesse a página Projects da sua organização.
Se ainda não estiver exibido, selecione sua organização desejada no Menu Organizations na barra de navegação.
Execute uma das seguintes etapas:
Clique no ícone Leaf no canto superior esquerdo da página.
Clique no ícone Organization Settings ao lado do menu Organizations e, em seguida, clique em Projects na barra lateral.
Expanda o menu Projects na barra de navegação e clique em View All Projects.
A página Projetos é exibida.
Um ícone da Política de compliance de backup aparece ao lado de cada nome de projeto que tem uma Política de compliance de backup habilitada.
Mover um projeto
Ao mover um projeto para outra organização do Atlas, o Atlas copia os usuários do projeto e seus respectivos roles para o mesmo projeto na organização de destino. No entanto, o Atlas não carrega equipes atribuídas ao projeto porque você define as equipes no nível da organização.
Quando você move projetos entre organizações, suas alterações entram em vigor imediatamente. A mudança não:
Tempo de atividade do cluster de impacto ou configuração do cluster atual.
Causa tempo de inatividade para o cluster ou alterações na connection string.
Importante
O Atlas remove chaves de API existentes após mover o Projeto. Você deve criar uma nova chave de API após mover o Projeto.
O Atlas não migra nenhum aplicativo existente do App Services para o projeto na nova organização. Depois de mover o projeto, seus aplicativos permanecerão, mas determinados serviços, como Triggers e Device Sync, podem não ser compatíveis. Para usar seus aplicativos novamente, você deve copiar os arquivos de configuração do aplicativo e portá-los para o novo projeto.
Pré-requisitos
Para mover um projeto para outra organização do Atlas, você deve ser um Organization Owner
para a organização atual e a organização de destino.
Procedimento
Para mover um projeto para uma organização:
No Atlas, acesse a página Projects da sua organização.
Se ainda não estiver exibido, selecione sua organização desejada no Menu Organizations na barra de navegação.
Execute uma das seguintes etapas:
Clique no ícone Leaf no canto superior esquerdo da página.
Clique no ícone Organization Settings ao lado do menu Organizations e, em seguida, clique em Projects na barra lateral.
Expanda o menu Projects na barra de navegação e clique em View All Projects.
A página Projetos é exibida.
Clique em Confirm & Move.
Observação
Faturamento de um Projeto que foi Movido
Uma Organization Owner
de duas Organizações diferentes pode mover projetos entre essas Organizações a qualquer momento. O uso em qualquer projeto específico durante qualquer hora específica é acumulado para a Organização sob a qual o projeto estava naquele momento.
Por exemplo, um Organization Owner
possui as Organizações de Telecomm e Armazenamento no Atlas. Eles decidem mover seu projeto de Backup de Telecomm para o Armazenamento em 11:40 pela manhã.
O projeto Telecomm é cobrado integralmente das 11h00 às 11h59. O armazenamento começa a ser cobrado às 12h.
Excluir um projeto
Observação
Se você tiver uma política de conformidade de backup ativada, não poderá excluir o projeto se houver alguns snapshots.
Pré-requisitos
Para excluir um projeto para uma organização, você deve ter a função
Project Owner
para o projeto ou ter a funçãoOrganization Owner
para a organização do projeto.Você deve encerrar quaisquer aplicativos Atlas Services e/ou instâncias MongoDB Charts .
O projeto não tem faturas pendentes.
O projeto não tem clusters ativos. Encerre os clusters ativos ou as instâncias sem servidor no projeto antes de excluí-lo.
O projeto não tem conexões de endpoint privadasconfiguradas.
O projeto não tem instâncias de banco de dados federadas ativas.
Procedimento
Para excluir um projeto utilizando o Atlas CLI, execute o seguinte comando:
atlas projects delete <ID> [options]
Para saber mais sobre a sintaxe e os parâmetros do comando, consulte a documentação da CLI do Atlas para excluir projetos do atlas.
Para excluir um projeto para uma organização usando a API, consulte Remover um projeto.
Para excluir um projeto para uma organização utilizando a UI do Atlas, você pode excluir a partir da visualização do Projects da organização ou da visualização do projeto Project Setting .
Para excluir um projeto da visualização Projects da organização:
No Atlas, acesse a página Projects da sua organização.
Se ainda não estiver exibido, selecione sua organização desejada no Menu Organizations na barra de navegação.
Execute uma das seguintes etapas:
Clique no ícone Leaf no canto superior esquerdo da página.
Clique no ícone Organization Settings ao lado do menu Organizations e, em seguida, clique em Projects na barra lateral.
Expanda o menu Projects na barra de navegação e clique em View All Projects.
A página Projetos é exibida.
Se Gerencie suas opções de autenticação multifator estiver habilitado, insira o código de verificação.
Depois de verificar, clique em Delete Project novamente.
Para excluir da visualização Project Setting do projeto:
No Atlas, acesse a página Project Settings.
Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.
Ao lado do menu Projects, expanda o menu Options e clique em Project Settings.
A página Configurações do projeto é exibida.
Se Gerencie suas opções de autenticação multifator estiver habilitado, insira o código de verificação.
Depois de verificar, clique em Delete Project novamente.