SailPoint IdentityIQ: Batch Request : Bulk Operations

SailPoint IdentityIQ comes with a most desired and important feature of Bulk Operations. This feature is known as Batch Requests which is available under "Setup" menu. This feature allow us to execute bulk operations by passing csv file as input. We can use these Batch Requests with many additional configurable properties like Generation of Access Requests, Stopping execution in case of errors etc. 

Here are the list of operations which are supported by Batch Requests:
  • Create Identity (User)
  • Modify Identity (User)
  • Create Account
  • Delete Account
  • Enable Account
  • Disable Account
  • Unlock Account
  • Assign Role (Add Role)
  • Revoke Role (Remove Role)
  • Provision Entitlement (Add Entitlement)
  • Revoke Entitlement (Remove Entitlement)
  • Change Password

Remember:

  1. For Modify Identity, make sure that fields are editable which you want to modify through Batch Requests, else you will get exception 
  2. Use Pipe ( | ) to assign/revoke multiple roles or entitlements
  3. Following operations with similar data and columns cannot be done through same csv file: 
    • Create Identity
    • Modify Identity
    • Change Password
Examples

Create Identity

operation, name, email, department, costcenter, firstname, lastname, manager, userType, employeeNumber
CreateIdentity, CFRGUSON,  cfrguson@example.com, IAM, 1001, Craig, Frguson, asmith, Contractor, 00025


Modify Identity

operation, identityname, email, department, costcenter, firstname, lastname, manager, userType, employeeNumber
ModifyIdentity, BSmeeth,  bsmeeth@example.com, IAM, 1002, Bob, Smeeth, ssmeeth, Employee, 00022





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