Essayer gratuitement

Paramètres Projet - Intégrations

Connectez le projet avec des outils externes: GitHub, GitLab, Slack, Jira et plus.

Description Générale

L'onglet Intégrations permet de connecter le projet à des services externes pour automatiser les flux de travail et synchroniser les données.

Le Problème que Cela Résout

Sans intégrations, les équipes font face à:

ProblèmeConséquenceSolution
Outils déconnectésSwitching constantCentralisation
Données dupliquéesIncohérencesSynchronisation
Mises à jour manuellesTemps perduAutomatisation
Pas de notificationsInfos manquéesAlertes temps réel
Historique fragmentéPas de vue complèteDonnées unifiées

Intégrations Disponibles

Contrôle de Version

ServiceFonctionnalitésSync
GitHubRepos, PRs, Issues, Commits↔️
GitLabProjets, Merge Requests↔️
BitbucketRepos, PRs, Pipelines↔️
Azure DevOpsRepos, Work Items↔️

Communication

ServiceFonctionnalitésDirection
SlackNotifications dans canaux
DiscordAlertes sur serveurs
Microsoft TeamsMessages dans équipes
EmailNotifications par email

Productivité

ServiceFonctionnalitésSync
Google DriveJoindre documents↔️
FigmaEmbed de designs
NotionSync documentation↔️
ConfluenceImport/export↔️

DevOps et CI/CD

ServiceFonctionnalitésDirection
JiraImport/sync issues↔️
JenkinsStatus des builds
CircleCIStatut CI/CD
GitHub ActionsStatut workflows

Autres

ServiceFonctionnalités
ZapierAutomatisations custom
WebhooksIntégrations personnalisées
API RESTAccès programmatique

Éléments de la Vue

Liste des Intégrations

ColonneDescription
IcôneLogo du service
NomNom de l'intégration
ÉtatConnecté/Déconnecté/Erreur
CompteCompte ou projet lié
Dernière syncDate de dernière synchronisation
ActionsConfigurer, Déconnecter

États d'Intégration

ÉtatIcôneSignification
🟢 ConnectéFonctionne correctement
🟡 AttentionPermissions ou config incomplète
🔴 ErreurÉchec de connexion
DéconnectéNon configuré

Comment Connecter

Connecter GitHub

  1. Cliquez sur GitHubConnecter
  2. Vous êtes redirigé vers GitHub
  3. Autorisez GitScrum:
  • Accès aux repositories
  • Webhooks
  • Pull Requests
  1. Sélectionnez le repository à lier
  2. Configurez la synchronisation:
OptionDescription
Commits → TâchesLier commits aux tâches (via #123)
PRs → Mise à jourMettre à jour le statut
Issues → Créer tâchesCréer des tâches depuis issues
Branches → TâchesCréer branche par tâche
  1. Sauvegardez

Syntaxe pour lier:

git commit -m "Fix bug #123"  // Lie au ticket #123

Connecter Slack

  1. Cliquez sur SlackConnecter
  2. Autorisez dans votre workspace Slack
  3. Sélectionnez le(s) canal(aux) pour notifications
  4. Configurez les événements:
ÉvénementNotification
Tâche créée✓/✗
Tâche complétée✓/✗
Commentaire ajouté✓/✗
Mention✓/✗
Sprint démarré✓/✗
Sprint terminé✓/✗
  1. Testez avec un message

Importer depuis Jira

  1. Cliquez sur JiraImporter
  2. Entrez l'URL de votre instance Jira
  3. Authentifiez-vous (API token recommandé)
  4. Sélectionnez le projet à importer
  5. Mappez les champs:
JiraGitScrum
Issue TypeType de tâche
StatusWorkflow
PriorityPriorité
AssigneeAssigné
SprintSprint
EpicEpic
  1. Prévisualisez l'import
  2. Lancez l'import

Options d'import:

OptionDescription
Import uniqueUne fois, pas de sync
Sync continueMise à jour bidirectionnelle
Import incrémentalSeulement les nouveaux

Configuration Avancée

Mapping des États

Reliez les états entre systèmes:

JiraGitScrum
To DoBacklog
In ProgressEn cours
In ReviewRévision
DoneTerminé

Filtres de Synchronisation

FiltreExemple
Par labelSync seulement "frontend"
Par brancheExclure branches "feature/*"
Par membreSeulement certains assignés
Par typeIgnorer les bugs

Webhooks Sortants

Pour intégrations personnalisées:

  1. Section Webhooks
  2. Cliquez Ajouter webhook
  3. Configurez:
  • URL de destination
  • Événements déclencheurs
  • Headers personnalisés
  • Secret pour signature
  1. Testez le webhook
  2. Sauvegardez

Événements disponibles:

CatégorieÉvénements
Tâchescreated, updated, deleted, moved
Sprintsstarted, completed
Membresadded, removed
Commentairescreated
Documentsuploaded

Tokens API

Pour accès programmatique:

  1. Section API
  2. Cliquez Générer token
  3. Définissez les permissions
  4. Copiez le token (affiché une seule fois)
  5. Utilisez dans vos scripts

Dépannage

Erreurs Courantes

ErreurCauseSolution
"Token expiré"Token de service expiréReconnecter
"Permission denied"Droits insuffisantsVérifier permissions
"Rate limited"Trop de requêtesAttendre ou réduire fréquence
"Webhook failed"URL inaccessibleVérifier l'URL
"Sync conflict"Modifications simultanéesRésoudre manuellement

Logs d'Intégration

  1. Ouvrez l'intégration
  2. Onglet Logs
  3. Voyez l'historique:
  • Événements envoyés/reçus
  • Erreurs
  • Timestamps

Permissions

ActionOwnerAdminManagerMember
Voir intégrations
Connecter service
Configurer
Déconnecter
Voir logs
Gérer webhooks
Gérer API tokens

Meilleures Pratiques

Sécurité

  1. Permissions minimales - N'accordez que ce qui est nécessaire
  2. Tokens rotatifs - Changez régulièrement
  3. Webhooks signés - Utilisez les secrets
  4. Audit régulier - Vérifiez les accès

Performance

  1. Filtres ciblés - Ne synchronisez que le nécessaire
  2. Batch vs temps réel - Selon le volume
  3. Monitoring - Surveillez les erreurs

Liens Connexes