Skip to Content

Мультитенантность

Оркестратор может функционировать в мультитенантном варианте — под тенантом подразумевается относительно независимый экземпляр Оркестратора. Например, если организация состоит из обособленных подразделений/филиалов, то этому подразделению/филиалу можно назначить тенант.

Мультитенантность настраивается в конфигурационном файле WebApi в секции Tenants:

alt

Таблица 1 – Описание параметров для настройки мультитенантности.

ПараметрНазначениеПримечание
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:

alt

В массиве Tenants перечисляются ID тенантов, которые привязаны к AD. Пустая строка – это ID дефолтного тенанта.

Дополнительно

Вам также могут быть интересны разделы: