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

Pass Bussiness justification in json

NM
Honored Contributor II
Honored Contributor II

Hi Team,

We have to pass business justification in add access json for comments added for specific entitlement, I tried using ${bussinessJustification} but it sends out empty values even though the value is present.

Request justification

NM_0-1717139086703.png

empty value in payload

NM_1-1717138964389.png

Do we have any other variable for this?

Thanks

 

4 REPLIES 4

Raghu
All-Star
All-Star

@NM  try like below

${requestAccessAttributes.get('bussinessJustification')}

or

${task.requestKey==null?'':task.requestKey?.comments?.replaceAll('<.*?>','').replaceAll('\\n','').replaceAll('\\r','').replaceAll('[^ -~À-ÿ]+','').replaceAll(new String('XFw='.decodeBase64()),new String('XFxcXA=='.decodeBase64()))}

https://forums.saviynt.com/t5/identity-governance/passing-the-comments-and-justifications-as-an-attr...

 


Thanks,
Raghu
If this reply answered your question, Please Accept As Solution and hit Kudos.

NM
Honored Contributor II
Honored Contributor II

@Raghu , Tried the first one gave null value 

2nd one is for comments we want business justification

update - tried second one .. didn't work.. couldn't resolve the variabble

NM
Honored Contributor II
Honored Contributor II

Hi @Raghu @rushikeshvartak, any idea how to send the business justification in json for entitlement?

In which json are you sending and which connector ?


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