cancel
Showing results for 
Search instead for 
Did you mean: 
Subscribe

I have a user that I need to exclude from the IPS sync to IAS. Can anyone help point me in the direction on how to do this using source transformations? I have a user which is continually set to inactive, even though they are not inactive. SAP recommended that I purge the user out of SF and rehire them, which really isn't an option. How do I prevent IPS from reading this user when running the IAS sync? I should say that I was hoping for a solution that allowed me to add users to a SF group to be excluded, so that I didn't need to udpate the transformations each time this happens

0 Likes
View Entire Topic
ssdelgadoo
Explorer
0 Likes

Hello my friend,

 

I use this condition in the Source System:

 

{
"user": {
"condition": "$.userName != '647' && $.userName != '25' && $.userName != 'ConsultoriaTI' && $.userName != '24' && $.userName != 'bpadmin' && $.userName != '4042874' && $.userName != '4040944' ",

I hope this helps.

StephenBurns
Participant
0 Likes
thank you! ill try it out and let you know
VL1
Active Contributor
0 Likes

@ssdelgadoo@StephenBurns- I've tried using the code you have given however i get the transformation error.

Should the username be in the brackets? or not.

{
"user": {"condition": "($.userName != 'RECSUPPORTOFFICER') && ($.userName != 'COEREWARD') && ($.userName != 'HR_User_AAB_SG') && ($.userName != 'ALIT_ACLAHRADMIN') && ($.userName != 'T2G_ADMIN') && ($.userName != 'tpurgeadmin') && ($.userName != 'ADMINUSERUKG') && ($.userName != 'HR_User_HK') && ($.userName != 'HR_User_SG') && ($.userName != 'USEROVR') && ($.userName != 'TASser')",
},

Invalid Transformation Error - Expected double-quoted property name in JSON at line 1

Is this code right? Should we update the Source or the Target System?

Regards,