Identity Security Article

Delinea Resilient Secrets Setup and Usage as an On-Premise IWA API Server

Delinea Resilient Secrets Setup and Usage as an On-Premise IWA API Server

Introduction
This document provides a comprehensive guide to setting up Delinea Secret Server on-premise with Resilient Secrets for enhanced high availability and disaster recovery. Resilient Secrets facilitates one-way data replication from a primary (source) Secret Server instance to a secondary (replica) instance, ensuring that critical secrets remain accessible even in the event of outages or failures. After establishing the Resilient Secrets configuration, this guide details how to configure the on-premise instance to function as an Integrated Windows Authentication (IWA) API server, enabling secure, credential-less API access for automation and integrations.
This guide draws from official Delinea documentation and is tailored for on-premise environments. Resilient Secrets supports various topologies, including on-premise to on-premise replication or hybrid setups involving cloud replicas. For organizations using the Delinea Platform, integration with Secret Server Cloud is often pre-configured for newer customers, but legacy users may need to enable it manually.
Important Notes: All procedures require administrative privileges on the servers and databases involved. It is recommended to consult Delinea support for complex or customized environments. Always perform a full backup of your Secret Server instance and database before making changes. Resilient Secrets replicas operate in a read-only mode for most features to maintain data integrity, and synchronization is automated but one-way to prevent conflicts.
Prerequisites
Before proceeding with the installation and configuration, ensure your environment meets the following expanded requirements. These are based on Delinea’s minimum and recommended specifications for production deployments. Meeting these ensures optimal performance, security, and compatibility. For trial or proof-of-concept (POC) setups, minimum specs may suffice, but production environments should aim for recommended levels to handle scaling needs, such as managing thousands of secrets or high user concurrency.
Hardware and Software Requirements
Additional for Resilient Secrets
Additional for IWA API
Verify all prerequisites with Delinea’s system requirements checklist before installation to avoid setup failures.

Step 1: Install Delinea Secret Server On-Premise

