cancel
Showing results for 
Search instead for 
Did you mean: 

IPS Provisioning Simulation Job

10-25-2022 9:42 PM
SubbuIyer Participant
2497 views 5 comments
0 Likes
SAP Managed Tags
Subscribe

Hello Experts,

We have an IAS Source System and a S/4HANA Cloud Target System. We are testing a few provisioning scenarios on a user and would like to avoid any impact on the other users. I used the filter on property ias.user.filter to read only the user being changed. However, when I run a simulate job it shows that the job will delete all the remaining users that were provisioned earlier by IPS in the target system.

I tried using skipOperations on user entity for delete so that deletion of users are skipped as suggested in SAP Note 2980667 but I still see the deleted entries showing up in the log for the Simulate Job.

I am not sure what I am missing here. Please can someone help clarify what I am doing wrong here?

Regards,

Subbu Iyer

0 Likes

Accepted Solutions (0)

Answers (3)

Answers (3)

harjeetjudge
Product and Topic Expert
Product and Topic Expert

Hi Subbu,


If you ran the job once without the user filter, the behaviour you see is expected. The job will delete users that are not part of the filter the 2nd time around.

The skipoperations option is the way to go here, but not sure why simulate job doesn’t respect that. It’s possibly a limitation of simulate job or you haven’t set the property correctly in the transformation rules.


Thanks,

Harjeet Judge

SubbuIyer
Participant
0 Likes

Thanks Harjeet.

I have followed the steps from the SAP note when adding the skip operations. I have attached the images for reference.

{

"user": {

"condition": "($.emails EMPTY false) && ($.userName EMPTY false)",

"skipOperations": [

"delete"

],

"mappings": [

{

image.png

harjeetjudge
Product and Topic Expert
Product and Topic Expert
0 Likes

I've tested the skipoperations with S/4HANA Public Cloud as a target and confirmed it's working. Not sure why it's not working in your system. I suggest you log a support ticket under the support component "BC-IAM-IPS" to investigate further.

harjeetjudge
Product and Topic Expert
Product and Topic Expert
0 Likes

Put your skip operation at the beginning as shown in the screenshot.

SubbuIyer
Participant
0 Likes

Hello Harjeet,

Thanks for your suggestion. Even if I put it in the beginning, the system automatically pushes it below the "condition" expression on saving the transformation.

Regards,

Subbu Iyer