What are the ways to upload a demited CSV file to the server?

Hi,

What are the different ways ( API’s , SDK etc) to upload an entitlement CSV file to the sailpoint IIQ server?

I don’t see any API’s, if anyone has worked on this…do let me know.

Thanks

Hi @PratithShetty
If you want to create mangedattribute via CSV file upload, it is possible in IIQ creating a Rule

  1. Parse through the csv file by reading the Entitlement details. Iterate through the details

BufferedReader br = new BufferedReader(new FileReader(FileName));
2. Use ManagedAttribute object and set the entitlements details
3. Save the mangedAttribute object
4. Commit the transaction

You can create entitlements using a Batch request. No need to upload them :slight_smile: See Adding Entitlements by Batch Request

This is quite static.

A more dynamic way is to create a new object type for the application.
For instance if you have a application with only accounts (and a managed entitlement), you can still create a new group object with the same settings as the account and with a schema only the relevant entitlement fields.

– Remold

1 Like

If you are considering Batch Process, you can also utilise the OOTB Import Entitlement Feature of Sailpoint.

Just Navigate to Applications → Entitlement Catalog
Click Import and upload your CSV file (with headers formatted as suggested by the Info box when you click on Import button)

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