0 голосов
от (35.3 тыс. баллов) в категории Оркестратор
Как создать новый тенант?

1 Ответ

0 голосов
от (35.3 тыс. баллов)
редактировать от

Новый тенант создается в конфигурационном файле appSettings 
Windows: WebApi\appsettings.ProdWin.json

Linux: WebApilinux\appsettings.ProdLinux.json

в секции "Tenants" 

"Tenants": {
    "FromAppsettings": true,
    "TimeOffset": 5,
    "IncomingEmail": {
      "UserName": "primo.rpa@mail.ru",
      "Password": "dpo7kn30Lqm20dFeje1M8uLhtL9xR2Vr+LhSWkXXT3I=",
      "Pop3": "pop.mail.ru",
      "Pop3Port": 995,
      "RequireAuthenticate": true,
      "UseSsl": true
    },
    "Agent": {
      "Port": 5002,
      "Https": true
    },
    "Items": [
      {
        "Id": "BUCH",
        "Name": "BUCH",
        "TimeOffset": 3,
        "IncomingEmail": {
          "UserName": "primo.rpa@mail.ru",
          "Password": "dpo7kn30Lqm20dFeje1M8uLhtL9xR2Vr+LhSWkXXT3I=",
          "Pop3": "pop.mail.ru",
          "Pop3Port": 995,
          "RequireAuthenticate": true,
          "UseSsl": true
        },
        "Agent": {
          "Port": 5002,
          "Https": true
        }
      },

Создается новый блок (Выделен курсивом)  с названием TenantID  в кавычках например ''BUCH", также указываем порт. Данный порт должен быть открыт и настроен на машине Агента в конфигурационном файле 

Windows: Agent\appsettings.ProdWin.json
Linux: Agent/appsettings.ProdLinux.json


Затем в этом же файле в секции Orchestrator значение поля TenantID  указать ID нового тенанта (из Секции "Tenants" в конфиг файле Webapi appsettings)
 

После чего обязательно перезапустить WebApi в Службах (Services)