Avant de commencer
Le jeton créé est un jeton d’espace de travail, pas un jeton personnel : c’est un administrateur de l’espace qui autorise l’application, une seule fois pour tout le monde.
Les canaux publics sont absorbés dès l’espace connecté. Pour un canal privé, préparez-vous à faire un second geste après l’autorisation : l’inviter, canal par canal (section suivante).
Autoriser l’espace de travail
Managé : depuis les Sources de l’entreprise, un administrateur autorise l’application dans son espace Slack - le même aller-retour de consentement que pour Google Drive. Self-host :
L’autorisation ne porte que sur la lecture : aucune permission d’écriture n’est demandée à Slack, à aucun moment.
Inclure un canal privé
Ce geste se passe en deux temps : l’opt-in ci-dessous, puis l’invitation du bot dans le canal depuis Slack. Aujourd’hui, l’opt-in se fait en ligne de commande, y compris pour un espace managé - la console n’a pas encore d’écran dédié à ce réglage fin :
Invitez ensuite le bot dans le canal concerné depuis les paramètres du canal, dans Slack. Pour revenir en arrière, opt-out-private <canal> retire le canal du périmètre au prochain nettoyage.
Ce qui est synchronisé
Les canaux publics de l’espace, plus les canaux privés explicitement inclus ; le fil complet (message racine et réponses) est l’unité absorbée. Les messages directs ne sont jamais lus : l’autorisation qui les exposerait n’est même pas demandée.
Fenêtre de 90 jours par défaut à la première synchronisation, comme les autres sources (self-host : connectors.slack.history_days). Un message supprimé ou un canal qui quitte le périmètre est réconcilié au passage suivant.
Vérifier l’état
Managé : la carte Slack de vos Sources affiche l’espace connecté. Self-host :
Retirer
| Vous voulez | Le geste |
|---|---|
| Retirer un seul canal privé, garder le reste de l’espace connecté | kastel connector slack opt-out-private <canal> (retiré au nettoyage suivant) |
| Retirer l’espace entier, garder ce qui est absorbé | « Déconnecter » (console), ou kastel connector slack offboard <espace> |
| Supprimer pour de bon ce qui est absorbé | kastel erase --connector slack ou la revue /effacements |