Все URL указываются в нижнем регистре. Формат json не допускает наличия комментариев в файле, поэтому необходимо удалить строки, начинающиеся с символов "//" |
После внесения изменений в файл конфигурации необходимо перезагрузить пул приложений Core в IIS Manager. |
пример URL: https://pam.domain.local/pam/core |
Перейдите в каталог C:\inetpub\wwwroot\pam\core и отредактируйте файл appsettings.json:
Параметры строки подключения:
Password - пароль учётной записи
"ConnectionStrings": { "PamCore": "Server=sql.domain.local;Database=IPAMCore;Integrated Security=False;User ID=IPAMSQLServiceOps;Password=password", "JobsQueue": "Server=sql.domain.local;Database=IPAMJobs;Integrated Security=False;User ID=IPAMSQLServiceOps;Password=password" }, |
В случае использования именованного экземпляра Microsoft SQL Server значение параметра Server необходимо указывать в формате имя сервера\\имя экземпляра.
|
ApiSecret - Секрет Indeed PAM Core для целей дополнительной аутентификации компонента
Используйте секрет созданный консольной утилитой для компонента Core. |
PamGatewayIpAddresses - IP-адреса серверов Indeed PAM Gateway и SSH PROXY
"Auth": { "IdpUrls": [ "https://pam.domain.local/pam/idp" ], "ApiSecret": "Nkq26+pScsle+rDZ4q77+bITcgFO1wKrCGBHa/EqsthQFn9p5K5TBHlEOJw1MGU1PVvjaNlWobxipvsAreQBNA==", "PamGatewayIpAddresses": "192.168.48.155, 192.168.48.202", "GatewayCertificateValidation": { "Enabled": false, "Filter": "" } }, |
Ключ шифрования генерируется утилитой IndeedPAM.KeyGen.exe, которая входит в состав дистрибутива Indeed PAM и располагается в каталоге /Misc. |
"Encryption": { "Algorithm": "AES", "HashAlgorithm": "SHA512", "Key": "4258egk74n834rr93bf458813l7618wq7f1jei9a58915pk511z63n5j0svt1m1o8", "MediaFiles": { "Algorithm": "AES" } }, |
Url - URL адрес API Indeed Log Server
"LogServer": { "AppId": "pam", "Component": "server", "EventCache": { "Directory": "C:\\ILS", "SendingIntervalSec": 10 }, "Server": { "Url": "https://pam.domain.local/ls/api", "Certificate": { "Thumbprint": "", "FilePath": "", "FilePassword": "" } } }, |
Url - URL адрес консоли управления
"ManagementConsole": { "Url": "https://pam.domain.local/pam/mc" }, |
"UserCatalog": { "RootProvider": "ad", "Providers": { "ActiveDirectory": [ { "Id": "ad", "ServerName": "domain.local", "ContainerPath": "DC=domain,DC=local", "UserName": "IPAMADReadOps", "Password": "password", "UserMapRules": { "Settings": [ { "Category": "person", "Class": "user" } ] } } ] } } |