Saviynt unveils its cutting-edge Intelligence Suite products to revolutionize Identity Security!
Click HERE to see how Saviynt Intelligence is transforming the industry.
Saviynt Copilot Icon

Delinea Secret Server (formally Thycotic) connector query

LP9
New Contributor II
New Contributor II

Hi all

We are testing the built-in REST API connector for Secret Server, and have been able to pull in the entitlements, folders and groups etc, however, we notice that one of the limitations of the connector is that it doesn't pull in in folder permissions, which is what we need.

As far as I can tell, the only way around this would be to have 2 Secret Server applications, one with a connector JSON that gives view permissions (for example), then have another application that has a connector JSON that gives edit permissions.

Is this going to be the only way? Our use case is simple: we want users to be able to click the Secret Server application, then be able to CHOOSE which permission level they need on the folder (view,edit,etc).

Does anyone have any better ways or ideas?

thanks all!

3 REPLIES 3

rushikeshvartak
All-Star
All-Star

can you provide more details with postman  details or example of your jsons 


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.

LP9
New Contributor II
New Contributor II

Hi

 

We're using the OOTB JSON for the connector:

 

{
"name": "Folders",
"connection": "userAuth",
"url": "https://domain.secretservercloud.eu/api/v1/folder-permissions",
"httpMethod": "POST",
"httpParams": "{\"userId\": \"${account.accountID}\",\"breakInheritance\": true, \"folderAccessRoleName\": \"${requestAccessAttributes?.folderPrivilege==null? 'Edit' : requestAccessAttributes.folderPrivilege}\", \"folderId\": \"${entitlementValue.entitlementID}\", \"secretAccessRoleName\": \"${requestAccessAttributes?.secretPrivilege==null? 'Edit' : requestAccessAttributes.secretPrivilege}\"}",
"httpHeaders": {
"Authorization": "${access_token}",
"Accept": "application/json"
},
"httpContentType": "application/json",
"successResponses": {
"statusCode": [200, 201]
}
},

Please share postman screenshot and curl command [Refer https://codingnconcepts.com/postman/how-to-generate-curl-command-from-postman/ ]



⚠️‼️‼️Do not upload any attachments that contain sensitive information, such as IP Addresses, URLs, Company/Employee Names, Email Addresses, etc.‼️‼️⚠️


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.