Follow these steps to install Secret Server on the primary (source) server. Repeat the process for the replica, but defer replication configuration until later. The installation can be automated or manual, with the latter offering more customization for IIS and scaling.
Basic (Automatic) Installation
1. Download the latest Secret Server installer (setup.exe) from the Delinea customer portal. Ensure you have the correct version compatible with your OS and license.
2. Run setup.exe as an administrator to initiate the wizard.
3. On the Welcome page, confirm the product detection and proceed.
4. On the Database page, select to install SQL Express if no existing instance is available (not recommended for production), or connect to a pre-existing SQL Server. If offline, manually install SQL Express beforehand and restart the setup.
5. The Prerequisites page will automatically install or configure missing components like IIS roles, .NET Framework, and ASP.NET. Monitor for any errors and resolve them (e.g., enable Windows features via Server Manager).
6. Provide Database Connection details, including server name, authentication (Windows or SQL), and database name. Test the connection to ensure connectivity.
7. On the Create User page, set up the initial administrator account with a strong password.
8. Optionally, configure the Email Server for notifications (SMTP settings).
9. Review and adjust settings on the Review page, such as application pool or site bindings.
10. Click Install and monitor the progress log for issues.
11. If errors occur, check the installation logs in the temp folder or Event Viewer.
12. Access the Secret Server web interface via a browser (e.g., https://localhost/secretserver) to complete initial setup, including license activation and basic configuration.
13. Integrate with Active Directory if required for user management.
Advanced (Manual) Installation (For Custom Setups)
Use this for environments where automatic setup fails or custom IIS configuration is needed:
After installation, enable features like webservices and perform a health check.

Step 2: Set Up Resilient Secrets

Resilient Secrets setup involves preparing the database, assigning roles, and configuring replication. This ensures automated, one-way syncing of secrets, folders, and permissions.
Database Preparation
Execute provided SQL scripts on the source database to scan for duplicates in secret templates, fields, folders, or other entities. Duplicates can cause sync failures; resolve by renaming, merging, or deleting conflicting items. This step is critical for data integrity.
Assign Roles
On both source and replica:
1. Navigate to Administration > Roles.
2. Edit or create a role and enable the Administer Disaster Recovery permission. This grants access to DR configuration pages.
Configure Source (Outgoing)
1. Go to Administration > Disaster Recovery > Outgoing Configuration.
2. Generate and copy the Data Source URL and Data Source Key. These are used for secure replica connection.
3. For multi-node setups, specify a shared storage path for consistent data access across nodes.
Configure Replica (Incoming)
1. On the replica, go to Administration > Disaster Recovery > Incoming Configuration.
2. Enable replication, paste the source URL and Key, and save.
3. Return to the source to approve the pending replica connection.
4. Test the connection to verify successful handshake.
Finalize Replication
1. On the source, define the replication scope by selecting specific folders or secrets to sync.
2. Set synchronization intervals (e.g., every 5-15 minutes) based on your RPO (Recovery Point Objective).
3. Create local admin accounts on the replica for offline or outage access.
4. Disable directory synchronization on the replica to prevent AD conflicts.
Initial synchronization duration depends on data volume; monitor logs for errors. Replicas remain read-only for edits to avoid desync.

Step 3: Configure IWA for API Server

IWA enables automatic authentication using Windows credentials, ideal for on-premise API integrations without storing tokens or passwords. This is not supported in cloud editions.
Configure IIS for IWA
1. In IIS Manager, select the Secret Server site
2. Under Authentication, enable Windows Authentication and disable Anonymous Authentication and Forms Authentication.
3. Grant NTFS read permissions to the Secret Server folder (e.g., C:\inetpub\wwwroot\SecretServer) for domain users or groups.
4. For subfolders:
5. Create additional subfolders like /integrations and /api/DistributedEngine if needed for extensions.
Enable Webservices in Secret Server
1. Navigate to Admin > Configuration > General.
2. Check Enable Webservices (or set to Yes) and save.
API Endpoints with IWA
Ensure SSL is enforced for secure communication.

Step 4: Using the IWA API Server

With IWA configured:
In Resilient Secrets setups, replica APIs are read-only; failover manually if the source is unavailable.

Troubleshooting

Delinea Resilient Secrets Setup and Usage as an On-Premise IWA API Server
Download Full Article PDF
Get the complete guide in PDF format for offline reading.

On This Page

Published

01/02/2026

PDF

Available

Video

Available

Share This Article
Related Articles
When we think of malware, we often imagine it as a dramatic event: a ransomware warning flashing on the screen or a sudden blue screen of death. In reality, the most dangerous forms of malware are much subtler. It could be a sneaky process draining your CPU resources to mine cryptocurrency, a seemingly helpful app silently sending data to an unknown IP address, or a persistent script that reinstalls itself every time the system reboots.
This guide outlines how to configure a primary front-end web node running on Windows Server in one on-premise data center (e.g., Data Center A) connected to a SQL database cluster, while maintaining a cold standby front-end server in another on-premise data center (e.g., Data Center B) for disaster recovery. A “cold standby” means the backup server is powered off or inactive until needed, reducing costs but requiring manual or scripted activation during failover.
Inside every password manager is a virtual passkey authenticator.If you haven’t noticed, most of your online accounts are heading toward replacing traditional passwords with a more secure credential called a passkey.
In today’s interconnected world, cybersecurity is more than just a technical concern—it’s a fundamental pillar of business continuity and resilience. As digital transformation accelerates across industries, the threat landscape grows increasingly complex. Cybercriminals are continually refining their tactics, leveraging sophisticated tools, and exploiting vulnerabilities at an unprecedented scale. The volume, velocity, and stealth of cyberattacks have surged, putting organizations under constant pressure to protect sensitive data and critical infrastructure.