Aller au contenu principal

Créer un trigger

Ce guide vous explique comment créer un trigger dans Ecosystem.

Prérequis

  • Avoir accès à une entreprise
  • Avoir les permissions nécessaires (USER ou ADMIN)
🔐 Permissions

Seuls les utilisateurs avec les rôles USER ou ADMIN peuvent créer des triggers. Si vous ne voyez pas le bouton "Create", contactez votre administrateur.

Étapes de création

1. Accéder à la page de création

  1. Cliquez sur "Triggers" dans le menu de navigation
  2. Cliquez sur le bouton "Create" en haut de la page

2. Remplir le formulaire

Le formulaire de création contient les champs suivants :

Informations de base

  • Name (obligatoire) : Nom du trigger

    • Exemple : "API de réception de commandes"
    • Ce nom sera visible dans la liste des triggers
  • Slug (obligatoire) : Identifiant unique

    • Généré automatiquement à partir du nom
    • Peut être modifié manuellement
    • Doit être unique au sein de l'entreprise
    • Format : lettres minuscules, chiffres et tirets uniquement
    • Exemple : api-reception-commandes
⚠️ Slug unique

Le slug doit être unique au sein de votre entreprise. Si vous modifiez le slug généré automatiquement, assurez-vous qu'il n'existe pas déjà. En cas de conflit, vous devrez choisir un autre slug.

  • Description (optionnel) : Description du trigger
    • Aide à comprendre l'objectif du trigger
    • Visible dans la liste et les détails

Type de trigger

Sélectionnez le type de trigger dans la liste déroulante :

  • API Endpoint : Endpoint HTTP
  • File : Surveillance de fichiers FTP/SFTP
  • CRON : Planification temporelle
  • Webhook : Réception de webhooks
  • Polling : Polling périodique
  • AWS SQS : File d'attente AWS SQS

Options du trigger

Les options disponibles dépendent du type de trigger sélectionné. Consultez la documentation spécifique pour chaque type :

Tags (optionnel)

Ajoutez des tags pour catégoriser votre trigger :

  • Cliquez dans le champ "Tags"
  • Tapez le nom du tag et appuyez sur Entrée
  • Les tags existants apparaîtront en suggestions
  • Vous pouvez créer de nouveaux tags à la volée

Resource Groups (optionnel)

Associez le trigger à un ou plusieurs groupes de ressources :

  • Sélectionnez un groupe existant dans la liste
  • Ou créez un nouveau groupe en tapant son nom

3. Créer le trigger

  1. Vérifiez toutes les informations
  2. Cliquez sur le bouton "Create"
  3. Vous serez redirigé vers la page de détails du trigger

Après la création

Une fois le trigger créé :

  1. Statut : Le trigger est créé avec le statut INACTIVE
  2. Configuration : Vous pouvez modifier les options si nécessaire
  3. Association : Créez un workflow associé à ce trigger
  4. Activation : Activez le trigger une fois prêt
  5. Déploiement : Déployez le trigger dans un environnement
⚠️ Statut INACTIVE

Par défaut, un trigger est créé avec le statut INACTIVE. Il ne déclenchera aucun workflow tant qu'il n'est pas activé et déployé. N'oubliez pas d'activer votre trigger après l'avoir configuré !

Modifier un trigger

Pour modifier un trigger existant :

  1. Accédez à la page "Triggers"
  2. Cliquez sur le trigger à modifier
  3. Cliquez sur l'onglet "Edit"
  4. Modifiez les informations souhaitées
  5. Cliquez sur "Save"
remarque

Certaines modifications peuvent nécessiter de redéployer le trigger dans les environnements.

Bonnes pratiques

  • Nommage : Utilisez des noms clairs et descriptifs
  • Slug : Laissez le slug être généré automatiquement sauf si vous avez une raison spécifique
  • Description : Ajoutez toujours une description pour faciliter la maintenance
  • Tags : Utilisez des tags cohérents pour faciliter la recherche
  • Resource Groups : Organisez vos triggers en groupes logiques

Prochaines étapes