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-base, 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-base.
- Un panneau affiche tous les espaces et toutes les bases auxquels votre compte a accès. Sélectionnez l’Espace cible, puis la Base cible.
- Choisissez la Table dans cette base. 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 de la base actuelle.
- Enregistrez l’action.
Exemple concret : des ventes au traitement des commandes
Imaginez que vous disposiez de deux bases :- Base Ventes — contient une table « Affaires » dans laquelle l’équipe commerciale suit les affaires conclues.
- Base Opérations — contient une table « Traitement » dans laquelle l’équipe opérationnelle gère les expéditions.
- Déclencheur : dans la Base 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-base pointant vers la table Traitement de la Base 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-base 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 la base cible. Les enregistrements créés ou mis à jour par une action inter-base 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 la base cible, Teable l’empêche d’ajouter ou de modifier des actions inter-base pointant vers cette base. Si un brouillon contient déjà des actions inter-base 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 bases de modifier et d’appliquer le workflow.
- Ou rétablissez les autorisations requises sur la base cible, puis appliquez de nouveau le workflow.
Conseils
- L’accès inter-base peut atteindre des bases situées dans différents Espaces. L’éditeur qui configure ou applique le workflow doit disposer des autorisations requises sur la base cible.
- Lors de l’association de champs entre plusieurs bases, 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 une base cible (renommage de tables, suppression de champs), les actions inter-base qui référencent ces tables et champs cesseront de fonctionner. Mettez à jour votre workflow après toute modification structurelle.
- Pour les workflows inter-base complexes, envisagez de centraliser vos automatisations dans une base « centrale » afin de faciliter leur organisation.
Pages connexes
- Créer un enregistrement — créez des enregistrements dans la base actuelle ou une autre base
- Mettre à jour un enregistrement — mettez à jour des enregistrements dans la base actuelle ou une autre base
- Obtenir des enregistrements — récupérez des enregistrements depuis la base actuelle ou une autre base

