Мультитенантность
Last updated
Last updated
Оркестратор может функционировать в мультитенантном варианте — под тенантом подразумевается относительно независимый экземпляр Оркестратора. Например, если организация состоит из обособленных подразделений/филиалов, то этому подразделению/филиалу можно назначить тенант.
Мультитенантность настраивается в конфигурационном файле WebApi в секции Tenants:
FromAppsettings
Всегда должно быть true
Зарезервировано для новых версий Оркестратора
TimeOffset
Смещение времени в часах от стандартного времени для отображения в журнале Робота и Оркестратора для дефолтного тенанта
IncomingEmail
Параметры ящика для получения почты для дефолтного тенанта
Agent
Параметры обращения к агенту
Items
Массив тенантов
Items[].Id
Идентификатор тенанта
Также используется при конфигурировании агента на машине робота
Items[].Name
Наименование тенанта
Items[].TimeOffset
То же, что и параметр TimeOffset
, только для недефолтного тенанта
Items[].IncomingEmail
То же, что и параметр IncomingEmail
, только для недефолтного тенанта
Items[].Agent
То же, что и параметр Agent
, только для недефолтного тенанта
За счет этой настройки можно на одной машине робота развернуть несколько агентов для разных тенантов. Каждый агент будет слушать входящие запросы на своем порту
IncomingEmail.UserName
Пользователь – полное имя почтового ящика. Например, primo.rpa@mail.ru
IncomingEmail.Password
Пароль к почтовому ящику
Пароль шифруется при помощи программы LTools.Orchestrator.PasswordEncryptor.exe (входит в поставку)
IncomingEmail.Pop3
Адрес Pop3-сервера. Например, pop.mail.ru
Если используется Imap, то не заполняется
IncomingEmail.Pop3Port
Порт Pop3-сервера. Например, 995
Если используется Imap, то не заполняется
IncomingEmail.RequireAuthenticate
Определяет, требуется ли аутентификация
IncomingEmail.UseSsl
Используется ли SSL/TLS/STARTTLS
IncomingEmail. UseStandartNotSSLPort
Используется стандартный порт. В этом случае игнорируется флаг UseSsl
IncomingEmail.Imap
Адрес Imap-сервера. Например, imap.mail.ru
Если используется Pop3, то не заполняется
IncomingEmail.ImapPort
Порт Imap-сервера. Например, 993
Если используется Pop3, то не заполняется
IncomingEmail.ImapFolder
Папка с письмами. Например, INBOX
Если используется Pop3, то не заполняется
Если используется SSO, то привязка тенантов к AD также настраивается в секции ActiveDirectory в параметре Tenants:
В массиве Tenants перечисляются ID тенантов, которые привязаны к AD. Пустая строка – это ID дефолтного тенанта.
Вам также могут быть интересны следующие разделы: