Описание файла конфигурации
За настройки конфигурации On-Premise отвечает файл configs_variables.json
.
Вы можете заполнить конфигурацию самостоятельно или получить готовый файл от менеджера внедрения.
Чтобы настроить конфигурационный файл:
- Откройте терминал.
-
Введите команду для открытия файла в редакторе:
sudo nano /onprem/configs_variables.json
-
Внесите необходимые изменения в файл.
-
После внесения изменений нажмите Ctrl + X для выхода из редактора.
-
Вам будет предложено сохранить изменения. Для этого нажмите Y (Yes) для подтверждения сохранения.
-
Нажмите Enter для завершения процесса сохранения.
{
"InstallationType": "Full",
"KonturCloud": {
"ApiKey": "ApiKey****"
},
"Publication": {
"DomainName": "example.ru",
"KonturIdDomainName": "2fa.example.ru",
"KonturIdPortalDomainName": "2fa-portal.example.ru"
},
"ActiveDirectory": {
"DomainConfigurations": [
{
"DomainSettings": {
"Name": "example.com",
"NetBiosName": "EXAMPLE",
"ServerAddress": "10.10.10.04:636"
}
}
]
},
"Organization": {
"Name": "Example",
"InstallationAdmins": [
"admin@example.ru"
]
}
}
Файл состоит из следующих блоков:
Конфигурация типа инсталляции
"InstallationType": "Full"
Имя параметра | Значение параметра |
---|---|
InstallationType |
Тип On-Premise, возможные значения:
Обязательное поле |
Конфигурация ApiKey
"ApiKey": "ApiKey****"
Имя параметра | Значение параметра |
---|---|
KonturCloud.ApiKey |
Значение API-ключа. Обязательное поле |
Конфигурация Publication
"Publication": {
"DomainName": "example.ru",
"KonturIdDomainName": "2fa.example.ru",
"KonturIdPortalDomainName": "2fa-portal.example.ru",
"SslCertificateFilePath": "/onprem/ssl-certificate.pem",
"SslCertificateKeyFilePath": "/onprem/ssl-certificate-kye.pem"
}
Имя параметра | Значение параметра |
---|---|
Publication.DomainName |
Значение доменного имени инсталляции. Обязательное поле |
Publication.KonturIdPortalDomainName |
Доменное имя для публикации вспомогательных сервисов ID. |
Publication.KonturIdDomainName |
Доменное имя для публикации сервисов ID. |
Publication.SslCertificateFilePath |
Путь до публичного сертификата в PEM-формате. |
Publication.SslCertificateKeyFilePath |
Путь до сертификата с секретным ключом в PEM-формате. |
Конфигурация ActiveDirectory
"ActiveDirectory": {
"DomainConfigurations": [
{
"DomainSettings": {
"Name": "example.com",
"NetBiosName": "EXAMPLE",
"ServerAddress": "10.10.10.04:636"
}
}
]
}
Имя параметра | Значение параметра |
---|---|
ActiveDirectory.DomainSettings.Name |
Название домена ActiveDirectory или LDAP. Обязательное поле |
ActiveDirectory.DomainSettings.NetBiosName |
Имя домена NetBios. Обязательное поле для Linux |
ActiveDirectory.DomainSettings.ServerAddress |
Адрес домена в формате «ip:port». Необязательное поле |
Конфигурация Organization
"Organization": {
"Name": "Example",
"InstallationAdmins": [
"admin@example.ru"
]
}
Имя параметра | Значение параметра |
---|---|
Organization.Name |
Название организации. Обязательное поле |
Organization.InstallationAdmins |
Список UPN администратора организации при первичной установки. Обязательное поле |