Поддерживаемые действия
Это три действия, ориентированные на Записи. Другим действиям («Отправить письмо», «HTTP-запрос» и т. д.) межпроектный доступ не нужен, поскольку они не обращаются к определённой Таблице.
Как настроить
- Откройте поддерживаемое действие («Создать Запись», «Обновить Запись» или «Получить Записи») в рабочем процессе.
- Рядом со средством выбора Таблицы нажмите Межпроектный доступ.
- Откроется панель со всеми Пространствами и Проектами, доступными вашей учётной записи. Выберите целевое Пространство, а затем целевой Проект.
- Выберите Таблицу в этом Проекте. Если действие это поддерживает, можно также выбрать определённое Представление.
- Сопоставьте Поля и настройте действие как обычно. Теперь в списке Полей отображаются Поля целевой Таблицы, а не текущего Проекта.
- Сохраните действие.
Конкретный пример: от продаж к выполнению заказа
Представьте, что у вас есть два Проекта:- Проект продаж — содержит Таблицу «Сделки», где отдел продаж отслеживает заключённые сделки.
- Операционный Проект — содержит Таблицу «Выполнение заказов», где операционный отдел управляет доставкой.
- Триггер: В Проекте продаж используйте «Когда Запись соответствует условиям» с фильтром:
ЭтаправенУспешно закрыто. - Действие: «Создать Запись» с межпроектным доступом, направленным на Таблицу «Выполнение заказов» в операционном Проекте.
- Сопоставление Полей: Сопоставьте имя клиента, продукт, количество и адрес доставки из сделки с соответствующими Полями Таблицы «Выполнение заказов».
Модель разрешений
Когда вы создаёте, изменяете или применяете обновления рабочего процесса, Teable проверяет каждое действие с межпроектным доступом с учётом разрешений текущего редактора:
Активные рабочие процессы используют для целевого Проекта идентификатор среды выполнения Автоматизации Teable. Записи, созданные или обновлённые действием с межпроектным доступом, отображаются как созданные Роботом Автоматизации в метаданных Записи и интерфейсах аудита.
Что происходит при изменении доступа
Если у текущего редактора нет необходимого разрешения в целевом Проекте, Teable не позволит ему добавить или изменить действия с межпроектным доступом, направленные на этот Проект. Если черновик уже содержит недоступные редактору действия с межпроектным доступом, Teable также не позволит применить этот черновик. Уже активная версия продолжит работать; Teable снова проверит разрешения при следующем изменении или применении рабочего процесса. Чтобы устранить ошибку разрешений при изменении или применении рабочего процесса:- Попросите пользователя с доступом к обоим Проектам изменить и применить рабочий процесс.
- Или восстановите необходимые разрешения в целевом Проекте, а затем снова примените рабочий процесс.
Советы
- Межпроектный доступ позволяет обращаться к Проектам в разных Пространствах. У редактора, настраивающего или применяющего рабочий процесс, должны быть необходимые разрешения в целевом Проекте.
- При сопоставлении Полей между Проектами их типы должны быть совместимы. Например, текстовое Поле нельзя сопоставить с Полем вложения.
- Если изменить структуру целевого Проекта (переименовать Таблицы, удалить Поля), использующие их действия с межпроектным доступом перестанут работать. После структурных изменений обновите рабочий процесс.
- Для сложных межпроектных рабочих процессов можно сосредоточить Автоматизации в одном центральном Проекте, чтобы упростить их организацию.
Связанные материалы
- Создать Запись — создание Записей в текущем или другом Проекте
- Обновить Запись — обновление Записей в текущем или другом Проекте
- Получить Записи — получение Записей из текущего или другого Проекта

