Контроль доступа для ИИ-агентов (RBAC) с использованием Airtable и Telegram

Получите полный контроль над доступом к инструменту AI Agent с помощью надежного управления доступом на основе ролей, интегрируя пользователей, роли и разрешения через Airtable. Легко обрабатывайте проверки разрешений по каждому запросу — замените неавторизованный доступ к инструменту информативными статусными сообщениями. Взаимодействуйте с системой через Telegram (или замените на WhatsApp или IMAP); ответы и уведомления об авторизации приходят в одном и том же чате. Легко настройте свою среду с помощью предоставленных шаблонов Airtable и четких инструкций в приложении. Быстро тестируйте, настраивайте роли и расширяйте наборы инструментов по мере необходимости для гибкого и безопасного сотрудничества. Примечание: Требуется саморазворачивающийся n8n и поддержка LangChain…

Category:

Описание

Этот рабочий процесс реализует систему Контроля Доступа на Основе Ролей (RBAC) для управления доступом к инструментам AI через Airtable и Telegram. Он предназначен для надежного контроля доступа конечного пользователя (пользователя Telegram) к инструментам AI в зависимости от ролей, назначенных в Airtable. Рабочий процесс можно применять в многопользовательских сценариях AI, требующих проверки прав доступа перед вызовом инструмента.

Рабочий процесс логически разделен на следующие блоки:

  • 1.1 Прием Входящих Сообщений и Верификация Пользователя: Принимает сообщения из Telegram, извлекает информацию о пользователе и проверяет его права доступа через Airtable.
  • 1.2 Обработка Разрешений и Фильтрация Инструментов: Использует узлы кода LangChain для фильтрации инструментов AI на основе прав пользователя, заменяя неразрешенные инструменты фиксированным ответом о запрете.
  • 1.3 Взаимодействие с Основным AI Агентом: Запускает основного AI агента с разрешенными инструментами и управляет памятью сеанса.
  • 1.4 Вызов Подагента для Конкретных Случаев: Вызывает подагента (под-рабочий процесс), посвященного информации о погоде, с собственными проверками разрешений и памятью.
  • 1.5 Доставка Ответов: Отправляет ответы, сгенерированные AI, обратно пользователю Telegram.
  • 1.6 Обработка Ошибок и Управление Неизвестными Пользователями: Обрабатывает случаи, когда пользователь не найден в Airtable, и отправляет соответствующие сообщения в Telegram.

Оригинал воркфлоу на сайте n8n.io

👉🏻 Скачать на сайте n8n

____________

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Контроль доступа для ИИ-агентов (RBAC) с использованием Airtable и Telegram”

Ваш адрес email не будет опубликован. Обязательные поля помечены *