Actions prises en charge
Il s’agit des trois actions qui ciblent les enregistrements. Les autres actions (Envoyer un e-mail, Requête HTTP, etc.) n’ont pas besoin d’un accès inter-projet, car elles ne ciblent pas une table donnée.
Configuration
- Ouvrez dans votre workflow une action prise en charge (Créer un enregistrement, Mettre à jour un enregistrement ou Obtenir des enregistrements).
- À côté du sélecteur de Table, cliquez sur Accès inter-projet.
- Un panneau affiche tous les espaces et tous les projets auxquels votre compte a accès. Sélectionnez l’Espace cible, puis le Projet cible.
- Choisissez la Table dans ce projet. Si l’action le permet, vous pouvez également sélectionner une Vue précise.
- Associez les champs et configurez l’action comme d’habitude. La liste des champs correspond désormais à ceux de la table cible, et non à ceux du projet actuel.
- Enregistrez l’action.
Exemple concret : des ventes au traitement des commandes
Imaginez que vous disposiez de deux projets :- Projet Ventes — contient une table « Affaires » dans laquelle l’équipe commerciale suit les affaires conclues.
- Projet Opérations — contient une table « Traitement » dans laquelle l’équipe opérationnelle gère les expéditions.
- Déclencheur : dans le Projet Ventes, utilisez « Lorsqu’un enregistrement remplit les conditions » avec le filtre :
Étapeest égale àGagnée. - Action : Créer un enregistrement avec un Accès inter-projet pointant vers la table Traitement du Projet Opérations.
- Association des champs : associez le Nom du client, le Produit, la Quantité et l’Adresse de livraison de l’affaire aux champs correspondants de la table Traitement.
Modèle d’autorisations
Lorsque vous créez, modifiez ou appliquez des mises à jour de workflow, Teable vérifie chaque action inter-projet par rapport aux autorisations de l’éditeur actuel :
Les exécutions du workflow actif utilisent l’identité d’exécution des automatisations de Teable pour le projet cible. Les enregistrements créés ou mis à jour par une action inter-projet apparaissent comme Robot d’automatisation dans les métadonnées des enregistrements et les interfaces d’audit.
Lorsque les accès changent
Si l’éditeur actuel ne dispose pas de l’autorisation requise sur le projet cible, Teable l’empêche d’ajouter ou de modifier des actions inter-projet pointant vers ce projet. Si un brouillon contient déjà des actions inter-projet auxquelles l’éditeur ne peut pas accéder, Teable l’empêche également d’appliquer ce brouillon. La version déjà active continue de s’exécuter ; Teable vérifie de nouveau les autorisations lors de la prochaine modification ou application du workflow. Pour corriger une erreur d’autorisation lors de la modification ou de l’application d’un workflow :- Demandez à une personne ayant accès aux deux projets de modifier et d’appliquer le workflow.
- Ou rétablissez les autorisations requises sur le projet cible, puis appliquez de nouveau le workflow.
Conseils
- L’accès inter-projet peut atteindre des projets situés dans différents Espaces. L’éditeur qui configure ou applique le workflow doit disposer des autorisations requises sur le projet cible.
- Lors de l’association de champs entre plusieurs projets, les types de champs doivent être compatibles. Par exemple, vous ne pouvez pas associer un champ de texte à un champ de pièce jointe.
- Si vous restructurez un projet cible (renommage de tables, suppression de champs), les actions inter-projet qui référencent ces tables et champs cesseront de fonctionner. Mettez à jour votre workflow après toute modification structurelle.
- Pour les workflows inter-projet complexes, envisagez de centraliser vos automatisations dans un projet « central » afin de faciliter leur organisation.
Pages connexes
- Créer un enregistrement — créez des enregistrements dans le projet actuel ou un autre projet
- Mettre à jour un enregistrement — mettez à jour des enregistrements dans le projet actuel ou un autre projet
- Obtenir des enregistrements — récupérez des enregistrements depuis le projet actuel ou un autre projet

