- Created by Maksim Kuzmov, last modified on Aug 13, 2019
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 70 Next »
IIS
- Запустите IIS и перейдите в Default Web Site
- Выберите приложение api и откройте Редактор конфигурации (Configuration Editor) из раздела Управление (Manage)
- Раскройте выпадающий список Раздел: (Section:) и выберите system.webServer - serverRuntime
- Установите для параметра uploadReadAheadSize значение 1048576
- Нажмите Применить (Apply) в разделе Действия (Actions)
Indeed PAM Core
Все URL указываются в нижнем регистре.
Перейдите в каталог C:\inetpub\wwwroot\api и отредактируйте файл web.config:
<logServer … />:
- Url - URL API единого журнала событий
<logServer Url="http://logserver.indeed-id.local/ils/api" CertificateThumbprint="" CertificateFilePath="" CertificateFilePassword="" />
<logServerClient … />:
- EventCacheDirectory - временный каталог для записи событий
<logServerClient AppId="pam" Component="server" EventCacheDirectory="C:\Temp\ILS\Core\EventCacheDirectory" />
<encryptionSettings ... />:
- cryptoAlgName - название алгоритма шифрования
- cryptoKey - ключ шифрования
Ключ шифрования генерируется утилитой IndeedPAM.KeyGen.exe, которая входит в состав дистрибутива Indeed PAM и располагается в каталоге /Misc.
<encryptionSettings cryptoAlgName="DES" cryptoKey="ea06v76ht457t2l8" />
<adUserCatalogProvider ... >:
- serverName - DNS-имя контроллера домена, выполняющего функцию Глобальный каталог (Global Catalog)
- containerPath - LDAP-путь контейнера или подразделения, который будет использован в качестве каталога пользователей Active Directory
- userName - сервисная учётная запись для работы с каталогом пользователей Active Directory
- Password - пароль сервисной учётной записи
<adUserCatalogProvider id="ad" serverName="dc.indeed-id.local" containerPath="OU=organization unit,DC=indeed-id,DC=local" userName="IPAMManager" password="password">
<connectionStrings> ... </connectionStrings>:
- <add name="DBConnection" ... />:
- Data Source - имя сервера Microsoft SQL Server или именованного экземпляра
- Initial Catalog - имя базы данных (IPAMCore)
- User ID - сервисная учётная запись для работы с базами данных Indeed PAM
- Password - пароль сервисной учётной записи
- <add name="JobsQueueConnectionString" ... />:
- Data Source - имя сервера Microsoft SQL Server или именованного экземпляра
- Initial Catalog - имя базы данных (IPAMTasks)
- User ID - сервисная учётная запись для работы с базами данных Indeed PAM
- Password - пароль сервисной учётной записи
<connectionStrings> <add name="DBConnection" connectionString="Data Source=MSSQLServer;Initial Catalog=IPAMCore;Integrated Security=False;User ID=IPAMSQLService;Password=password" providerName="System.Data.SqlClient" /> <add name="JobsQueueConnectionString" connectionString="Data Source=MSSQLServer;Initial Catalog=IPAMTasks;Integrated Security=False;User ID=IPAMSQLService;Password=password" providerName="System.Data.SqlClient" /> </connectionStrings>
В случае использования именованного экземпляра Microsoft SQL Server значение параметра Data Source необходимо указывать в формате <имя сервера>\<имя экземпляра>.
<connectionStrings> <add name="DBConnection" connectionString="Data Source=MSSQLServer\Named instance; ... "/> <add name="JobsQueueConnectionString" connectionString="Data Source=MSSQLServer\Named instance; ... "/> </connectionStrings>
<add key="IdpUrl" ... />:
- value - URL Indeed PAM IdP
<add key="IdpUrl" value="https://pam.indeed-id.local/idp"/>
<add key="PamProxyIpAddresses" … />:
- value - IP-адрес сервера Indeed PAM Gateway
<add key="PamProxyIpAddresses" value="192.168.0.100" />
- No labels