Все URL указываются в нижнем регистре. |
Перейдите в каталог C:\inetpub\wwwroot\idp и отредактируйте файл appsettings.json:
Password - пароль сервисной учётной записи
"ConnectionStrings": { "DefaultConnection": "Server=sql.domain.local;Database=IPAMIdP;Integrated Security=False;User ID=IPAMSQL;Password=password" }, |
В случае использования именованного экземпляра Microsoft SQL Server значение параметра Server необходимо задавать в формате имя сервера\\имя экземпляра.
|
В ключе Provider необходимо указать провайдера подключения к СУБД:
Для PostgreSQL, PostgreSQL Pro:
"Database":{ "Provider": "pgsql" }, |
"IdentitySettings":{ "AdminSids": [ "S-1-5-21-1487179672-2651565253-5257550508-0000", "S-1-5-21-1487179672-2651565253-5257550508-0001" ], "GatewaySecret": "bQAl17Y58+Htv982eadHmFaDguAPNrjd+Bl9vN0Uw5c=", "IdpUrl": "https://pam.domain.local/idp", "Lang": "ru", "SigningCertificate": "", "ConsoleAppClientSecret": "" "SshProxyClientSecret": "+Q/anzbwy6ikV7LS3LvUsCpThBGzUOWWo76Idcy8c1E=", "Enable2FaCacheForClients": [ "pam-management-console" ], "SecondFaCacheLifetimeSeconds": 60 }, |
Encryption:
Ключ шифрования генерируется утилитой IndeedPAM.KeyGen.exe, которая входит в состав дистрибутива Indeed PAM и располагается в каталоге /Misc. |
"Encryption": { "Algorithm": "DES", "Key": "ee07d84ad974e4d7", }, |
"PamSettings": { "ManagementConsoleUrl": "https://pam.domain.local/mc", "UserConsoleUrl": "https://pam.domain.local/uc", "SessionLifetime": 43200 }, |
"LogServer": { "AppId": "pam", "Component": "idp", "EventCache": { "Directory": "C:\\ILS\\IdP", "SendingIntervalSec": 10 }, "Server": { "Url": "https://pam.domain.local/ils/api", "Certificate": { "Thumbprint": "", "FilePath": "", "FilePassword": "" } } } } |