Sail Point Identity IIQ : Sample Code - Search User

Here's the sample code to search user in Sail Point Identity IIQ through Java Code :






Disclaimer

All content provided on this blog is for informational purposes only. The owner of this blog makes no representations as to the accuracy or completeness of any information on this site or found by following any link on this site. The owner will not be liable for any errors or omissions in this information nor for the availability of this information. The owner will not be liable for any losses, injuries, or damages from the display or use of this information

Sail Point Identity IIQ : Custom Workflow Library

Library: It is the place where you can keep your common components which will be shared across.

Similarly in Sail Point Identity IIQ, we have a concept of libraries where you can keep your custom java methods and can call these methods from anywhere in the workflows. Sail Point Identity IIQ has few OOTB libraries which come with product like Role, Identity, IdentityRequest etc but there's a lways a need to build custom libary.

Here are the steps to build custom library for workflows:
  • Create a class under sailpoint.workflow package and extends WorkflowLibrary
  • Add your method and pass WorkflowContext as a parameter
  • Build jar and keep in the classpath
  • Restart your SailPoint Identity IIQ server





Disclaimer



All content provided on this blog is for informational purposes only. The owner of this blog makes no representations as to the accuracy or completeness of any information on this site or found by following any link on this site. The owner will not be liable for any errors or omissions in this information nor for the availability of this information. The owner will not be liable for any losses, injuries, or damages from the display or use of this information



Sail Point Identity IIQ : Custom Connector

There's always a need to build custom connector for each and every IAM implementation as we can't have OOTB connectors for each customer specific system.

Here are the high level steps to build a custom connector in Sail Point Identity IIQ:

  • Create a java class and extends AbstractConnector
  • Implement various operations create, update etc
  • Keep your jar file in classpath
  • Build .xhtml form to capture connection parameters
  • Keep .xhtml form in /define/applications directory
  • Define a template for your application
  • Register the same in ConnectorRegistry through Configuration or by importing file
  • Build your custom application


Method Signatures:

Sail Point Identity IIQ : Custom Quick Link

Here's the sample to create custom Quick Link:







workflowname: It is the name of the Business Process or workflow which will be called from this Quick Link
DynamicScopeRef: It shows that it will be visible to everyone
workflowSuccess: It shows the message which will be shown on the User Interface on workflow initiation
requester: It is the parameter which will be passed to the workflow. It stores the logged-in user name.







I am showing following form when someone click the Quick Link:





Disclaimer


All content provided on this blog is for informational purposes only. The owner of this blog makes no representations as to the accuracy or completeness of any information on this site or found by following any link on this site. The owner will not be liable for any errors or omissions in this information nor for the availability of this information. The owner will not be liable for any losses, injuries, or damages from the display or use of this information