Підтримувані дії
Це три дії, орієнтовані на записи. Іншим діям («Надіслати електронний лист», «HTTP-запит» тощо) міжбазовий доступ не потрібен, оскільки вони не спрямовані на певну таблицю.
Як налаштувати
- Відкрийте в робочому процесі підтримувану дію («Створити запис», «Оновити запис» або «Отримати записи»).
- Біля засобу вибору Таблиці натисніть Міжбазовий доступ.
- Відкриється панель з усіма Просторами та Базами, до яких має доступ ваш обліковий запис. Виберіть цільовий Простір, а потім цільову Базу.
- Виберіть Таблицю в цій Базі. Якщо дія це підтримує, також можна вибрати певний Перегляд.
- Зіставте поля й налаштуйте дію як зазвичай. Тепер у списку полів відображаються поля цільової таблиці, а не поточної Бази.
- Збережіть дію.
Конкретний приклад: від продажу до виконання замовлення
Уявімо, що у вас є дві Бази:- База продажів — містить таблицю «Угоди», у якій відділ продажів відстежує укладені угоди.
- База операцій — містить таблицю «Виконання замовлень», у якій операційна команда керує доставленням.
- Тригер: у Базі продажів використовуйте «Коли запис відповідає умовам» із фільтром:
ЕтапдорівнюєУгоду укладено. - Дія: «Створити запис» із міжбазовим доступом до таблиці «Виконання замовлень» у Базі операцій.
- Зіставлення полів: зіставте ім’я клієнта, продукт, кількість і адресу доставлення з відповідними полями таблиці «Виконання замовлень».
Модель дозволів
Коли ви створюєте, редагуєте або застосовуєте оновлення робочого процесу, Teable перевіряє кожну міжбазову дію відповідно до дозволів поточного редактора:
Активні запуски робочого процесу використовують ідентичність середовища виконання автоматизації Teable для цільової Бази. У метаданих записів та інтерфейсах аудиту для записів, створених або оновлених міжбазовою дією, зазначено Робот автоматизації.
Що відбувається після зміни доступу
Якщо поточний редактор не має необхідного дозволу в цільовій Базі, Teable не дає йому додавати або змінювати міжбазові дії, спрямовані на цю Базу. Якщо чернетка вже містить недоступні редактору міжбазові дії, Teable також блокує застосування цієї чернетки. Уже активна версія продовжує працювати; Teable знову перевірить дозволи, коли хтось наступного разу редагуватиме або застосовуватиме робочий процес. Щоб усунути помилку дозволів під час редагування або застосування робочого процесу:- Попросіть користувача з доступом до обох Баз відредагувати й застосувати робочий процес.
- Або відновіть необхідні дозволи в цільовій Базі, а потім знову застосуйте робочий процес.
Поради
- Міжбазовий доступ може охоплювати Бази в різних Просторах. Редактор, який налаштовує або застосовує робочий процес, повинен мати необхідні дозволи в цільовій Базі.
- Під час зіставлення полів між Базами типи полів мають бути сумісними. Наприклад, не можна зіставити текстове поле з полем вкладення.
- Якщо змінити структуру цільової Бази (перейменувати таблиці, видалити поля), міжбазові дії, що посилаються на ці таблиці й поля, перестануть працювати. Після структурних змін оновіть робочий процес.
- Для складних міжбазових робочих процесів доцільно централізувати автоматизації в одній «центральній» Базі, щоб підтримувати порядок.
Пов’язані матеріали
- Створення запису — створення записів у поточній або іншій Базі
- Оновлення запису — оновлення записів у поточній або іншій Базі
- Отримання записів — отримання записів із поточної або іншої Бази

