Aller au contenu

Intégration Slack

Connectez Threada à Slack pour des notifications gouvernées, des alertes d'escalade et l'admission des demandes.

Aperçu

L'intégration Slack permet à Threada de délivrer des notifications, de collecter l'admission depuis les canaux et d'acheminer des alertes d'escalade — le tout gouverné par les politiques de l'espace de travail.

Fonctionnalités

  • Publier des résumés de WorkItem et des alertes d'escalade dans les canaux
  • Collecter l'admission des demandes depuis des canaux désignés
  • Notifier les relecteurs dans Slack lorsqu'une approbation est en attente (les relecteurs approuvent dans Threada Work)
  • Acheminer les notifications selon la classification de politique et la priorité
  • Piste d'audit pour chaque message et interaction

Un exemple concret

Un flux de bout en bout que Threada exécute avec Slack :

  1. Un membre de l'équipe publie une demande dans un canal Slack désigné, et Threada la capture sous forme de WorkItem gouverné doté d'un schéma typé.
  2. Threada rédige une réponse étayée ou propose une action, et publie une notification dans Slack pour alerter le bon relecteur qu'une approbation est en attente.
  3. Le relecteur ouvre Threada Work et approuve ou rejette à une étape de décision explicite ; l'action approuvée s'exécute alors en tant qu'action gouvernée, avec idempotence.
  4. Le résultat est republié dans le canal, et chaque message et interaction est consigné sur la piste d'audit.

Configuration

Configurez l'intégration dans Studio sous la gouvernance des packs. Installez l'app Slack de Threada avec des permissions à portée limitée et mappez les canaux à vos définitions de flux de travail.

  1. Dans Studio, ajoutez l'intégration Slack sous la gouvernance des packs.
  2. Installez l'application Slack de Threada avec des permissions à portée limitée et de moindre privilège.
  3. Mappez les canaux depuis lesquels Threada peut lire l'admission et dans lesquels il peut publier les résultats.
  4. Validez la connexion ; l'intégration ne s'active qu'une fois le test réussi.

Permissions et accès aux données

Slack se connecte via des surfaces de moindre privilège, chacune dotée d'un identifiant que vous contrôlez.

  • L'app Threada du Slack Marketplace demande une seule portée OAuth — commands — de sorte qu'elle ne reçoit que vos invocations de la commande slash /threada et ne stocke aucun jeton Slack Web API.
  • L'admission des messages de canal et la publication dans les canaux utilisent une app Slack du tenant dont vous fournissez le jeton de bot et le secret de signature ; ils sont stockés dans Secret Manager et utilisés uniquement pour les canaux que vous mappez — le même modèle d'identifiants que les autres intégrations de Threada.
  • Les requêtes Slack entrantes sont vérifiées par rapport à votre secret de signature Slack avant que Threada ne crée un WorkItem ; les alertes sortantes peuvent également utiliser une URL de webhook entrant Slack, sans jeton.
  • La désinstallation ou la désactivation de l'intégration arrête l'admission et la publication, et conserve l'historique d'audit des WorkItems déjà créés.

Foire aux questions

Les personnes peuvent-elles approuver des actions directement dans Slack ?
Pas dans Slack lui-même. Slack reçoit une notification indiquant qu'une approbation est en attente ; le relecteur approuve ou rejette à une étape de décision explicite dans Threada Work, et ce n'est qu'alors que l'action gouvernée s'exécute. Le résultat peut être republié dans le canal.
Threada capture-t-il l'admission depuis Slack ?
Oui. Les messages dans les canaux désignés deviennent des WorkItems gouvernés dotés d'un schéma typé, de sorte qu'une demande Slack informelle se transforme en un enregistrement structuré et traçable plutôt qu'en un fil perdu.
De quel accès l'intégration a-t-elle besoin ?
L'application Slack de Threada installée avec des permissions à portée limitée et de moindre privilège pour les canaux spécifiques utilisés. Chaque message et interaction est consigné sur la piste d'audit.