

Amazon non CodeCatalyst è più aperta a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta [Come migrare da CodeCatalyst](migration.md).

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Guida introduttiva alle notifiche di Slack
<a name="getting-started-notifications"></a>

Dopo aver creato un progetto, puoi configurare le notifiche di Slack che aiutano il tuo team a monitorare le risorse del progetto. 

Questi passaggi ti guidano nella configurazione delle notifiche di Slack per la prima volta. CodeCatalyst Se hai già configurato le notifiche, consulta[Invio di notifiche via email e su Slack da CodeCatalyst](notifications-manage.md). 

**Nota**  
L'insieme di eventi del progetto che possono essere inviati ai canali di notifica non è lo stesso insieme di eventi per i quali gli utenti possono scegliere di ricevere notifiche via e-mail. Per ulteriori informazioni, consulta [Invio di notifiche via email e su Slack da CodeCatalyst](notifications-manage.md).

**Topics**
+ [Prerequisiti](#getting-started-notifications-prerequisites)
+ [Passaggio 1: Connettiti CodeCatalyst al tuo spazio di lavoro Slack](#getting-started-notifications-connect-slack)
+ [Passaggio 2: aggiungi il tuo canale Slack a CodeCatalyst](#getting-started-notifications-add-slack-channel)
+ [Passaggio 3: prova le notifiche da inviare CodeCatalyst a Slack](#getting-started-notifications-next-steps)
+ [Fase 4: Fasi successive](#getting-started-notifications-test)

## Prerequisiti
<a name="getting-started-notifications-prerequisites"></a>

Prima di iniziare, avrai bisogno di:
+ Uno CodeCatalyst spazio. Per informazioni sulla creazione di uno CodeCatalyst spazio e sul primo accesso, consulta[Configura e accedi a CodeCatalystConfigura e accedi a CodeCatalyst](setting-up-topnode.md).
+ Un CodeCatalyst progetto. Per ulteriori informazioni, consulta [Creare un progetto](projects-create.md).
+ Un CodeCatalyst account con il ruolo di **amministratore del progetto** o **amministratore dello spazio**. Per ulteriori informazioni, consulta [Concessione dell'accesso con ruoli utente](ipa-roles.md).
+ Un account Slack e un'area di lavoro Slack a cui è possibile accedere da. CodeCatalyst
+ Un canale Slack dove CodeCatalyst inviare notifiche. Il canale può essere pubblico o privato.

## Passaggio 1: Connettiti CodeCatalyst al tuo spazio di lavoro Slack
<a name="getting-started-notifications-connect-slack"></a>

Solo gli utenti con il ruolo di **amministratore di Space** possono aggiungere o eliminare aree di lavoro Slack. L'aggiunta o l'eliminazione di un'area di lavoro Slack influisce su tutti i progetti presenti nello spazio. Per stabilire la connessione tra Slack CodeCatalyst e Slack, CodeCatalyst esegue un handshake di OAuth autenticazione sicuro con il tuo spazio di lavoro Slack. 

Usa le seguenti istruzioni per connetterti al tuo spazio di lavoro CodeCatalyst Slack.

**Nota**  
Questa operazione deve essere eseguita solo una volta per ogni area di lavoro Slack. Puoi quindi impostare le notifiche tramite il canale Slack.

**Per connetterti CodeCatalyst al tuo spazio di lavoro Slack**

1. [Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/.](https://codecatalyst.aws/)

1. Vai al tuo progetto.

1. Nel riquadro di navigazione, scegli **Impostazioni del progetto**.

1. Scegli la scheda **Notifiche**.

1. Scegli **Configura notifiche**.

1. Scegli **Connect to Slack workspace**.

1. Leggi il contenuto della finestra di dialogo, quindi scegli **Connect to Slack workspace**.

1. Nel messaggio **Amazon Q Developer nelle applicazioni di chat**:

   1. In alto a destra, scegli l'area di lavoro Slack che contiene il tuo canale.

   1. Scegli **Permetti**.

   Verrai reindirizzato alla console. CodeCatalyst 

1. Continua su [Passaggio 2: aggiungi il tuo canale Slack a CodeCatalyst](#getting-started-notifications-add-slack-channel).

## Passaggio 2: aggiungi il tuo canale Slack a CodeCatalyst
<a name="getting-started-notifications-add-slack-channel"></a>

Ti serve l'ID del canale Slack a cui aggiungere il tuo canale. CodeCatalyst

**Per ottenere l'ID del tuo canale Slack**

1. Accedi a Slack. Per ulteriori informazioni, consulta [Accedere a Slack](https://slack.com/help/articles/212681477-Sign-in-to-Slack).

1. Vai all'area di lavoro di Slack che contiene il canale in cui desideri che vengano inviate le notifiche. Per maggiori informazioni, consulta [Passare da un'area di lavoro Slack all'altra o Accedere ad aree di lavoro](https://slack.com/help/articles/1500002200741-Switch-between-workspaces) [Slack aggiuntive](https://slack.com/help/articles/212681477-Sign-in-to-Slack).

1. **Nel riquadro di navigazione, apri il menu contestuale (clic con il tasto destro) del canale in cui desideri inviare le notifiche e scegli Apri dettagli del canale.**

   L'ID del canale viene visualizzato nella parte inferiore della finestra di dialogo. 

1. Copia il valore dell'**ID del canale**. Questo valore servirà nella fase successiva.

Utilizzando l'ID del canale che hai appena copiato, ora puoi connettere il tuo canale Slack a. CodeCatalyst

**Per aggiungere il tuo canale Slack a CodeCatalyst**

1. Prima di iniziare, se il tuo canale Slack è privato, aggiungi l'app Amazon Q Developer nelle applicazioni di chat al canale come segue:

   1. Nella casella dei messaggi del tuo canale Slack, inserisci **@aws** e scegli **l'app aws** dalla finestra di dialogo.

   1. Premere Invio.

      Viene visualizzato un messaggio Slackbot che indica che Amazon Q Developer nelle applicazioni di chat non è nel canale privato. 

   1. Scegli **Invitali** per invitare Amazon Q Developer nelle applicazioni di chat sul canale.

1. Nella CodeCatalyst console, scegli **Avanti**.

1. In **Channel ID**, incolla l'ID del canale Slack che hai ottenuto in precedenza.

1. Nel **nome del canale**, inserisci un nome. Ti consigliamo di utilizzare il nome del canale Slack.

1. Scegli **Next (Successivo)**.

1. In **Seleziona gli eventi di notifica**, scegli il tipo di evento per cui desideri ricevere notifiche.

1. Scegli **Fine**.

## Passaggio 3: prova le notifiche da inviare CodeCatalyst a Slack
<a name="getting-started-notifications-next-steps"></a>



Dopo aver configurato il progetto per inviare notifiche sullo stato del flusso di lavoro, puoi visualizzare le notifiche in Slack.

**Per visualizzare le notifiche in Slack**

1. Nel tuo CodeCatalyst progetto, [avvia un flusso di lavoro manualmente](workflows-manually-start.md) per completare l'esecuzione di un flusso di lavoro e ricevi una notifica di stato al termine dell'esecuzione.

1. In Slack, visualizza il canale che hai configurato per le notifiche. Le tue notifiche mostrano lo stato più recente di ogni workflow eseguito e se è fallito o ha avuto esito positivo.

## Fase 4: Fasi successive
<a name="getting-started-notifications-test"></a>

Una volta configurato uno spazio di lavoro Slack per il tuo CodeCatalyst spazio, puoi aggiungere altri canali Slack, i CodeCatalyst progetti esistenti e aggiungerli a nuovi progetti dopo averli creati. Puoi anche far sapere agli utenti del progetto che possono configurare notifiche Slack personali per i loro membri IDs Slack e configurare gli eventi per i quali riceveranno email. Per ulteriori informazioni, consulta [Invio di notifiche via email e su Slack da CodeCatalyst](notifications-manage.md).