

A Amazon não CodeCatalyst está mais aberta a novos clientes. Os clientes atuais podem continuar usando o serviço normalmente. Para obter mais informações, consulte [Como migrar do CodeCatalyst](migration.md).

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á.

# Organize o trabalho com projetos em CodeCatalyst
<a name="projects"></a>

Você usa projetos na Amazon CodeCatalyst para estabelecer um espaço de colaboração onde as equipes de desenvolvimento podem realizar tarefas de desenvolvimento com fluxos de trabalho e repositórios de integration/continuous entrega contínua compartilhada (CI/CD). Ao criar um projeto, é possível adicionar, atualizar ou remover recursos. Também é possível monitorar o andamento do trabalho da sua equipe. Você pode ter vários projetos em um espaço.

Os espaços em CodeCatalyst são compostos por projetos. Você pode ver todos os projetos em seu espaço, mas só pode usar os projetos dos quais é membro. Quando você cria um projeto, são gerados perfis padrão para o projeto, que são atribuídos aos usuários convidados para o projeto.
+ Qualquer pessoa atribuída ao projeto com um perfil de projeto, como o de **Colaborador**, pode acessar os recursos do projeto, como um repositório de origem.
+ Qualquer pessoa com o perfil de **Administrador do espaço** ou **Administrador do projeto** pode enviar convites para participar de um projeto. 
+ Os usuários com o perfil de **Administrador do projeto** podem monitorar atividades, status e outras configurações nos recursos compartilhados. 
+ Os usuários com a função de **acesso limitado** podem gerenciar atribuições de projetos para recursos, correções de código e testes como parte dos CI/CD fluxos de trabalho. 

  Os fluxos de trabalho são usados para criar, testar e liberar ou atualizar aplicativos como CI/CD pipeline. You can assemble workflows by adding actions that transfer and work on your source artifacts. When you run actions, your project cloud resources are used to provide on-demand compute ability for your workflow actions. You might configure more CI/CD fluxos de trabalho com base na atividade e na saída que você deseja configurar. Por exemplo, você pode criar um fluxo de trabalho somente para ações de criação e teste, onde é possível visualizar os resultados do teste e concluir o fluxo de trabalho sem uma implantação enquanto corrige bugs. Em seguida, você pode criar outro fluxo de trabalho para criar e implantar a aplicação em um ambiente de preparação.

Ao criar um projeto, você pode usar um esquema para criar um projeto que contém código de amostra e cria recursos, ou pode começar com um projeto vazio. Se você criar um projeto usando um blueprint, o blueprint escolhido determinará quais recursos serão adicionados ao seu projeto e as ferramentas que serão CodeCatalyst criadas ou configuradas para que você possa acompanhar e usar os recursos do seu projeto. É possível adicionar ou remover recursos manualmente depois de criar um projeto. 

Cada projeto rastreia a atividade relacionada como uma lista de eventos por usuário, como quando um projeto é criado ou um recurso é modificado. A atividade do projeto é monitorada e agregada no nível do espaço. Para ter mais informações sobre como trabalhar com dados de atividade, consulte [Visualização de todos os projetos em um espaço](projects-view-overview.md).

Se seu projeto usa AWS recursos, você pode conectar sua CodeCatalyst conta a uma AWS conta na qual tenha permissões administrativas para integrar recursos ao seu projeto.

Você pode adicionar repositórios de origem, problemas e outros recursos ao projeto depois de criá-lo. Você deve ter o perfil de **Administrador do espaço** para criar projetos.

# Como criar um projeto
<a name="projects-create"></a>

Com CodeCatalyst projetos, você pode realizar tarefas de desenvolvimento com fluxos de trabalho e repositórios de integration/continuous entrega contínua compartilhada (CI/CD), gerenciar recursos, rastrear problemas e adicionar usuários.

Antes de criar um projeto, você deve ter o perfil de **Administrador do espaço** ou **Usuário avançado**.

