Activer Slack en tant que fournisseur de canaux

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • Activer Slack en validant la Slack connexion.

    Avant de commencer

    Rôle requis :
    • sn_msi.workspace_admin : écriture
    • sn_msi.chat_collab_provider : lire

    Une fois la connexion activée et validée, un message d’information s’affiche indiquant que la connexion du fournisseur est validée avec succès. Vous pouvez modifier la configuration des canaux en ajoutant et en supprimant des utilisateurs, et éventuellement en ajoutant d’autres canaux ou en renommant les canaux existants.

    Procédure

    1. Accédez à la Tout > Gestion des incidents de sécurité majeurs > Canal de messagerie instantanée > Configuration du fournisseur de messagerie instantanée.
    2. Sélectionnez Slack pour ouvrir la configuration du fournisseur de messagerie instantanée Slack.
      Figure 1. Configuration du fournisseur de messagerie instantanée Slack
      Configuration du fournisseur de messagerie instantanée Slack
    3. Sélectionnez Télécharger le manifeste Slack pour télécharger le fichier slack_manifest.json .
      Ce fichier slack_manifest.json contient la configuration complète de la configuration de Slack et vous permet de configurer Slack automatiquement. Vous devez charger ce fichier JSON dans la configuration Marge.
    4. Ouvrez le fichier slack_manifest.json et procédez comme suit :
      1. Accédez à l’URL api.slack.com/apps de votre navigateur Web.
      2. Sélectionnez Créer une action d’application .
      3. Dans la fenêtre contextuelle Créer une application, choisissez l’option À partir d’un manifeste d’application .
      4. Dans la fenêtre contextuelle Choisir un espace de travail pour développer votre application, choisissez un espace de travail dans la liste et sélectionnez Suivant.
        Par exemple, Espace de travail MSIM Slack.
      5. Dans la fenêtre contextuelle Entrer le manifeste de l’application ci-dessous, sélectionnez l’onglet JSON et copiez le code du fichier slack_manifest.json .
      6. Sélectionnez Suivant.
      7. Dans la fenêtre contextuelle Récapitulatif de l’examen et création de votre application, sélectionnez Créer.
        Votre application a maintenant été créée.
      8. Dans la page Informations de base, sélectionnez Installer dans Workspace.
        Le bot d’intégration de Slack vous demande l’autorisation d’accéder à l’espace de travail MSIM Slack.
      9. Sélectionner Autoriser.
      10. Dans la section Informations d’identification de l’application, renseignez les détails en revenant à l’instance ServiceNow.
      11. Sélectionner Tout > Configurations de Slack.
        Vous avez besoin du rôle sn_msi.workspace_admin pour cette action.
      12. Sélectionnez une propriété Secret de signature .
      13. Copiez le secret de signature et collez-le dans la section Informations d’identification de l’application de Slack.
      14. Dans l’instance ServiceNow, accédez à Tout > Concepteur de flux.
      15. Accédez à la Connexions > Slack > Afficher les détails > Configurer.
      16. Renseignez les champs du formulaire.
        Champ Description
        Nom de la connexion Nom de cette connexion. Par exemple, Slack.
        URL de connexion URL de cette connexion. Par exemple, https://slack.com
        Nom des informations d'identification Nom des informations d’identification. Par exemple, les informations d’identification Slack.
        Nom OAuth Nom de l’OAuth. Par exemple, Slack OAuth.
        ID client OAuth L’ID client généré pour le compte que vous avez créé dans Slack.
        Secret client OAuth Le secret client pour le compte que vous avez créé dans Slack.
        URL de redirection OAuth Nom de l’instance de redirection OAuth. Par exemple, msimslack.service-now.com/oauth_redirect.do
      17. Sélectionnez Configurer et obtenir un jeton OAuth.
        Le bot d’intégration de Slack vous demande l’autorisation d’accéder à l’espace de travail MSIM Slack.
      18. Sélectionner Autoriser.
        Le jeton d’accès OAuth est disponible et expirera le <AAAA-MM-JJ> <HH :MM :SS>.
    5. Accédez à la Tout > Gestion des incidents de sécurité majeurs > Canal de messagerie instantanée > Configuration du fournisseur de messagerie instantanée.
    6. Cochez la case Actif pour activer l’enregistrement du fournisseur de messagerie instantanée.
    7. Sélectionnez Valider la connexion pour tester la connexion.
      Un message de confirmation s’affiche pour indiquer que la connexion du fournisseur est validée avec succès.
    8. Cliquez avec le bouton droit sur l’enregistrement et sélectionnez Enregistrer.
      Ensuite, la connexion entre Slack et Now Platform l’instance est établie avec succès.
    9. Accédez à la api.slack.com/apps > Fonctionnalités > OAuth et autorisations.
      1. Vérifiez si tous les champs d’application sont corrects.
      2. Accédez à la Fonctionnalités > Abonnements d'événement.
      3. Dans le champ URL de la demande, sélectionnez Réessayer.
        Vous pouvez voir un message vérifié.
      4. Sélectionnez Enregistrer.