All URLs are specified in lowercase. |
Switch to C:\inetpub\wwwroot\pam\idp folder and edit appsettings.json file:
ConnectionStrings:
Password - is the password for that service account
"ConnectionStrings": {
"DefaultConnection": "Server=MSSQLServer;Database=IPAMIdP;Integrated Security=False;User ID=IPAMSQLService;Password=password"
} |
If you are using a named instance of Microsoft SQL Server, the value of the Server parameter must be set in the format
|
In the Provider section, select the DBMS connection provider:
Example for the PostgreSQL Pro:
"Database":{
"Provider": "pgsql"
}, |
ConsoleAppClientSecret - Hash for client keys for additional authentication of the Console App utility
The hashes for the GatawaySecret, ConsoleAppClientSecret, SshProxyClientSecret, and CoreApiSecret parameters are generated by the console utility Pam.ConsoleApp.exe |
CoreApiSecret - Hash for client keys for additional authentication of PAM Core
"pam-remote-client"
"IdentitySettings":{
"AdminSids": [ "S-1-5-21-1487179672-2651565253-5257550508-0000", "S-1-5-21-1487179672-2651565253-5257550508-0001" ],
"IdpUrls": [ "https://pam.domain.local/pam/idp" ],
"Lang": "en",
"SigningCertificate": "",
"GatewaySecret": "oF/d7eb/qOKgJrb+uA/l/4BVI3/OI3q3Yxq6TsdcHuY=",
"ConsoleAppClientSecret": ""
"SshProxyClientSecret": "xAlrki/souxzqK4wrDf4P2AOiGCfV5sA8XdJbj53cAI=",
"CoreApiSecret": "zuUOwHHOReDWDw4T/hYT/eMbe4wTEjqlVdmoxJQO1fI=",
"IdpApiSecret": "yGJHfNmHT0EX5GidmZ0GxChcqWLPx8HxXAyefo8eUWb6azPnBZIhQ5J1twyA3S+fomKeJpYbxHgQqyRilGadWg==",
"RemoteInstallerClientSecret": "",
"Enable2FaCacheForClients": [ "pam-management-console" ],
"SecondFaCacheLifetimeSeconds": 60
}, |
Key - data encryption key in the IDP database
"Encryption": {
"Algorithm": "AES",
"Key": "3227cff10b834ee60ad285588c6510ea1b4ded5b24704cf644a51d2a9db3b7e5"
}, |
SessionLifetime - maximum duration of a user session in seconds
"PamSettings": {
"ManagementConsoleUrls": [ "https://pam.domain.local/pam/mc" ],
"UserConsoleUrls": [ "https://pam.domain.local/pam/uc" ],
"CoreApiUrls": [ "https://pam.domain.local/pam/core" ],
"SessionLifetime": 43200
}, |
This section is required to search and add users to the Roles. It is filled in the same way as the similar section in the Pam Core settings.