**Topics**
+ [Criando um projeto vazio na Amazon CodeCatalyst](#projects-create-empty)
+ [Criar um projeto com um repositório de terceiros vinculado](#projects-create-3p-repo)
+ [Criar um projeto com um esquema](#projects-create-console-template)
+ [Práticas recomendadas ao usar o Amazon Q para criar projetos ou adicionar funcionalidades com esquemas](#projects-create-amazon-q)
+ [Práticas recomendadas para usar esquemas em projetos](#projects-create-use-blueprints)
+ [Adição de recursos e tarefas aos projetos criados](#projects-create-after-steps)

## Criando um projeto vazio na Amazon CodeCatalyst
<a name="projects-create-empty"></a>

Você pode criar um projeto vazio sem recursos e adicionar manualmente os recursos desejados posteriormente.

Antes de criar um projeto, você deve ter o perfil de **Administrador do espaço** ou **Usuário avançado**.

**Para criar um projeto vazio**

1. Navegue até o espaço onde você deseja criar um projeto.

1. No painel do espaço, escolha **Criar projeto**.

1. Escolha **Começar do zero**.

1. Em **Dê um nome ao projeto**, insira o nome que você deseja atribuir ao projeto. O nome deve ser exclusivo em seu espaço.

1. Escolha **Criar projeto**.

## Criar um projeto com um repositório de terceiros vinculado
<a name="projects-create-3p-repo"></a>

Você pode manter o código-fonte do seu projeto em um provedor terceirizado preferido e ainda usar todos os CodeCatalyst recursos, como esquemas, gerenciamento do ciclo de vida, fluxos de trabalho e muito mais. Para fazer isso, você pode criar um novo CodeCatalyst projeto vinculado a um GitHub repositório, repositório Bitbucket ou repositório de projetos. GitLab Em seguida, você pode usar seu repositório de origem vinculado em seu CodeCatalyst projeto.

Antes de criar um CodeCatalyst projeto, você deve ter a função de **administrador do espaço** ou **usuário avançado**. Para obter mais informações, consulte [Criar um espaço](spaces-create.md) e [Convite de um usuário diretamente para um espaço](spaces-members-add-admin.md).

Para criar um projeto vinculado CodeCatalyst a um repositório de origem em sua GitHub conta, você precisará concluir as três tarefas a seguir:

1. **Instale os **GitHub repositórios, os repositórios** do **Bitbucket ou GitLab a extensão dos repositórios**.** Você é solicitado em um site externo a se conectar e CodeCatalyst fornecer acesso ao seu repositório, o que é feito como parte da próxima etapa.
**Importante**  
Para instalar os **GitHub repositórios, os** **repositórios do Bitbucket** ou a extensão de **GitLab repositórios** no seu CodeCatalyst espaço, você deve estar conectado com uma conta que tenha a função de **administrador do espaço** no espaço.

1. Conecte sua GitHub conta ou espaço de trabalho do Bitbucket, ou GitLab usuário a. CodeCatalyst
**Importante**  
Para conectar sua GitHub conta, espaço de trabalho do Bitbucket, GitLab usuário ao seu CodeCatalyst espaço, você deve ser o administrador da fonte terceirizada e o administrador do CodeCatalyst **Space**.
**Importante**  
Depois de instalar uma extensão de repositório, todos os repositórios vinculados CodeCatalyst terão seu código indexado e armazenado. CodeCatalyst Isso tornará o código pesquisável em CodeCatalyst. Para entender melhor a proteção de dados do seu código ao usar repositórios vinculados CodeCatalyst, consulte [Proteção de dados](https://docs.aws.amazon.com/codecatalyst/latest/userguide/data-protection.html) no *Guia do CodeCatalyst usuário da Amazon*.

1. Crie um CodeCatalyst projeto vinculado ao seu GitHub repositório, repositório Bitbucket ou GitLab repositório de projetos.
**Importante**  
****Embora você possa vincular um GitHub repositório, um repositório do Bitbucket ou um repositório GitLab do projeto como **colaborador, você só pode desvincular um repositório de terceiros como administrador do Space ou** administrador do projeto.**** Para obter mais informações, consulte [Desvincular repositórios, GitHub repositórios do Bitbucket, repositórios de projetos e GitLab projetos do Jira no CodeCatalyst](extensions-unlink.md).
**Importante**  
CodeCatalyst não suporta a detecção de alterações na ramificação padrão para repositórios vinculados. Para alterar a ramificação padrão de um repositório vinculado, você deve primeiro desvinculá-la CodeCatalyst, alterar a ramificação padrão e depois vinculá-la novamente. Para obter mais informações, consulte [Vinculando GitHub repositórios, repositórios do Bitbucket, repositórios de GitLab projetos e projetos do Jira no CodeCatalyst](extensions-link.md).  
Como prática recomendada, sempre verifique se você tem a versão mais recente da extensão antes de vincular um repositório.
**nota**  
Um GitHub repositório, repositório Bitbucket ou repositório de GitLab projeto só pode ser vinculado a um CodeCatalyst projeto em um espaço.
Você não pode usar repositórios vazios ou arquivados, GitHub repositórios Bitbucket ou repositórios de projetos com GitLab projetos. CodeCatalyst 
Você não pode vincular um GitHub repositório, repositório Bitbucket ou repositório de GitLab projeto que tenha o mesmo nome de um repositório em um projeto. CodeCatalyst 
A extensão **GitHub repositories** não é compatível com os repositórios do GitHub Enterprise Server.
A extensão de **Repositórios do Bitbucket** não é compatível com os repositórios do Bitbucket Data Center.
A extensão **GitLab repositories** não é compatível com repositórios de projetos GitLab autogerenciados.
Não é possível usar os recursos **Escrever descrição para mim** ou **Resumir comentários** com repositórios vinculados. Esses recursos só estão disponíveis em pull requests em CodeCatalyst.

Para obter mais informações, consulte [Adicione funcionalidade a projetos com extensões no CodeCatalystAdicionar funcionalidade a projetos com extensões](extensions.md).

**Para instalar a extensão de terceiros**

1. Navegue até o espaço onde você deseja criar um projeto.

1. No painel do espaço, escolha **Criar projeto**.

1. Selecione **Traga seu próprio código**.

1. Em **Vincular repositório existente, escolha repositórios**, **GitHub repositórios** do **Bitbucket, repositórios** dependendo do provedor de **GitLab repositórios** terceirizado que você deseja usar. Você será solicitado a conectar sua GitHub conta, espaço de trabalho do Bitbucket ou GitLab conta, caso não tenha feito isso anteriormente. Se a extensão de terceiros de sua escolha ainda não estiver instalada, um prompt de instalação será exibido.

1. Se solicitado, selecione **Instalar**. Revise as permissões exigidas pela extensão e, se quiser continuar, escolha **Instalar** novamente.

Depois de instalar a extensão de terceiros, a próxima etapa é conectar sua GitHub conta, espaço de trabalho do Bitbucket ou GitLab usuário ao seu CodeCatalyst espaço.

**Para conectar sua GitHub conta, espaço de trabalho do Bitbucket ou GitLab usuário a CodeCatalyst**

Faça o seguinte, dependendo da extensão de terceiros que você decidiu configurar:
+ **GitHub repositórios**: conecte-se a uma GitHub conta.

  1. Escolha **Connect GitHub account** para acessar o site externo GitHub.

  1. Faça login na sua GitHub conta usando suas GitHub credenciais e, em seguida, escolha a conta na qual você deseja instalar a Amazon CodeCatalyst.
**dica**  
Se você já conectou uma GitHub conta ao espaço, não será solicitado que você reautorize. Em vez disso, você verá uma caixa de diálogo perguntando onde você gostaria de instalar a extensão se você for membro ou colaborador em mais de um GitHub espaço, ou a página de configuração do CodeCatalyst aplicativo Amazon se você pertencer a apenas um GitHub espaço. Configure a aplicação para o acesso ao repositório que você deseja permitir e selecione **Salvar**. Se o botão **Salvar** não estiver ativo, faça uma alteração na configuração e tente novamente.

  1. Escolha se você deseja permitir o acesso CodeCatalyst a todos os repositórios atuais e futuros ou escolha os GitHub repositórios específicos nos quais deseja usar. CodeCatalyst A opção padrão é incluir todos os GitHub repositórios na GitHub conta, incluindo repositórios futuros que serão acessados pelo. CodeCatalyst

  1. Revise as CodeCatalyst permissões concedidas e escolha **Instalar**.

  Depois de conectar sua GitHub conta CodeCatalyst, você será direcionado para a página de detalhes da extensão de **GitHub repositórios**, onde poderá visualizar e gerenciar GitHub contas conectadas e GitHub repositórios vinculados.
+ **Repositórios do Bitbucket**: conecte a um espaço de trabalho do Bitbucket.

  1. Selecione **Conectar espaço de trabalho do Bitbucket** para acessar o site externo do Bitbucket.

  1. Faça login no seu espaço de trabalho do Bitbucket usando suas credenciais do Bitbucket e revise as permissões concedidas a. CodeCatalyst

  1. **No menu suspenso **Autorizar para espaço de trabalho**, escolha o espaço de trabalho do Bitbucket ao qual você deseja fornecer CodeCatalyst acesso e, em seguida, escolha Conceder acesso.**
**dica**  
Se você já conectou um espaço de trabalho do Bitbucket ao espaço, não poderá dar uma nova autorização. Em vez disso, você verá uma caixa de diálogo perguntando onde você gostaria de instalar a extensão se você for membro ou colaborador em mais de um espaço de trabalho do Bitbucket, ou a página de configuração do CodeCatalyst aplicativo Amazon se você pertencer a apenas um espaço de trabalho do Bitbucket. Configure a aplicação para a qual você deseja permitir o acesso ao espaço de trabalho e selecione **Conceder acesso**. Se o botão **Conceder acesso** não estiver ativo, faça uma alteração na configuração e tente novamente.

  Depois de conectar seu espaço de trabalho do Bitbucket ao CodeCatalyst, você será direcionado para a página de detalhes da extensão **de repositórios do Bitbucket**, onde poderá visualizar e gerenciar espaços de trabalho do Bitbucket conectados e repositórios vinculados do Bitbucket.
+ **GitLab repositórios**: conecte-se a um GitLab usuário.

  1. Escolha **Connect GitLab user** para acessar o site externo GitLab.

  1. Faça login com seu GitLab usuário usando suas GitLab credenciais e revise as permissões concedidas a. CodeCatalyst
**dica**  
Se você já conectou um GitLab usuário ao espaço, não será solicitado que você reautorize. Em vez disso, você será direcionado de volta ao CodeCatalyst console.

  1. Escolha **Autorizar AWS conector para GitLab**.

  Depois de conectar seu GitLab usuário ao CodeCatalyst, você será direcionado para a página de detalhes da extensão de **GitLab repositórios**, onde poderá visualizar e gerenciar repositórios de GitLab usuários e GitLab projetos vinculados.

Depois de conectar sua fonte de terceiros CodeCatalyst, você pode vincular os repositórios de terceiros aos seus CodeCatalyst projetos.

**Para criar seu projeto**

1. Na página **Criar projeto**, escolha a GitHub conta que você conectou.

1. Dependendo do provedor de repositório terceirizado que você conectou, escolha o menu suspenso **GitHub repositórios**, **repositórios do Bitbucket** ou **GitLab repositórios** para visualizar os repositórios de terceiros e, em seguida, escolha o repositório que você deseja vincular ao seu projeto.

1. No campo de entrada de texto **Dê um nome ao projeto**, insira o nome que você deseja atribuir ao projeto. O nome deve ser exclusivo em seu espaço.

1. Escolha **Criar projeto**.

Depois de instalar os **GitHub repositórios, os** **repositórios do Bitbucket** ou a extensão de **GitLab repositórios**, conectar seu provedor de recursos e vincular seu repositório de terceiros ao seu CodeCatalyst projeto, você pode usá-lo em fluxos de trabalho e ambientes de desenvolvimento. CodeCatalyst Você também pode criar repositórios de terceiros na GitHub conta conectada, no espaço de trabalho do Bitbucket ou no GitLab usuário com código gerado a partir de um blueprint. Você também pode usar os repositórios vinculados com o Amazon Q Developer, esquemas e muito mais. Para obter mais informações, consulte [Início automático da execução de um fluxo de trabalho após eventos de repositórios de terceiros](extensions-workflow-repositories.md) e [Criar um Ambiente de Desenvolvimento](devenvironment-create.md).

## Criar um projeto com um esquema
<a name="projects-create-console-template"></a>

Você pode provisionar todos os recursos do projeto e o código de amostra com um esquema do projeto. Para ter mais informações sobre esquemas, consulte [Criação de um projeto abrangente com CodeCatalyst plantasCriação de um projeto abrangente com esquemas](project-blueprints.md).

**Como criar um projeto com um esquema**

1. No CodeCatalyst console, navegue até o espaço em que você deseja criar um projeto.

1. No painel do espaço, escolha **Criar projeto**.

1. Selecione **Começar com um esquema**.
**dica**  
Você pode optar por adicionar um esquema fornecendo ao **Amazon Q** os requisitos do projeto para que o Amazon Q sugira um esquema. Para obter mais informações, consulte [Usar o Amazon Q para escolher um esquema ao criar um projeto ou adicionar funcionalidade](getting-started-project-assistance.md#getting-started-project-assistance-create-apply-bp) e [Práticas recomendadas ao usar o Amazon Q para criar projetos ou adicionar funcionalidades com esquemas](#projects-create-amazon-q). Esse recurso está disponível somente na região do Oeste dos EUA (Oregon).  
Essa funcionalidade exige que recursos de IA generativa estejam habilitados para o espaço. Para ter mais informações, consulte [Gerenciar recursos de IA generativa](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/managing-generative-ai-features.html).

1. **Na guia **CodeCatalyst Blueprints** ou **Space blueprints**, escolha um blueprint e, em seguida, escolha Avançar.**

1. Em **Nomear seu projeto**, insira o nome que você deseja atribuir ao seu projeto e os nomes dos recursos associados. O nome deve ser exclusivo em seu espaço.

1. (Opcional) Por padrão, o código-fonte criado pelo blueprint é armazenado em um CodeCatalyst repositório. Também é possível armazenar o código-fonte do esquema em um repositório de terceiros. Para obter mais informações, consulte [Adicione funcionalidade a projetos com extensões no CodeCatalystAdicionar funcionalidade a projetos com extensões](extensions.md).
**Importante**  
CodeCatalyst não suporta a detecção de alterações na ramificação padrão para repositórios vinculados. Para alterar a ramificação padrão de um repositório vinculado, você deve primeiro desvinculá-la CodeCatalyst, alterar a ramificação padrão e depois vinculá-la novamente. Para obter mais informações, consulte [Vinculando GitHub repositórios, repositórios do Bitbucket, repositórios de GitLab projetos e projetos do Jira no CodeCatalyst](extensions-link.md).  
Como prática recomendada, sempre verifique se você tem a versão mais recente da extensão antes de vincular um repositório.

   Realize um destes procedimentos, dependendo do provedor de repositório de terceiros que você deseja usar:
   + **GitHub repositórios**: Conecte uma GitHub conta.

     Escolha o menu suspenso **Avançado**, escolha GitHub como provedor do repositório e, em seguida, escolha a GitHub conta na qual você deseja armazenar o código-fonte criado pelo blueprint.
**nota**  
Se você estiver conectando uma GitHub conta, deverá criar uma conexão pessoal para estabelecer um mapeamento de identidade entre sua CodeCatalyst identidade e sua GitHub identidade. Para obter mais informações, consulte [Conexões pessoais](concepts.md#personal-connection-concept) e [Acessando GitHub recursos com conexões pessoais](ipa-settings-connections.md).
   + **Repositórios do Bitbucket**: conecte um espaço de trabalho do Bitbucket.

     Escolha o menu suspenso **Avançado**, selecione Bitbucket como provedor do repositório e, depois, escolha o espaço de trabalho do Bitbucket em que você deseja armazenar o código-fonte criado pelo esquema.
   + **GitLab repositórios**: Conecte um GitLab usuário.

     Escolha o menu suspenso **Avançado**, escolha GitLab como provedor do repositório e, em seguida, escolha o GitLab usuário no qual você deseja armazenar o código-fonte criado pelo blueprint.

1. Em **Recursos do projeto**, configure os parâmetros do esquema. Dependendo do esquema, você pode ter a opção de nomear o repositório de origem.

1. (Opcional) Para visualizar arquivos de definição com atualizações com base nas seleções de parâmetros do projeto que você fez, selecione **Visualizar código** ou **Visualizar fluxo de trabalho** em **Gerar visualização do projeto**.

1. (Opcional) Selecione **Visualizar detalhes** no cartão do esquema para visualizar detalhes específicos sobre o esquema, como uma visão geral da arquitetura do esquema, conexões e permissões necessárias e o tipo de recursos que o esquema cria.

1. Escolha **Criar projeto**.

## Práticas recomendadas ao usar o Amazon Q para criar projetos ou adicionar funcionalidades com esquemas
<a name="projects-create-amazon-q"></a>

Quando você cria um projeto ou deseja adicionar novos componentes a um projeto existente, você pode não ter certeza sobre qual blueprint usar ou como integrar recursos. CodeCatalyst inclui integração com um assistente generativo de IA chamado Amazon Q, que pode analisar os requisitos do seu projeto e sugerir um plano que melhor atenda às suas necessidades. 

Você pode usar o Amazon Q para criar um projeto com um esquema que cria componentes com base em seus requisitos, ou você pode usar o Amazon Q para a adicionar um esquema a um projeto existente. Por exemplo, para adicionar recursos para uma aplicação web ou uma aplicação moderna a um projeto, especifique seus requisitos e, depois, os recursos serão adicionados com um esquema recomendado. Problemas com os componentes restantes podem ser criados para você.

O Amazon Q também cria problemas para requisitos que não podem ser resolvidos por meio de um esquema sugerido. Além disso, você pode atribuir esses problemas ao Amazon Q. Se você atribuir o problema ao Amazon Q, ele tentará criar uma solução preliminar para você avaliar. Isso pode ajudar você e sua equipe a se concentrarem e otimizarem o trabalho em questões que exigem sua atenção, enquanto o Amazon Q trabalha em uma solução para problemas que você não tem recursos para resolver imediatamente.

**nota**  
**Desenvolvido pelo Amazon Bedrock**: AWS implementa a detecção [automática de abusos](https://docs.aws.amazon.com//bedrock/latest/userguide/abuse-detection.html). Como os recursos **Escrever descrição para mim**, **Criar resumo do conteúdo**, **Recomendar tarefas**, **Usar o Amazon Q para criar ou adicionar recursos a um projeto** e **Atribuir problemas ao Amazon Q** com os recursos do agente do Amazon Q Developer para desenvolvimento de software são baseados no Amazon Bedrock, os usuários podem aproveitar ao máximo os controles implementados no Amazon Bedrock para reforçar a segurança, a proteção e o uso responsável de inteligência artificial.

Confira a seguir algumas práticas recomendadas para ajudar você a criar projetos e adicionar esquemas com o Amazon Q.

**Importante**  
Os recursos de IA generativa estão disponíveis somente na região Oeste dos EUA (Oregon).
+ **Use os prompts padrão fornecidos pelo Amazon Q.** O Amazon Q faz melhor ao escolher esquemas a partir dos prompts fornecidos. 
+ **Use as opções de configuração sugeridas pelo Amazon Q para visualizar os esquemas**. Escolha um esquema para visualizar o código de amostra e os recursos que serão criados pelo esquema. 
+ **Use um espaço que esteja habilitado para o Amazon Q.** Para criar um projeto com o Amazon Q ou adicionar funcionalidade a um projeto com esquemas usando o Amazon Q, use um espaço habilitado para recursos de IA generativa. Para ter mais informações, consulte [Ativação ou desativação de recursos de IA generativa para um espaço](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/managing-generative-ai-features.html#managing-generative-ai-features-enable-disable).
+ **Receba mais informações sobre os esquemas recomendados pelo Amazon Q**. Talvez você queira saber mais sobre o tipo de recursos do projeto, o código de amostra e os componentes que são criados com um esquema específico recomendado. Para obter mais informações sobre os blueprints disponíveis em CodeCatalyst, consulte[Criação de um projeto abrangente com CodeCatalyst plantasCriação de um projeto abrangente com esquemas](project-blueprints.md).
+ **Permita que o Amazon Q trabalhe com problemas**. Permita que o Amazon Q crie problemas para você, atribua esses problemas e os acompanhe. Para obter mais informações, consulte [Tutorial: Usando recursos CodeCatalyst generativos de IA para acelerar seu trabalho de desenvolvimento](getting-started-project-assistance.md).
+ **Cancele a atribuição do Amazon Q a problemas que não estão mais resolvidos**. Depois de concluir o exemplo, cancele a atribuição do Amazon Q a quaisquer problemas que não estejam mais sendo resolvidos. Se o Amazon Q tiver concluído o trabalho em um problema ou não conseguir encontrar uma solução, cancele a atribuição do Amazon Q para evitar atingir a cota máxima de recursos de IA generativa. Para ter mais informações, consulte [Gerenciamento de recursos de IA generativa](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/managing-generative-ai-features.html) e [Preços](https://codecatalyst.aws/explore/pricing). 
+ **Veja o uso do Amazon Q**. Você pode visualizar o uso de recursos de IA generativa no nível do usuário. Acesse **Minhas configurações** para gerenciar cotas de IA generativa e visualizar o uso pelo ID do builder ou identidade de autenticação única (SSO). Para ter mais informações, consulte [Visualização do uso de recursos de IA generativa em um espaço](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/managing-generative-ai-features.html#managing-generative-ai-features-view-usage). 

**Importante**  
Os recursos generativos de IA CodeCatalyst estão sujeitos a cotas. Para ter mais informações, consulte [Preço do Amazon Q Developer](https://aws.amazon.com/q/developer/pricing/), [Ativação ou desativação de recursos de IA generativa para um espaço](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/managing-generative-ai-features.html#managing-generative-ai-features-enable-disable) e [Faturamento](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/managing-billing.html).

## Práticas recomendadas para usar esquemas em projetos
<a name="projects-create-use-blueprints"></a>

Confira a seguir algumas práticas recomendadas para ajudar você a criar um projeto com esquemas ou adicionar esquemas.
+ **Use os esquemas fornecidos por CodeCatalyst para criar ou adicionar aos projetos**. Você pode usar esquemas para criar um projeto completo com código-fonte e recursos para desenvolvedores. Por exemplo, o esquema da aplicação web cria recursos de aplicação e infraestrutura e implanta uma aplicação web. Você pode criar um projeto com um esquema ou adicionar um esquema personalizado a um projeto existente. Para obter mais informações, consulte [Criar um projeto com um esquema](create-project-with-bp.md). Visualize qualquer blueprint CodeCatalyst para visualizar o código de amostra e os recursos que serão criados pelo blueprint.
+ **Use esquemas personalizados criados pela sua organização**. Você pode usar esquemas personalizados para criar um projeto completo em seu espaço. O esquema personalizado desenvolvido por sua organização pode fornecer padronização e práticas recomendadas, o que também pode ajudar a reduzir os esforços para configurar um novo projeto. Como autor de um esquema personalizado, você pode ver detalhes sobre quais projetos estão usando seu esquema em todo o seu espaço. O gerenciamento do ciclo de vida permite que você gerencie centralmente o ciclo de vida de desenvolvimento de software de cada projeto, e os usuários do esquema podem utilizar o gerenciamento do ciclo de vida para regenerar uma base de código a partir de opções ou versões atualizadas de um esquema. Para obter mais informações, consulte [Trabalho com o gerenciamento do ciclo de vida como autor do esquema](lifecycle-management-dev.md).
+ **Adicione o perfil de desenvolvedor ou os perfis apropriados do IAM à conta do projeto**. Durante ou depois de concluir as etapas de criação do projeto, você pode configurar as permissões do esquema escolhendo ou criando perfis do IAM em uma Conta da AWS que esteja conectada ao espaço.

## Adição de recursos e tarefas aos projetos criados
<a name="projects-create-after-steps"></a>

Depois que o projeto estiver pronto, você poderá adicionar recursos e tarefas.
+ Para saber mais sobre os CI/CD fluxos de trabalho criados com seu projeto, consulte[Conceitos básicos de fluxos de trabalho](workflows-getting-started.md).
+ Para trabalhar com ações de criação semelhantes às do seu novo projeto que implantam artefatos de criação em um bucket do Amazon S3, consulte [Criação com fluxos de trabalho](build-workflow-actions.md) e [Tutorial: Fazer upload de artefatos no Amazon S3](build-deploy.md).
+ Para começar com um projeto vazio e trabalhar com a implantação de um aplicativo sem servidor semelhante com uma implantação em CloudFormation pilha, consulte. [Tutorial: Implantar uma aplicação sem servidor](deploy-tut-lambda.md)
+ Para adicionar um quadro de planejamento de problemas, consulte [Acompanhe e organize o trabalho com problemas no CodeCatalystAcompanhar e organizar o trabalho com problemas](issues.md).
+ Para ver a visão geral do projeto, o status do projeto, a atividade recente da equipe e o trabalho atribuído, consulte [Obtenção de uma lista de projetos](projects-view.md).
+ Para ver o código-fonte ou criar uma solicitação pull, consulte [Armazene e colabore no código com repositórios de origem no CodeCatalystArmazenamento e colaboração no código com repositórios de origem](source.md).
+ Para configurar notificações que enviem alertas de status sobre sucesso ou falha na execução do fluxo de trabalho, consulte [Envio de notificações do Slack e por e-mail do CodeCatalyst](notifications-manage.md). 
+ Para convidar membros para seu projeto, consulte [Concessão de permissões de projeto aos usuários](projects-members.md).
+ Para configurar ambientes de desenvolvimento, consulte [Escreva e modifique o código com Dev Environments em CodeCatalystEscrever e modificar código com ambientes de desenvolvimento](devenvironment.md).

# Obtenção de uma lista de projetos
<a name="projects-view"></a>

No seu CodeCatalyst espaço, você pode ver os detalhes de cada projeto em que você tem permissões de projeto.

Para visualizar um projeto, você deve ser membro do projeto ou ter a função de **administrador** do espaço.

Se você ainda não criou um projeto, consulte [Como criar um projeto](projects-create.md). Você deve ter o perfil de **Administrador do espaço** no espaço em que deseja criar um projeto.
+ Na visão geral do projeto, você pode visualizar os membros do projeto, os repositórios de origem, as execuções do fluxo de trabalho, as solicitações pull abertas, os ambientes de desenvolvimento do projeto e os problemas.
+ Nas configurações do projeto, você pode visualizar e gerenciar detalhes do projeto, excluir o projeto, convidar novos membros para o projeto, gerenciar membros do projeto e configurar notificações.

## Visualização de tarefas do projeto e ambientes de desenvolvimento
<a name="projects-view-overview-tasks"></a>

Para ver um resumo das tarefas do projeto, como problemas em aberto e pull requests atribuídos a você ou criados por você, e os ambientes de desenvolvimento associados ao projeto, use o console.

Para visualizar um projeto, você deve ser membro do projeto ou ter a função de **administrador** do espaço.

**Para visualizar seus repositórios de origem, execuções de fluxo de trabalho, problemas, pull requests, ambientes de desenvolvimento e problemas**

1. Abra o CodeCatalyst console em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Navegue até o espaço com o projeto que você deseja visualizar. Em **Projetos**, escolha seu projeto.

1. No painel de navegação, selecione **Visão geral**.

1. Visualize as tarefas do projeto atribuídas a você e criadas por você. 
   + Acesse a lista **Membros \$1 Exibir tudo** para ver uma lista dos membros do projeto.
   + Acesse o cartão **Repositórios** para ver os repositórios de origem associados ao projeto.
   + Acesse o cartão **Execuções do fluxo de trabalho** para visualizar os fluxos de trabalho associados ao projeto.
   + Acesse o cartão **Solicitações pull abertas** para ver um resumo do status do repositório de código, além das solicitações pull atribuídas a você e criadas por você.
   + Acesse o cartão **Meus ambientes de desenvolvimento** para ver um resumo dos ambientes de desenvolvimento associados ao projeto. 
   + Acesse o cartão **Problemas** para ver um resumo das tarefas atribuídas ou das tarefas que você criou.

# Visualização de todos os projetos em um espaço
<a name="projects-view-overview"></a>

Na lista **Projetos** do seu espaço, você pode ver todos os projetos nos quais tem permissões.

Para ver um resumo das tarefas do projeto, como problemas em aberto e pull requests atribuídos a você ou criados por você, e os ambientes de desenvolvimento associados ao projeto, use o console.

Para visualizar um projeto, você deve ser membro do projeto ou ter a função de **administrador** do espaço.

**Para visualizar seus repositórios de origem, execuções de fluxo de trabalho, problemas, pull requests, ambientes de desenvolvimento e problemas**

1. Abra o CodeCatalyst console em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Navegue até o espaço com o projeto que você deseja visualizar. Em **Projetos**, escolha seu projeto.

1. No painel de navegação, escolha **Configurações do projeto**.

1. Visualize o nome, o caminho, o ID do projeto e a descrição.

## Visualização das configurações do projeto
<a name="projects-view-settings"></a>

Nas **Configurações do projeto**, você pode visualizar os membros do projeto, os repositórios de origem, as execuções do fluxo de trabalho, as solicitações pull abertas, os ambientes de desenvolvimento do projeto e os problemas.

Para ver um resumo das tarefas do projeto, como problemas em aberto e pull requests atribuídos a você ou criados por você, e os ambientes de desenvolvimento associados ao projeto, use o console.

**Para visualizar seus repositórios de origem, execuções de fluxo de trabalho, problemas, pull requests, ambientes de desenvolvimento e problemas**

1. Abra o CodeCatalyst console em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Navegue até o espaço com o projeto que você deseja visualizar. Em **Projetos**, escolha seu projeto.

1. No painel de navegação, escolha **Configurações do projeto**.

1. Visualize o nome, o caminho, o ID do projeto e a descrição.

## Mudando para um projeto diferente em CodeCatalyst
<a name="projects-view-switch"></a>

Para mudar para um projeto diferente, use o console para escolher em uma lista de projetos aos quais você tem acesso.

**Para mudar para um projeto diferente**

1. No CodeCatalyst console, escolha o seletor de projetos na parte superior.

1. Expanda o menu suspenso e escolha o projeto para o qual você deseja navegar.

# Excluir um projeto
<a name="projects-delete"></a>

Você pode excluir um projeto para remover todo o acesso aos recursos do projeto. Você deve ter o perfil de Administrador do espaço ou Administrador do projeto para excluir um projeto. Depois que você excluir um projeto, os membros do projeto não conseguirão acessar os recursos do projeto e todos os fluxos de trabalho solicitados por repositórios de origem de terceiros serão interrompidos.

**Para excluir o projeto**

1. Abra o CodeCatalyst console em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Navegue até o espaço com o projeto que você deseja visualizar. Em **Projetos**, escolha seu projeto.

1. No painel de navegação, escolha **Configurações do projeto**.

1. Escolha **Excluir projeto**.

1. Insira **delete** para confirmar a exclusão.

1. Escolha **Excluir projeto**.

# Concessão de permissões de projeto aos usuários
<a name="projects-members"></a>

Você pode gerenciar os membros em seus projetos usando o CodeCatalyst console da Amazon. Você pode adicionar ou remover usuários, gerenciar os perfis dos membros atuais, enviar convites para participar do seu projeto e cancelar convites que ainda não foram aceitos.

Na página de membros para usuários do espaço e do projeto, os usuários podem ter vários perfis. Os usuários com vários perfis mostrarão um indicador quando tiverem vários perfis e serão exibidos primeiro com o perfil com mais permissões.

## Obtenção de uma lista dos membros e perfis no projeto
<a name="projects-members-view"></a>

Ao adicionar um usuário ao seu projeto, você atribui um perfil que concede permissões ao projeto da seguinte forma:
+ O perfil de **Administrador do projeto** tem todas as permissões em um projeto. Atribua esse perfil somente aos usuários que precisam administrar todos os aspectos de um projeto, incluindo a edição das configurações do projeto, o gerenciamento de permissões do projeto e a exclusão do projeto. Para obter mais informações, consulte [Perfil de administrador do projeto](ipa-role-types.md#ipa-role-project-admin).
+ O perfil de **Colaborador** tem as permissões necessárias para trabalhar em um projeto. Atribua esse perfil aos usuários que precisam trabalhar com código, fluxos de trabalho, problemas e ações em um projeto. Para obter mais informações, consulte [Perfil de colaborador](ipa-role-types.md#ipa-role-contributor).
+ O perfil de **Revisor** tem permissões de revisão. Para obter detalhes, consulte [Perfil de revisor](ipa-role-types.md#ipa-role-reviewer).
+ O perfil **Somente leitura** tem permissões de leitura. Para obter detalhes, consulte [Perfil somente leitura](ipa-role-types.md#ipa-role-read-only).

Você não precisa convidar um usuário com o perfil de **Administrador do espaço** para o seu projeto porque ele já tem acesso implícito a todos os projetos no espaço.

Quando você convida um usuário para seu projeto (sem atribuir o perfil de **Administrador do espaço**), o usuário aparece na tabela **Membros do projeto** em projetos e na tabela **Membros do projeto** em espaços.

**Para visualizar usuários e perfis em um espaço**

1. Abra o CodeCatalyst console em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Navegue até o espaço com o projeto que você deseja visualizar. Em **Projetos**, escolha seu projeto.

1. No painel de navegação, escolha **Configurações do projeto**.

1. Escolha a guia **Membros**.

   A tabela **Membros do projeto** mostra todos os membros que têm um perfil em um projeto. 
**dica**  
Se você tiver o perfil de **Administrador do espaço**, poderá visualizar para quais projetos foi convidado diretamente. Navegue até **Configurações do projeto** e selecione **Meus projetos**.

   A tabela **Administradores do espaço** mostra os usuários com o perfil de **Administrador do espaço**. Esses usuários são atribuídos automaticamente (implicitamente) a todos os projetos no espaço e não têm um perfil em um projeto.

   Na coluna **Status**, estes são valores válidos:
   + ** CodeCatalyst Convidado** — enviou o convite, mas o usuário ainda não aceitou ou recusou.
   + **Membro** – O usuário aceitou o convite.

**Topics**
+ [Obtenção de uma lista dos membros e perfis no projeto](#projects-members-view)
+ [Convite de um usuário para um projeto](#projects-members-add)
+ [Cancelamento de um convite](#projects-members-cancel-invite)
+ [Remoção de um usuário do projeto](#projects-members-remove)
+ [Aceitação ou recusa de um convite para um projeto](#w2aac27c19c15c25)

## Convite de um usuário para um projeto
<a name="projects-members-add"></a>

Você pode usar o console para convidar usuários para o seu projeto. Você pode convidar membros do seu espaço ou adicionar nomes de fora do seu espaço.

Para convidar usuários para o seu projeto, você deve estar conectado com o perfil de **Administrador do projeto** ou **Administrador do espaço**.

Você não precisa convidar um usuário com o perfil de **Administrador do espaço** para o seu projeto porque ele já tem acesso implícito a todos os projetos no espaço.

Quando você convida um usuário para seu projeto (sem atribuir o perfil de **Administrador do espaço**), o usuário aparece na tabela **Membros do projeto** em projetos e na tabela **Membros do projeto** em espaços.

**Para convidar um membro para o projeto na guia Configurações do projeto**

1. Navegue até o projeto.
**dica**  
Você pode escolher qual projeto deseja visualizar na barra de navegação superior.

1. No painel de navegação, escolha **Configurações do projeto**.

1. Escolha a guia **Membros**.

1. Em **Membros do projeto**, selecione **Convidar novo membro**.

1. Digite o endereço de e-mail do novo membro, escolha o perfil para esse membro e selecione **Convidar**. Para ter mais informações sobre funções, consulte [Concessão de acesso com perfis de usuário](ipa-roles.md).

**Como convidar um membro para o projeto na página Visão geral do projeto**

1. Navegue até o projeto.
**dica**  
Você pode escolher qual projeto deseja visualizar na barra de navegação superior.

1. Escolha o botão **Membros \$1**.

1. Digite o endereço de e-mail do novo membro, escolha o perfil para esse membro e selecione **Convidar**. Para ter mais informações sobre funções, consulte [Concessão de acesso com perfis de usuário](ipa-roles.md).

## Cancelamento de um convite
<a name="projects-members-cancel-invite"></a>

Se você enviou um convite recentemente, poderá cancelá-lo, desde que o convite ainda não tenha sido aceito. 

Para gerenciar convites de projetos, você deve ter o perfil de **Administrador do projeto** ou **Administrador do espaço**.

**Para cancelar um convite de membro do projeto**

1. Navegue até o projeto para o qual você enviou um convite que deseja cancelar.

1. No painel de navegação, escolha **Configurações do projeto**.

1. Visualize a guia **Membros** e verifique se o membro tem o status **Convidado**.
**nota**  
Você só pode cancelar um convite que ainda não tenha sido aceito.

1. Selecione a opção ao lado da linha com o membro convidado e selecione **Cancelar convite**.

1. Uma janela de confirmação é exibida. Selecione **Cancelar convite** para confirmar.

## Remoção de um usuário do projeto
<a name="projects-members-remove"></a>

Você pode usar o console para remover um usuário do projeto.

Para remover um usuário de projeto, você deve estar conectado com o perfil de **Administrador do projeto** ou **Administrador do espaço**.

**nota**  
Remover um usuário de todos os projetos em um espaço remove automaticamente o usuário desse espaço.

**Para remover um usuário de um projeto**

1. Abra o CodeCatalyst console em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Navegue até o espaço com o projeto que você deseja visualizar. Em **Projetos**, escolha seu projeto.

1. No painel de navegação, escolha **Configurações do projeto**.

1. Escolha a guia **Membros**.

1. Escolha o seletor ao lado do perfil que você deseja remover e escolha selecione **Remover**.

1. Confirme que você deseja remover o usuário e selecione **Remover**.

## Aceitação ou recusa de um convite para um projeto
<a name="w2aac27c19c15c25"></a>

Você pode receber um convite por e-mail para participar de um CodeCatalyst projeto da Amazon. Você pode aceitar ou recusar o convite.

**Para aceitar ou recusar um convite**

1. Abra o e-mail do convite.

1. Escolha o link do projeto no e-mail.

1. Selecione **Aceitar** ou **Recusar**.

   Se você selecionar **Recusar**, um e-mail será enviado para a conta de gerenciamento do projeto notificando que você recusou o convite.

# Permissão do acesso ao projeto usando equipes
<a name="projects-teams"></a>

Depois de criar um projeto, você pode criar equipes. As equipes permitem que você agrupe usuários para que eles possam compartilhar permissões e gerenciar projetos, rastreamento de problemas, funções e recursos CodeCatalyst como membros do projeto e do espaço.

Você deve ter o perfil de **Administrador do projeto** para gerenciar as equipes do seu projeto.

As equipes também são gerenciadas no nível do espaço em CodeCatalyst. Para saber mais sobre equipes em espaços, consulte [Permitir o acesso ao espaço usando equipes](managing-teams.md). 

**Topics**
+ [Adição de uma equipe a um projeto](projects-teams-add.md)
+ [Concessão de perfis de projeto para uma equipe](projects-teams-project-roles.md)
+ [Remoção de um perfil de projeto para uma equipe](projects-teams-remove.md)

# Adição de uma equipe a um projeto
<a name="projects-teams-add"></a>

Você pode gerenciar equipes nas quais os membros da equipe podem acessar recursos em seu projeto.

Na página de membros para usuários do espaço e do projeto, os usuários podem ter vários perfis. Os usuários com vários perfis mostrarão um indicador quando tiverem vários perfis e serão exibidos primeiro com o perfil com mais permissões.

**Para adicionar uma equipe**

1. Abra o CodeCatalyst console em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Navegue até o projeto. Selecione **Configurações do projeto** e **Equipes**.

1. Selecione **Adicionar equipe**.

1. Em **Equipe**, escolha uma equipe na lista de equipes disponíveis.

1. Em **Função do projeto**, escolha uma função na lista de funções do projeto disponíveis em CodeCatalyst.
   + **Administrador do projeto**: para saber detalhes, consulte [Perfil de administrador do projeto](ipa-role-types.md#ipa-role-project-admin).
   + **Colaborador**: para saber detalhes, consulte [Perfil de colaborador](ipa-role-types.md#ipa-role-contributor).
   + **Revisor**: para saber detalhes, consulte [Perfil de revisor](ipa-role-types.md#ipa-role-reviewer).
   + **Somente leitura**: para saber detalhes, consulte [Perfil somente leitura](ipa-role-types.md#ipa-role-read-only).

1. Selecione **Adicionar equipe**.

# Concessão de perfis de projeto para uma equipe
<a name="projects-teams-project-roles"></a>

Uma equipe pode ter permissões de perfil, como **Usuário avançado**, em um espaço. Você pode alterar o perfil do espaço de uma equipe, mas observe que todos os membros da equipe herdarão essas permissões.

**Como adicionar ou alterar um perfil do projeto**

1. Abra o CodeCatalyst console em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Navegue até o seu espaço. Selecione **Configurações do projeto** e **Equipes**.

1. Para alterar um perfil, escolha o seletor ao lado da equipe nessa lista e selecione **Alterar perfil**. Para adicionar um perfil, selecione **Adicionar perfil do projeto**. Em **Projeto**, escolha o projeto que você deseja adicionar e, em **Perfil**, escolha o perfil. Escolha um dos perfis de projeto disponíveis:
   + **Administrador do projeto**: para saber detalhes, consulte [Perfil de administrador do projeto](ipa-role-types.md#ipa-role-project-admin).
   + **Colaborador**: para saber detalhes, consulte [Perfil de colaborador](ipa-role-types.md#ipa-role-contributor).
   + **Revisor**: para saber detalhes, consulte [Perfil de revisor](ipa-role-types.md#ipa-role-reviewer).
   + **Somente leitura**: para saber detalhes, consulte [Perfil somente leitura](ipa-role-types.md#ipa-role-read-only).

1. Escolha **Salvar**.

# Remoção de um perfil de projeto para uma equipe
<a name="projects-teams-remove"></a>

Em CodeCatalyst, você pode ver as funções do projeto para sua equipe. Você também pode visualizar os membros de uma equipe. Você pode remover o perfil do projeto de uma equipe.

**Como remover um perfil do projeto**

1. Abra o CodeCatalyst console em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Navegue até o seu espaço. Selecione **Configurações do projeto** e **Equipes**.

1. Escolha a guia **Perfis do projeto**.

1. Escolha o perfil que deseja remover.
**Importante**  
A remoção de um perfil de uma equipe remove as permissões associadas para todos os usuários da equipe.

1. Escolha **Salvar**.

# Permissão do acesso ao projeto para recursos da máquina
<a name="projects-machine-resources"></a>

Os recursos da máquina são recursos específicos em CodeCatalystthat que são concedidas permissões para projetos ou espaços em CodeCatalyst. 

**nota**  
O termo recurso da máquina não se refere à infraestrutura de nuvem, como uma instância do EC2, mas sim a um recurso de esquema ou fluxo de trabalho com permissões para um espaço ou projeto.

Um exemplo de como trabalhar com recursos de máquina em projetos inclui permitir que um recurso de esquema acesse um projeto em seu nome.

Um recurso de máquina representa sua identidade a partir do seu recurso autorizado ao acessar CodeCatalyst por meio de SSO. Os recursos da máquina são usados para conceder permissões aos recursos do projeto, como **esquemas** e **fluxos de trabalho**. Você pode visualizar os recursos da máquina no projeto e escolher entre ativar ou desativar os recursos da máquina do projeto. Por exemplo, talvez você queira desativar um recurso da máquina para gerenciar o acesso e reativá-lo posteriormente.

Essas operações estão disponíveis quando um recurso da máquina precisa ser revogado ou desativado. Por exemplo, se você suspeitar que as credenciais podem ter sido comprometidas, poderá desativar o recurso da máquina. Geralmente, essas operações não precisarão ser usadas.

Você deve ter o perfil de **Administrador do espaço** ou **Administrador do projeto** para visualizar esta página e gerenciar os recursos da máquina no nível do projeto.

Os recursos da máquina também são gerenciados no nível do espaço em CodeCatalyst. Para saber mais sobre equipes em espaços/projetos, consulte [Permissão do acesso ao espaço para recursos da máquina](managing-machine-resources.md).

**Topics**
+ [Visualizar o acesso ao projeto para recursos da máquina](projects-machine-resources-view.md)
+ [Desativação do acesso ao projeto para recursos da máquina](projects-machine-resources-disable.md)
+ [Ativação do acesso ao projeto para recursos da máquina](projects-machine-resources-enable.md)

# Visualizar o acesso ao projeto para recursos da máquina
<a name="projects-machine-resources-view"></a>

Você pode ver uma lista dos recursos da máquina que estão em uso no seu projeto.

Você deve ter o perfil de **Administrador do espaço** ou **Administrador do projeto**.

**Para visualizar os recursos da máquina**

1. Abra o CodeCatalyst console em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Navegue até seu projeto e selecione **Configurações do projeto**. Selecione **Recursos da máquina**.

1. No menu suspenso, selecione **Ação de fluxo de trabalho** para visualizar somente os recursos da máquina para fluxos de trabalho. Selecione **Esquema** para visualizar somente os recursos da máquina para esquemas.

   Você também pode filtrar por um nome usando o campo **Filtro**.

# Desativação do acesso ao projeto para recursos da máquina
<a name="projects-machine-resources-disable"></a>

Você pode optar por desativar os recursos da máquina que estão em uso no seu projeto. 

**Importante**  
A desativação dos recursos da máquina removerá todas as permissões de todos os esquemas ou fluxos de trabalho associados no espaço.

Você deve ter o perfil de **Administrador do espaço** ou **Administrador do projeto**.

**Para desabilitar recursos da máquina**

1. Abra o CodeCatalyst console em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Navegue até seu projeto e selecione **Configurações do projeto**. Selecione **Recursos da máquina**.

1. Escolha uma das opções a seguir.
**Importante**  
A desativação dos recursos da máquina removerá todas as permissões de todos os esquemas ou fluxos de trabalho associados no espaço.
   + Para desabilitar individualmente, escolha o seletor ao lado de um ou mais recursos da máquina que você deseja desabilitar. Selecione **Desabilitar** e **Este recurso**. 
   + Para desabilitar todos os recursos, selecione **Desabilitar** e, depois, **Todos os recursos**. 
   + Para desabilitar todas as ações do fluxo de trabalho, selecione **Desabilitar** e, depois, **Todas as ações do fluxo de trabalho**. 
   + Para desabilitar todos os esquemas, selecione **Desabilitar** e, depois, **Todos os esquemas**. 

# Ativação do acesso ao projeto para recursos da máquina
<a name="projects-machine-resources-enable"></a>

Você pode optar por ativar os recursos da máquina que estão em uso no seu projeto e que foram desativados. 

Você deve ter o perfil de **Administrador do espaço** ou **Administrador do projeto**.

**Para habilitar recursos da máquina**

1. Abra o CodeCatalyst console em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Navegue até seu projeto e selecione **Configurações do projeto**. Selecione **Recursos da máquina**.

1. Escolha uma das opções a seguir.
   + Para habilitar individualmente, escolha o seletor ao lado de um ou mais recursos da máquina que você deseja habilitar. Selecione **Habilitar** e **Este recurso**. 
   + Para habilitar todos os recursos, selecione **Habilitar** e, depois, **Todos os recursos**. 
   + Para habilitar todas as ações do fluxo de trabalho, selecione **Habilitar** e, depois, **Todas as ações do fluxo de trabalho**. 
   + Para habilitar todos os esquemas, selecione **Habilitar** e, depois, **Todos os esquemas**. 

# Cotas para projetos
<a name="projects-quotas"></a>

A tabela a seguir descreve cotas e limites para projetos na Amazon CodeCatalyst. Para obter mais informações sobre cotas na Amazon CodeCatalyst, consulte[Cotas para o CodeCatalyst](quotas.md).


|  |  | 
| --- |--- |
| Número máximo de projetos por espaço | 100 | 
| Número máximo de projetos aos quais um usuário pode pertencer | 1.000 | 
| Número máximo de membros que podem pertencer a um projeto. | 10.000 | 
| Nomes de projetos |  Os nomes de projeto devem ser exclusivos em um espaço. Os nomes devem ter entre 3 e 63 caracteres. Os nomes diferenciam letras maiúsculas de minúsculas. Os nomes de projeto devem começar com um caractere alfanumérico. Caracteres válidos: **A-Z, a-z, 0-9, espaços** e **. , \$1 (sublinhado) - (hífen)** Os nomes de projeto não podem conter nenhum dos seguinte caracteres: `! ? @ # $ % ^ & * ( ) + = { } [ ] \| \ / > < ~ ` ' " ; : `  | 
| Descrições de projetos |  As descrições de projeto podem ter até 200 caracteres. Caracteres válidos: **A-Z, a-z, 0-9, espaços** e **. , \$1 (sublinhado) - (hífen)**. As descrições de projetos são opcionais.  | 

# Enviando notificações de CodeCatalyst
<a name="notifications"></a>

Você pode configurar notificações para monitorar seus projetos e recursos no CodeCatalyst. Os usuários podem escolher os eventos do projeto sobre os quais desejam receber e-mails em qualquer projeto do qual sejam membros. Você também pode optar por configurar as notificações enviadas para uma equipe inteira em um aplicativo de mensagens de equipe, como o Slack, configurando o acesso entre um CodeCatalyst espaço e um espaço de trabalho do Slack e, em seguida, configurando as notificações para que um projeto seja enviado para um ou mais canais nesse espaço de trabalho do Slack. Depois de configurar o acesso entre um CodeCatalyst espaço e um espaço de trabalho do Slack, os membros do projeto também terão a opção de adicionar seu próprio membro do Slack para que IDs possam ser notificados diretamente sobre CodeCatalyst eventos nos espaços de trabalho e canais conectados do Slack.

**nota**  
O conjunto de eventos do projeto que podem ser enviados para o Slack não é igual ao conjunto de eventos sobre os quais os usuários podem escolher serem notificados por e-mail. 

**Topics**
+ [Como as notificações funcionam?](notifications-concepts.md)
+ [Conceitos básicos das notificações do Slack](getting-started-notifications.md)
+ [Envio de notificações do Slack e por e-mail do CodeCatalyst](notifications-manage.md)

# Como as notificações funcionam?
<a name="notifications-concepts"></a>

Você pode configurar o projeto para fornecer notificações à aplicação de mensagens da equipe, como o Slack. 



## Quais permissões são necessárias para notificações?
<a name="notifications-concepts-permissions"></a>

Qualquer membro do projeto pode definir, visualizar, atualizar ou excluir as configurações de notificação de um canal em CodeCatalyst. No entanto, somente usuários com o perfil de **Administrador do espaço** podem adicionar ou excluir espaços de trabalho do Slack. Todos os usuários podem configurar sobre quais eventos do projeto desejam receber e-mails para os projetos aos quais pertencem CodeCatalyst.

## Sobre quais CodeCatalyst eventos posso configurar notificações?
<a name="notifications-concepts-events"></a>

Você pode configurar CodeCatalyst para enviar notificações a um ou mais canais do Slack sobre eventos de fluxo de trabalho. Depois que as notificações são configuradas entre um CodeCatalyst projeto e o Slack, os usuários do projeto podem escolher adicionar seu próprio ID de membro do Slack para receber mensagens diretas nos canais do Slack sobre eventos. CodeCatalyst Os usuários que adicionarem seus membros do Slack IDs receberão menções diretas a eles IDs nos canais do Slack configurados para seus projetos, ajudando a aumentar a conscientização sobre os eventos que lhes interessam.

Você também pode escolher sobre quais eventos deseja receber e-mails. Esses e-mails são enviados para o endereço de e-mail configurado para sua ID do AWS Builder.

## Como as notificações são exibidas?
<a name="notifications-concepts-delivery"></a>

Você pode configurar CodeCatalyst para enviar notificações para um ou mais canais do Slack. Você precisa se autorizar a conceder permissões CodeCatalyst para acessar seu espaço de trabalho do Slack. Depois que a autorização for fornecida, CodeCatalyst poderá enviar notificações aos canais do Slack que você configura. Se um membro do projeto optar por adicionar seu ID de membro do Slack, ele poderá receber menções sobre CodeCatalyst eventos nos canais do Slack configurados para esse projeto.

## Como configurar notificações?
<a name="notifications-concepts-setup"></a>

As notificações por e-mail são configuradas como parte do CodeCatalyst. Os usuários do projeto podem escolher sobre quais eventos gostariam de receber e-mails na página **Minhas configurações**. 

Para configurar as notificações do Slack para os recursos do projeto, você deve concluir as tarefas de alto nível a seguir. 

**Para configurar notificações (tarefas de alto nível)**

1. Em CodeCatalyst, você **configura uma conexão** entre CodeCatalyst e um cliente de mensagens, como o Slack. Depois que um espaço de trabalho do Slack estiver conectado, ele estará disponível para todos os projetos no espaço. 
**nota**  
Somente usuários com o perfil de Administrador do espaço podem adicionar ou excluir um espaço de trabalho do Slack.

1. Em seu projeto em CodeCatalyst, **adicione o canal** em que você deseja que sua equipe receba notificações.

1. Em CodeCatalyst, você **ativa as notificações para vários eventos, como falha na** execução do fluxo de trabalho, e especifica o canal para o qual deseja que elas sejam enviadas.

Para obter detalhes das etapas, consulte, [Conceitos básicos das notificações do Slack](getting-started-notifications.md).

Depois que as notificações forem configuradas entre um CodeCatalyst espaço e o Slack, os usuários podem escolher adicionar seu próprio membro do Slack IDs para receber mensagens diretas sobre CodeCatalyst eventos nos canais do Slack configurados para seus projetos,

# Conceitos básicos das notificações do Slack
<a name="getting-started-notifications"></a>

Depois de criar um projeto, é possível configurar as notificações do Slack que ajudam a equipe a monitorar os recursos do projeto. 

Essas etapas orientam você a configurar as notificações do Slack pela primeira vez em CodeCatalyst. Se você já configurou as notificações, consulte [Envio de notificações do Slack e por e-mail do CodeCatalyst](notifications-manage.md). 

**nota**  
O conjunto de eventos do projeto que podem ser enviados para canais de notificação não é igual ao conjunto de eventos sobre os quais os usuários podem escolher serem notificados por e-mail. Para obter mais informações, consulte [Envio de notificações do Slack e por e-mail do CodeCatalyst](notifications-manage.md).

**Topics**
+ [Pré-requisitos](#getting-started-notifications-prerequisites)
+ [Etapa 1: conecte-se CodeCatalyst ao seu workspace Slack](#getting-started-notifications-connect-slack)
+ [Etapa 2: adicione seu canal do Slack ao CodeCatalyst](#getting-started-notifications-add-slack-channel)
+ [Etapa 3: testar as notificações do CodeCatalyst Slack](#getting-started-notifications-next-steps)
+ [Etapa 4: Próximas etapas](#getting-started-notifications-test)

## Pré-requisitos
<a name="getting-started-notifications-prerequisites"></a>

Antes de começar, você precisará fazer o seguinte:
+ Um CodeCatalyst espaço. Para obter informações sobre como criar um CodeCatalyst espaço e fazer login pela primeira vez, consulte[Configuração e login no CodeCatalystConfiguração e login no CodeCatalyst](setting-up-topnode.md).
+ Um CodeCatalyst projeto. Para obter mais informações, consulte [Como criar um projeto](projects-create.md).
+ Uma CodeCatalyst conta com a função de **administrador do projeto** ou **administrador do espaço**. Para obter mais informações, consulte [Concessão de acesso com perfis de usuário](ipa-roles.md).
+ Uma conta do Slack e um espaço de trabalho do Slack que podem ser acessados pelo. CodeCatalyst
+ Um canal do Slack onde CodeCatalyst enviará notificações. O canal pode ser público ou privado.

## Etapa 1: conecte-se CodeCatalyst ao seu workspace Slack
<a name="getting-started-notifications-connect-slack"></a>

Somente usuários com o perfil de **Administrador do espaço** podem adicionar ou excluir espaços de trabalho do Slack. A adição ou exclusão de um espaço de trabalho do Slack afeta todos os projetos no espaço. Para estabelecer a conexão entre o Slack CodeCatalyst e o Slack, CodeCatalyst realize um handshake de OAuth autenticação seguro com seu espaço de trabalho do Slack. 

Use as instruções a seguir para se conectar CodeCatalyst ao seu workspace Slack.

**nota**  
Isso só precisa ser feito uma vez para cada espaço de trabalho do Slack. Depois, você pode configurar as notificações por canal do Slack.

**Para se conectar CodeCatalyst ao seu espaço de trabalho do Slack**

1. Abra o CodeCatalyst console em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Navegue até o projeto.

1. No painel de navegação, escolha **Configurações do projeto**.

1. Escolha a guia **Notificações**.

1. Selecione **Configurar notificações**.

1. Selecione **Conectar ao espaço de trabalho do Slack**.

1. Leia o conteúdo da caixa de diálogo e selecione **Conectar ao espaço de trabalho do Slack**.

1. Em uma mensagem do **Amazon Q Developer em aplicações de chat**:

   1. No canto superior direito, escolha o espaço de trabalho do Slack que contém seu canal.

   1. Selecione **Permitir**.

   Você retornará ao CodeCatalyst console.

1. Avance para [Etapa 2: adicione seu canal do Slack ao CodeCatalyst](#getting-started-notifications-add-slack-channel).

## Etapa 2: adicione seu canal do Slack ao CodeCatalyst
<a name="getting-started-notifications-add-slack-channel"></a>

Você precisa do ID do canal do Slack para adicionar seu canal. CodeCatalyst

**Como ter o ID do canal do Slack**

1. Faça login no Slack. Para ter mais informações, consulte [Fazer login no Slack](https://slack.com/help/articles/212681477-Sign-in-to-Slack).

1. Acesse o espaço de trabalho do Slack que contém o canal para o qual você quer que as notificações sejam enviadas. Para ter mais informações, consulte [Alternar entre espaços de trabalho do Slack](https://slack.com/help/articles/1500002200741-Switch-between-workspaces) ou [Fazer login em outros espaços de trabalho do Slack](https://slack.com/help/articles/212681477-Sign-in-to-Slack).

1. No painel de navegação, abra o menu de contexto (clique com o botão direito do mouse) do canal para o qual deseja que as notificações sejam enviadas e selecione **Abrir detalhes do canal**.

   O ID do canal é exibido na parte inferior da caixa de diálogo. 

1. Copie o valor de **ID do canal**. Você precisará dele na próxima etapa.

Usando o ID do canal que você acabou de copiar, agora você pode conectar seu canal do Slack ao. CodeCatalyst

**Para adicionar seu canal do Slack ao CodeCatalyst**

1. Antes de começar, se o canal do Slack for privado, adicione o aplicativo Amazon Q Developer em aplicações de chat canal ao da seguinte maneira:

   1. Na caixa de mensagem do canal do Slack, insira **@aws** e escolha o **aplicação aws** na caixa de diálogo.

   1. Pressione Enter.

      Uma mensagem do Slackbot é exibida, indicando que o Amazon Q Developer em aplicações de chat não está no canal privado. 

   1. Escolha **Convidá-los** para convidar o Amazon Q Developer em aplicações de chat para o canal.

1. No CodeCatalyst console, escolha **Avançar**.

1. Em **ID do canal**, cole o ID do canal do Slack que você obteve anteriormente.

1. Em **Nome do canal**, insira um nome. É recomendável usar o nome do canal do Slack.

1. Escolha **Próximo**.

1. Em **Selecionar eventos de notificação**, escolha o tipo de evento para o qual você deseja receber notificações.

1. Escolha **Terminar**.

## Etapa 3: testar as notificações do CodeCatalyst Slack
<a name="getting-started-notifications-next-steps"></a>



Depois que seu projeto estiver configurado para enviar notificações sobre o status do fluxo de trabalho, você poderá ver as notificações no Slack.

**Para visualizar as notificações no Slack**

1. Em seu CodeCatalyst projeto, [inicie um fluxo de trabalho manualmente](workflows-manually-start.md) para concluir a execução do fluxo de trabalho e receber uma notificação de status quando a execução terminar.

1. No Slack, veja o canal que você configurou para receber notificações. As notificações mostram o status mais recente de cada execução do fluxo de trabalho e se ela falhou ou foi bem-sucedida.

## Etapa 4: Próximas etapas
<a name="getting-started-notifications-test"></a>

Depois que um espaço de trabalho do Slack estiver configurado para seu CodeCatalyst espaço, você poderá adicionar outros canais do Slack aos CodeCatalyst projetos existentes e adicioná-los aos novos projetos depois de criá-los. Você também pode informar aos usuários do projeto que eles podem configurar notificações pessoais do Slack para seus membros IDs do Slack e configurar os eventos para os quais eles receberão e-mails. Para obter mais informações, consulte [Envio de notificações do Slack e por e-mail do CodeCatalyst](notifications-manage.md).

# Envio de notificações do Slack e por e-mail do CodeCatalyst
<a name="notifications-manage"></a>

Você pode configurar o CodeCatalyst para enviar notificações sobre os eventos ocorridos no projeto. O CodeCatalyst pode enviar notificações para clientes de mensagens, como canais do Slack. Fazer com que o CodeCatalyst envie mensagens para os canais do Slack ajuda a garantir que toda a sua equipe esteja ciente de eventos importantes, como falhas no fluxo de trabalho. Se desejar, você pode optar por fazer o CodeCatalyst mencionar você nas mensagens do Slack que ele envia para que você receba uma mensagem direta (DM) correspondente.

O CodeCatalyst também pode enviar notificações diretamente para você em um e-mail. Notificações por e-mail serão enviadas sobre eventos em qualquer projeto do qual você seja membro. Esses e-mails serão enviados para o endereço de e-mail configurado no ID do builder AWS.

**nota**  
Os eventos que podem ser enviados para os canais do Slack podem ser diferentes daqueles enviados por e-mail. 

**Topics**
+ [Configuração de notificações de e-mail](notifications-personal.md)
+ [Envio de notificações para canais do Slack](notifications-projects.md)
+ [Configuração de mensagens diretas do Slack](notifications-personal-slack.md)
+ [Editar as notificações para um canal de notificação](notifications-edit.md)
+ [Remoção de um canal](notifications-remove-channel.md)

# Configuração de notificações de e-mail
<a name="notifications-personal"></a>

Você pode optar por receber notificações por e-mail sobre eventos em qualquer projeto do qual você seja membro. Esses e-mails serão enviados para o endereço de e-mail configurado no ID do builder AWS . Por padrão, você receberá e-mails sobre todos os eventos do projeto para os quais os e-mails podem ser enviados.<a name="notifications-personal-email"></a>

**Como configurar notificações por e-mail para eventos do projeto**

1. Abra o CodeCatalyst console em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Na barra de menu superior, escolha seu selo de perfil e escolha **Minhas configurações**. A página CodeCatalyst **Minhas configurações** é aberta.
**dica**  
Você também pode encontrar seu perfil de usuário acessando a página de membros de um projeto ou espaço e escolhendo seu nome na lista de membros.

1. Em **Notificações por e-mail**, encontre o projeto na lista em que você deseja configurar as notificações por e-mail e selecione **Editar**.

1. Selecione os eventos para os quais quer receber e-mails e escolha **Salvar**.

# Envio de notificações para canais do Slack
<a name="notifications-projects"></a>

Você pode configurar o CodeCatalyst para enviar notificações sobre eventos do projeto para os canais do Slack da sua equipe. Ao fazer isso, você pode ajudar a garantir que toda a equipe esteja ciente de eventos importantes, como quando a execução de um fluxo de trabalho falha.

**nota**  
Qualquer membro de um projeto pode gerenciar as notificações enviadas aos canais desse projeto. No entanto, somente usuários com o perfil de **Administrador do espaço** podem adicionar ou excluir espaços de trabalho do Slack. 

Use as instruções a seguir para adicionar um canal do Slack para o qual as notificações serão enviadas.

**Como adicionar um canal do Slack para notificações**

1. Se você estiver adicionando seu primeiro canal do Slack, consulte [Conceitos básicos das notificações do Slack](getting-started-notifications.md).

   Depois de configurar seu primeiro canal, retorne a este procedimento para configurar canais adicionais.

1. Abra o console do CodeCatalyst em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Navegue até o projeto.

1. No painel de navegação, escolha **Configurações do projeto**.

1. Escolha a guia **Notificações**.

1. Escolha **Add channel** (Adicionar canal).

1. Selecione **Escolher espaço de trabalho** e, depois, selecione o espaço de trabalho do Slack que contém o canal para o qual você deseja enviar notificações.

   Se o seu espaço de trabalho do Slack não estiver na lista, você poderá adicioná-lo seguindo as instruções descritas em [Conceitos básicos das notificações do Slack](getting-started-notifications.md).

1. Antes de inserir um **ID do canal**, se o canal do Slack que você deseja adicionar for privado, conclua estas etapas:

   1. Na caixa de mensagem do canal do Slack, insira **@aws** e escolha a **aplicação aws** no menu pop-up.

   1. Pressione Enter.

      Uma mensagem do Slackbot é exibida, indicando que o Amazon Q Developer em aplicações de chat não está no canal privado. 

   1. Escolha **Convidá-los** para convidar o Amazon Q Developer em aplicações de chat para o canal.

1. No campo **ID do canal** do CodeCatalyst, insira o ID do canal do Slack. Para encontrar o ID, acesse o Slack e, no painel de navegação, clique com o botão direito do mouse no canal e selecione **Abrir detalhes do canal**.

   O ID do canal é exibido na parte inferior da caixa de diálogo. 

1. Em **Nome do canal**, insira um nome. É recomendável usar o nome do canal do Slack.

1. Em **Selecionar eventos de notificação**, escolha o tipo de evento para o qual você deseja receber notificações.

1. Escolha **Adicionar**.

# Configuração de mensagens diretas do Slack
<a name="notifications-personal-slack"></a>

Se um projeto do CodeCatalyst tiver sido configurado para [enviar notificações para um canal do Slack](notifications-projects.md), essas notificações também poderão ser enviadas como mensagens diretas (DMs). Ter notificações enviadas diretamente para você como DMs pode ajudar a aumentar a conscientização sobre os eventos que acontecem nos projetos em que você tem um perfil. Para habilitar DMs, você deve adicionar seu ID de membro do Slack ao CodeCatalyst. 

**Para configurar mensagens diretas do Slack**

1. Abra o console do CodeCatalyst em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Na barra de menu superior, escolha seu selo de perfil e escolha **Minhas configurações**. A página **Minhas configurações** do CodeCatalyst é aberta.
**dica**  
Você também pode encontrar seu perfil de usuário acessando a página de membros de um projeto ou espaço e escolhendo seu nome na lista de membros.

1. Em **Notificações pessoais do Slack**, selecione **Conectar ID do Slack** e, depois, **Conectar ao espaço de trabalho do Slack**. Uma janela separada será aberta.
**dica**  
Essa opção não é configurável, a menos que um usuário com o perfil de **Administrador do espaço** tenha adicionado um espaço de trabalho do Slack ao seu espaço do CodeCatalyst. Para obter mais informações, consulte [Conceitos básicos das notificações do Slack](getting-started-notifications.md) e [Envio de notificações para canais do Slack](notifications-projects.md).

1. Na janela de solicitação de permissões, verifique se o nome do espaço de trabalho corresponde ao espaço de trabalho do Slack configurado para o espaço do CodeCatalyst. Escolha **Permitir** para permitir que o Amazon Q Developer em aplicações de chat acesse o espaço de trabalho. A janela será fechada e o espaço de trabalho do Slack mostrará o **Status da conexão** como **Conectada**.
**dica**  
Se o status da conexão não mudar, confira se ocorreu um erro ao conectar o espaço de trabalho do Slack. Talvez seja necessário rolar para cima para ver o erro. 

1. Para deixar de receber notificações pessoais do Slack, escolha o espaço de trabalho conectado do Slack e, depois, selecione **Desconectar ID do Slack**.

# Editar as notificações para um canal de notificação
<a name="notifications-edit"></a>

Você pode alterar os canais para os quais as notificações vão e desativar completamente notificações específicas.

**Como editar notificações**

1. Abra o console do CodeCatalyst em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Navegue até o projeto.

1. No painel de navegação, escolha **Configurações do projeto**.

1. Escolha a guia **Notificações**.

1. Selecione **Editar notificações**.

1. Execute um destes procedimentos:
   + Para enviar uma notificação para um canal específico, escolha o canal na lista suspensa.
   + Para desativar uma notificação globalmente, escolha o botão ao lado da notificação.
   + Para parar de enviar uma notificação para um canal específico, selecione o **X** no canal.

1. Escolha **Salvar**.

# Remoção de um canal
<a name="notifications-remove-channel"></a>

Você pode remover um canal do Slack do Amazon CodeCatalyst. Ao remover um canal do Slack, as notificações sobre um projeto do CodeCatalyst escolhido não serão mais enviadas para o canal. 

**Para remover um canal**

1. Abra o console do CodeCatalyst em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Navegue até o projeto. No painel de navegação, escolha **Configurações do projeto**.

1. Na página **Configurações do projeto**, escolha a guia **Notificações**.

1. Escolha o indicador ao lado do canal que deseja remover e selecione **Remover canal**. Na janela de confirmação, escolha **OK**.