SailPoint IdentityNow: Standalone Execution Rule and Supported Java API Methods

Hello Team,

Need input on the below requirements:

We had created couple of standalone execution rules (IIQ - rules which are scheduled to be executed) to get the requests which are completed and the associated WorkItem details. In one of the rule we are setting the state as completed for WorkItem based on certain conditions.

I would like know in which category such type of rule will fall when using the same for SailPoint IdentityNow and are those methods like getObjectByName/id, QueryOptions are still possible to use in IdentityNow rule? As I read on forum that for new rules it may not be allowed so do we have equivalent methods to get the details e.g., get custom object details, IdentityRequest object, WorkItem object by id.

Thanks,
Pallavi

Hi Pallavi,

Generic Rules which you will use in Run Rule Task is not available in IDN.

You can’t use these, there are restrictions

Best way is not to think, how you can use the existing functionality in IDN by doing some changes. IDN architecture is bit different. You might not need the customizations in IDN what you did in IIQ.

Still if you wanna do some customizations, you can make use of IDN APIs, develop scripts and schedule them in IQ Service.

Thanks
Krish

2 Likes

hi @pallavi

In IdentityNow you do not have access to SailPoint context object. You cannot use methods to close workItems in rules. For this you need to use workflows and use IdentityNow rest APIs to find your workitems and close them.
Workflows would be bit tricky but it is not the same workflow like in IIQ. Workflows here can be triggered based on different triggers available and use HTTP Action options to make API calls.

Thanks,
Uday

1 Like

Thanks, in case if the customization are not possible then, we would like to try out OOTB REST APIs option to do the following:

  1. GET Work Items (where type = Manual Action)
  2. Close/Mark the state as Completed

I assume OOTB IDN REST APIs will work with the appropriate filters. Any pointer based on your experience?

Thanks,
Pallavi

Yes you can use these APIs
I would preferr v3 over beta or v2024.

No I do not have a sample to share.

Thank you for pointers, we will definitely evaluate options mentioned. (Workflow/Scripts -scheduling)

Thanks,
Pallavi

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.