Configure rotation
Open the secret
Go to the Automation tab
Enable and schedule rotation

Enabling remote password rotation on the Automation tab.
Password complexity policy (optional)
You can change the minimum complexity of generated passwords by adding any of these keys to theEkranServer.Settings.config file and setting the value (defaults shown):
Digits, Upper, and Lower keys with overlapping labels (the descriptions and the key names don’t line up cleanly). The key names and min/max values above are reproduced exactly from the source; confirm which key maps to which character class during review before publishing.EkranServer.Settings.config is in C:\Program Files\Ekran System\Ekran System\Server on the Application Server host. Confirm whether this path has changed under the Syteca brand.Preconditions for Windows account secrets
These must be met on the remote computer where the Windows account is located.1. Disable Remote UAC (Windows 10 and 11 desktop OSs)
1. Disable Remote UAC (Windows 10 and 11 desktop OSs)
- Open the Windows Registry Editor.
- Select
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System. - If
LocalAccountTokenFilterPolicydoes not exist, choose Edit > New > DWORD (32-bit) Value and add — Value name:LocalAccountTokenFilterPolicy, Value data:1. - If it already exists, right-click it, choose Modify, set Value data to
1, and click OK. - Restart the computer.
2. Keep the Remote Registry service running
2. Keep the Remote Registry service running
- Key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\RemoteRegistry - Name:
DisableIdleStop - Type/data:
REG_DWORD,1
3. Disable account lockout
3. Disable account lockout
- Press Win+R, enter
secpol.msc, press Enter. - Select Security Settings.
- Open Account Policies > Account Lockout Policy.
- Double-click Account lockout threshold.
- Set Account will lock out after to
0(disabled), then Apply and OK.
4. Set the account password to never expire
4. Set the account password to never expire
- Press Win+R, enter
lusrmgr.msc, press Enter. - Under Local Users and Groups (Local), select Users.
- Right-click the user, choose Properties.
- On the General tab, select Password never expires, then OK.
5. Enable the required firewall rules
5. Enable the required firewall rules
- Remote Service Management (NP-In)
- Remote Service Management (RPC)
6. Set Minimum password age to 0 days
6. Set Minimum password age to 0 days
- In Local Security Policy, open Security Settings > Account Policies > Password Policy.
- Set Minimum password age to
0days.
Preconditions for Unix account (SSH) secrets
SSH password rotation
Precondition: the Login and Password in the secret must be valid for the target host. How it works: the Application Server connects with the secret’s credentials and changes the current user’s password to a newly generated one. Both old and new passwords are stored in the database during the operation; the old one is deleted only after everything succeeds. On failure, the password is restored to a valid state from one of the two.SSH key rotation
Precondition: the Login, Private Key, and Private Key Passphrase in the secret must be valid for the target host, and the matching public key must be in~/.ssh/authorized_keys in the user’s home directory. PuTTY can be used as the SSH client; the key in the secret must be in PuTTY format (PuTTYgen guidance).
How it works: the Application Server connects with the Login and Private Key and replaces the public key in ~/.ssh/authorized_keys with the new one matching the newly generated PuTTY key. Both old and new keys (and passphrases) are stored during the operation; the old key is deleted only after success. On failure, the key is restored from one of the two.
Establish the SSH connection
Confirm the target is online
Confirm OpenSSH server is running
Allow SSH through the firewall
Allow the default SSH port
Validate the sshd config
Test the connection from the Application Server host
cmd) and run:Confirm Bash is installed for the user