Click HERE to see how Saviynt Intelligence is transforming the industry. |
04/12/2023 08:04 AM
Hi,
For one of the application, i am not able to correlate the accounts and entitlements.
Postman Call
"acctEntParams": {
"connection": "acctAuth",
"successResponses": {
"statusCode": [
200,
201,
202,
203,
204,
205
]
},
"entTypes": {
"Group": {
"call": {
"call1": {
"connection": "acctAuth",
"callOrder": 0,
"stageNumber": 0,
"processingType": "http",
"http": {
"httpHeaders": {
"Authorization": "eyJhbGciOiJIUzI1NiJ9.eyJpZCI6MSwiZXhwaXJlc19hdCI6MTY5Mjk0NzY4Miwic2NvcGUiOiJzY2ltIiwidG9rZW5fdHlwZSI6IkJlYXJlciIsImV4cCI6MTY5Mjk0NzY4Miwic2VjcmV0X2tleSI6IiJ9.g7Gv040VTvWeZtP-4ljirxjdkdLjcJAQk7GvelIiGT8"
},
"url": "https://xxxxx/api/scim/v2/users",
"httpContentType": "application/x-www-form-urlencoded",
"httpMethod": "GET"
},
"listField": "Resources",
"entKeyField": "entitlementID",
"entIdPath": "groups.members",
"acctIdPath": "id",
"acctKeyField": "accountID"
Can any one please help how to achive this issue
Thanks
Ramana Muriki
}
}
}
}
}
}
04/12/2023 09:33 AM
The account to entitlement mapping will work based on the which api call helps you get the information. You can refer to the below REST connector guide to understand the processing types (under 3. Processing Types section) with JSON references.
Also, to know how the list/idpath fields are defined you can check for reference examples in ImportAccountEntJSON under Examples for JSON Construction section.
https://docs.saviyntcloud.com/bundle/REST-v2022x/page/Content/Developers-Handbook.htm
04/12/2023 08:39 PM
Hi Sahil,
As your said i followed all steps but now it is assigning all groups which are present in the application with the all accounts
For example Test user has only 2 groups, in the application it has 9 groups after the access job run the user is getting all 9 groups instead of to get the 2 groups
Please let me know where i am making mistake.
Thanks
04/13/2023 08:11 AM - edited 04/13/2023 08:11 AM
Can you share the current JSON you are using. Also in the postman response you shared before, which is the Account Id field and the entitlements info field.