Como trabalhar com equipes AWS CodeStar - AWS CodeStar

Em 31 de julho de 2024, a Amazon Web Services (AWS) interromperá o suporte para criação e visualização AWS CodeStar de projetos. Depois de 31 de julho de 2024, você não poderá mais acessar o AWS CodeStar console nem criar novos projetos. No entanto, os AWS recursos criados por AWS CodeStar, incluindo seus repositórios de origem, pipelines e compilações, não serão afetados por essa alteração e continuarão funcionando. AWS CodeStar As conexões e AWS CodeStar notificações não serão afetadas por essa descontinuação.

 

Se você deseja monitorar o trabalho, desenvolver código e criar, testar e implantar seus aplicativos, a Amazon CodeCatalyst fornece um processo de introdução simplificado e funcionalidades adicionais para gerenciar seus projetos de software. Saiba mais sobre a funcionalidade e os preços da Amazon CodeCatalyst.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Como trabalhar com equipes AWS CodeStar

Depois de criar um projeto de desenvolvimento, conceda acesso a outros usuários, para que vocês possam trabalhar em conjunto. No AWS CodeStar, cada projeto tem uma equipe de projeto. Um usuário pode pertencer a vários projetos do AWS CodeStar e ter diferentes funções do AWS CodeStar (e, portanto, diferentes permissões) em cada um. No console do AWS CodeStar, os usuários veem todos os projetos associados à conta da AWS, mas só podem exibir e trabalhar em projetos nos quais são membros da equipe.

Os membros da equipe podem escolher um nome amigável para si mesmos. Eles também podem adicionar um endereço de e-mail para que outros membros da equipe possam entrar em contato com eles. Os membros da equipe que não são proprietários não podem alterar sua função do AWS CodeStar para o projeto.

Cada projeto no AWS CodeStar tem três funções:

Funções e permissões em um projeto do AWS CodeStar
Função Visualizar o painel e o status do projeto Adicionar/remover/acessar recursos do projeto Adicionar/remover membros da equipe Excluir projeto
Proprietário x x x x
Colaborador x x
Visualizador x
  • Proprietário: pode adicionar e remover outros membros da equipe, contribuir com o código em um repositório do projeto se o código estiver armazenado no CodeCommit, conceder ou negar a outros membros da equipe acesso remoto a qualquer instância do Amazon EC2 executada no Linux associada ao projeto, configurar o painel do projeto e excluir o projeto.

  • Colaborador: pode adicionar e remover recursos do painel, como um bloco do JIRA, contribuir com código no repositório do projeto se o código estiver armazenado no CodeCommit e interagir totalmente com o painel. Não pode adicionar ou remover membros da equipe, conceder ou negar acesso remoto a recursos ou excluir o projeto. Essa é a função que você deve escolher para a maioria dos membros da equipe.

  • Visualizador: pode visualizar o painel do projeto, o código se estiver armazenado no CodeCommit e, nos blocos do painel, o estado do projeto e seus recursos.

Importante

Se o seu projeto usa recursos fora da AWS (por exemplo, um repositório do GitHub ou chamados no Atlassian JIRA), o acesso a esses recursos é controlado pelo provedor de recursos, não pelo AWS CodeStar. Para obter mais informações, consulte a documentação do provedor do recurso.

Qualquer pessoa que tenha acesso a um projeto do AWS CodeStar pode usar o console do AWS CodeStar para acessar recursos que estão fora da AWS mas estão relacionados a esse projeto.

O AWS CodeStar não permite automaticamente que os membros da equipe do projeto participem de ambientes de desenvolvimento relacionados ao AWS Cloud9 para um projeto. Para permitir que um membro da equipe participe de um ambiente compartilhado, consulte Compartilhar um ambiente do AWS Cloud9 com um membro da equipe do projeto.

Uma política do IAM é associada a cada função do projeto. Esta política é personalizada para o projeto para refletir seus recursos. Para obter mais informações sobre essas políticas, consulte AWS CodeStarExemplos de políticas baseadas em identidade.

O diagrama a seguir mostra a relação entre cada função e um projeto do AWS CodeStar.

Funções do AWS CodeStar e o acesso ao projeto e a seus recursos