

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

# 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).