Configuration
To enable the integration between StrongDM and Secret Server, complete the configuration steps for your deployment model.
Configuring Secret Server On-Premises or Secret Server Cloud
Before you begin, have your Secret Server URL and your application account credentials ready. The following steps guide you through verifying your application account and identifying your secret ID.
-
Log in to your Secret Server account.
-
Go to Administration > Users, Roles, Access > User Management.
-
Ensure that you have a user account for StrongDM to authenticate with. The account must have a username and password, and Application Account must be set to Yes.
-
Go to the Secrets section.
-
Ensure that you have an existing secret. If you do not, click Create Secret to add one.
-
Select a secret and note the secret ID from the URL in your browser's address bar. The URL looks similar to
https://example.secretservercloud.com/app/#/secret/7/general, where7is the secret ID. You will need this ID when configuring StrongDM.
Once complete, follow the configuration steps in the StrongDM documentation.
Configuring Secret Server on the Delinea Platform
Before you begin, have your Delinea Platform base URL ready. The following steps guide you through setting up a service user and identifying the secret ID you will need when configuring StrongDM.
-
Create a role with the permissions required to access the target Secret Server secrets:
-
Log in to your Delinea Platform tenant and go to Access > Roles.
-
Click Add Role, set Role Type to Add New Custom Role, and provide a name and description.
-
Go to the Permissions tab, click Add Permissions, select the required permissions, and click Assign.
-
-
Create a group and assign the role to it:
-
Go to Access > Groups and click Add Group.
-
Provide a name and description, then click Save.
-
Open the group, go to the Roles tab, click Assign Roles, select the role you created, and click Assign.
-
-
Create a service user and add it to the group. The service user is the OAuth client that StrongDM uses to authenticate with the Delinea Platform. For detailed steps, see Adding Users in the Delinea Platform documentation.
-
Note the
client_idandclient_secretgenerated for the service user. You will need these when configuring StrongDM. -
Note the secret ID of the target secret in Secret Server. The secret ID is the number in the secret's URL in your browser's address bar (for example,
7fromhttps://example.secretservercloud.com/app/#/secret/7/general).
Once complete, follow the configuration steps in the StrongDM documentation.
For more information, see:
-
Using Secret Server APIs from the Platform for background on how the Delinea Platform token is used to call Secret Server APIs.
-
Authenticating with Platform APIs for detailed steps on creating and authenticating with a Delinea Platform service user.