and more in a single search tool across platforms. Read the announcement here. |
10/17/2023 05:13 AM
We are connecting to SAP GRC from Saviynt using SOAP connector. There is requirement to send user's termination date to 'valid to' field of user detail in SAP GRC. To accomodate this requirement we are utilizing ${user.termDate} in Create Account and Update Account payload of SAP GRC connector. However it is observed that upon user account creation in GRC, 'valid to' field is populated with a default 99991231 value, and not with the termination date selected in the user profile of Saviynt.
Please recommend a solution/workaround to pass the term date to GRC.
10/18/2023 09:36 AM
CreateAccountJSON in SOAP connector:
'+(null != task.endDate ? task.endDate.format('yyyyMMdd',TimeZone.getTimeZone('America/Los_Angeles')) : '99991231')+'
CreateAccountJSON in SAP connector:
{ if (user.enddate
!= null) {
newjava.text.SimpleDateFormat('yyyyMMdd').format(user.enddate) } else {
'99991231' }}
10/18/2023 09:41 AM
Can we try user.termDate instead of task.endDate for SOAP connector? @PhilR
10/19/2023 04:28 AM
@PhilR I used '+(null != task.endDate ? task.endDate.format('yyyyMMdd',TimeZone.getTimeZone('America/Los_Angeles')) : '99991231')+' in <Valid to> of create account JSON but ticket is not getting created in GRC for this new account request.