Commencer à utiliser les notifications Slack - Amazon CodeCatalyst

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Commencer à utiliser les notifications Slack

Après avoir créé un projet, vous pouvez configurer des notifications Slack qui aident votre équipe à surveiller les ressources du projet.

Ces étapes vous guident dans la configuration des notifications Slack pour la première fois depuis. CodeCatalyst Si vous avez déjà configuré les notifications, consultezEnvoi de notifications par Slack et par e-mail depuis CodeCatalyst.

Note

L'ensemble des événements du projet qui peuvent être envoyés aux canaux de notification n'est pas le même que celui pour lequel les utilisateurs peuvent choisir d'être informés par e-mail. Pour en savoir plus, consultez Envoi de notifications par Slack et par e-mail depuis CodeCatalyst.

Prérequis

Avant de commencer, vous avez besoin de ce qui suit :

  • Un CodeCatalyst espace. Pour plus d'informations sur la création d'un CodeCatalyst espace et la première connexion, consultezConfigurer et se connecter à CodeCatalyst.

  • Un CodeCatalyst projet. Pour en savoir plus, consultez Création d’un projet.

  • Un CodeCatalyst compte doté du rôle d'administrateur de projet ou d'administrateur de l'espace. Pour en savoir plus, consultez Octroi d'accès avec des rôles d'utilisateur.

  • Un compte Slack et un espace de travail Slack accessibles par. CodeCatalyst

  • Une chaîne Slack où CodeCatalyst vous enverrez des notifications. La chaîne peut être publique ou privée.

Étape 1 : Connectez-vous CodeCatalyst à votre espace de travail Slack

Seuls les utilisateurs dotés du rôle d'administrateur de l'espace peuvent ajouter ou supprimer des espaces de travail Slack. L'ajout ou la suppression d'un espace de travail Slack affecte tous les projets de cet espace. Pour établir la connexion entre Slack CodeCatalyst et Slack, effectuez une connexion CodeCatalyst d'authentification OAuth sécurisée avec votre espace de travail Slack.

Suivez les instructions ci-dessous pour vous connecter CodeCatalyst à votre espace de travail Slack.

Note

Cela ne doit être effectué qu'une seule fois pour chaque espace de travail Slack. Vous pouvez ensuite configurer les notifications par canal Slack.

Pour vous connecter CodeCatalyst à votre espace de travail Slack
  1. Ouvrez la CodeCatalyst console à l'adresse https://codecatalyst.aws/.

  2. Accédez à votre projet.

  3. Dans le volet de navigation, sélectionnez Paramètres du projet.

  4. Choisissez l'onglet Notifications.

  5. Choisissez Configurer les notifications.

  6. Choisissez Se connecter à l'espace de travail Slack.

  7. Lisez le contenu de la boîte de dialogue, puis choisissez Se connecter à l'espace de travail Slack.

  8. Sur le message du AWSChatbot :

    1. Dans le coin supérieur droit, choisissez l'espace de travail Slack qui contient votre chaîne.

    2. Sélectionnez Allow (Autoriser).

    Vous revenez à la CodeCatalyst console.

  9. Passez au Étape 2 : ajoutez votre chaîne Slack à CodeCatalyst.

Étape 2 : ajoutez votre chaîne Slack à CodeCatalyst

Vous avez besoin de l'identifiant de chaîne Slack pour y ajouter votre chaîne. CodeCatalyst

Pour obtenir l'identifiant de votre chaîne Slack
  1. Connectez-vous à Slack. Pour plus d'informations, voir Se connecter à Slack.

  2. Accédez à l'espace de travail Slack qui contient la chaîne sur laquelle vous souhaitez envoyer les notifications. Pour plus d'informations, consultez Basculer entre les espaces de travail Slack ou Se connecter à d'autres espaces de travail Slack.

  3. Dans le volet de navigation, ouvrez le menu contextuel (clic droit) de la chaîne vers laquelle vous souhaitez envoyer les notifications, puis choisissez Ouvrir les détails de la chaîne.

    L'ID du canal est affiché en bas de la boîte de dialogue.

  4. Copiez la valeur de l'ID de canal. Vous en aurez besoin à l'étape suivante.

À l'aide de l'identifiant de chaîne que vous venez de copier, vous pouvez désormais connecter votre chaîne Slack à CodeCatalyst.

Pour ajouter votre chaîne Slack à CodeCatalyst
  1. Avant de commencer, si votre chaîne Slack est privée, ajoutez l'application AWS Chatbot à la chaîne comme suit :

    1. Dans la boîte de message de votre chaîne Slack, entrez @aws et choisissez l'application aws dans la boîte de dialogue.

    2. Appuyez sur Entrée.

      Un message Slackbot apparaît, indiquant que le AWS Chatbot n'est pas dans le canal privé.

    3. Choisissez Invite Them pour inviter AWS Chatbot à rejoindre la chaîne.

  2. Dans la CodeCatalyst console, choisissez Next.

  3. Dans ID de chaîne, collez l'identifiant de chaîne Slack que vous avez obtenu précédemment.

  4. Dans Nom de la chaîne, entrez un nom. Nous vous recommandons d'utiliser le nom de la chaîne Slack.

  5. Choisissez Suivant.

  6. Dans Sélectionner les événements de notification, choisissez le type d'événement pour lequel vous souhaitez recevoir des notifications.

  7. Choisissez Finish (Terminer).

Étape 3 : Tester les notifications depuis CodeCatalyst Slack

Une fois que votre projet est configuré pour envoyer des notifications concernant l'état du flux de travail, vous pouvez consulter vos notifications dans Slack.

Pour consulter vos notifications dans Slack
  1. Dans votre CodeCatalyst projet, lancez un flux de travail manuellement afin de terminer une exécution de flux de travail et de recevoir une notification d'état à la fin de l'exécution.

  2. Dans Slack, consultez la chaîne que vous avez configurée pour les notifications. Vos notifications indiquent l'état le plus récent de chaque exécution du flux de travail et indiquent s'il a échoué ou réussi.

Étape 4 : étapes suivantes

Une fois qu'un espace de travail Slack est configuré pour votre CodeCatalyst espace, vous pouvez ajouter d'autres chaînes Slack à des CodeCatalyst projets existants, et les ajouter à de nouveaux projets une fois que vous les avez créés. Vous pouvez également indiquer aux utilisateurs du projet qu'ils peuvent configurer des notifications Slack personnelles pour leurs identifiants de membre Slack et configurer les événements pour lesquels ils recevront des e-mails. Pour plus d'informations, consultez Envoi de notifications par Slack et par e-mail depuis CodeCatalyst.