To do so you need to edit the Rdp section of the Core configuration file located along the path listed below:
C:\inetpub\wwwroot\pam\core
"Rdp": {
"UseRemoteApp": false,
"SignRdpFile": true,
"Certificate": "16c214ba7dec702a7ce5e4ac727502b0c0d448e2",
"Password": ""
}, |
/etc/indeed/indeed-pam/core
"Rdp": {
"UseRemoteApp": false,
"SignRdpFile": true,
"Certificate": "/etc/",
"Password": "1234"
}, |
After editing the configuration file restart the Core component.
Restart IIS.
Go to the folder /etc/indeed/indeed-pam:
cd /etc/indeed/indeed-pam |
Restart the Indeed Identity PAM Core component:
sudo docker compose -f docker-compose.management-server.yml up -d core --force-recreate or sudo docker-compose -f docker-compose.management-server.yml up -d core --force-recreate |
To enable RDP file signing, you need a certificate issued by a certification authority.
All actions described below take place on a management server with the Core component installed. |


Import a certificate in PFX format with a private key and password in the folder: /etc/indeed/indeed-pam/keys/rdp-sign.pfx.
Edit the configuration file, specifying the path to the certificate and the password.
To the following file /etc/indeed/indeed-pam/docker-compose.management-server.yml in the core - volumes section add the following line to organize certificate forwarding to the container:
volumes: - ./core/events:/var/lib/indeed/indeed-pam/events - ./core/appsettings.json:/app/appsettings.json:ro - ./keys/shared/protector:/etc/indeed/indeed-pam/keys/shared/protector:ro - ./keys/core:/etc/indeed/indeed-pam/keys/core:ro - ./ca-certificates:/usr/local/share/ca-certificates:ro - ./logs/core:/app/logs - ./keys/rdp-sign.pfx:/etc/indeed/indeed-pam/keys/rdp-sign.pfx |