Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

Thycotic Conncetor - Can I know the purpose for folder and secret

Deepu
New Contributor III
New Contributor III

Hello,

Can I know the purpose of the folder and secret in the Thycotic connector for adding access? We have onboarded the application, but now the requirement is to provide access by raising AD groups for the users. If someone has an idea, could you please suggest how to solve this? The user is present in Thycotic Delinea, but access needs to be granted through AD for the user

{
"call": [
{
"name": "Groups",
"connection": "acctAuth",
"url": "https://abctest.secretservercloud.com/api/v1/groups/${entitlementValue.entitlementID}/users",
"httpMethod": "POST",
"httpParams": "{\"userId\": \"${account.accountID}\"}",
"httpHeaders": {
"Authorization": "${access_token}",
"Accept": "application/json" },
"httpContentType": "application/json",
"successResponses": {
"statusCode": [
200,
201
]
}
},
{
"name": "Folders",
"connection": "acctAuth",
"url": "https://abctest.secretservercloud.com/api/v1/folder-permissions",
"httpMethod": "POST",
"httpParams": "{\"userId\": \"${account.accountID}\",\"breakInheritance\": true, \"folderAccessRoleName\": \"${requestAccessAttributes?.folderPrivilege==null? 'View' : requestAccessAttributes.folderPrivilege}\", \"folderId\": \"${entitlementValue.entitlementID}\", \"secretAccessRoleName\": \"${requestAccessAttributes?.secretPrivilege==null? 'View' : requestAccessAttributes.secretPrivilege}\"}",
"httpHeaders": {
"Authorization": "${access_token}",
"Accept": "application/json" },
"httpContentType": "application/json",
"successResponses": {
"statusCode": [
200,
201
]
}
},
{
"name": "Secrets",
"connection": "acctAuth",
"url": "https://abctest.secretservercloud.com/api/v1/secret-permissions",
"httpMethod": "POST",
"httpParams": "{\"userId\": \"${account.accountID}\",\"breakInheritance\": true, \"userName\": \"${account.name}\", \"secretId\": \"${entitlementValue.entitlementID}\", \"secretAccessRoleName\": \"${requestAccessAttributes?.secretPrivilege==null? 'View' : requestAccessAttributes.secretPrivilege}\"}",
"httpHeaders": {
"Authorization": "${access_token}",
"Accept": "application/json" },
"httpContentType": "application/json",
"successResponses": {
"statusCode": [
200,
201
]
}
}
]
}

 

Thanks,

Deepu

2 REPLIES 2

SB
Saviynt Employee
Saviynt Employee

Let me check on this and will update you.


Regards,
Sahil

SB
Saviynt Employee
Saviynt Employee

Folder and secrets also appear to be Entitlement types though not sure on their purpose at the target. You target application team may be able to better answer on what these are used for.


Regards,
Sahil