I’m trying to create a custom report with list of entitlement and its owner from a source. I will be able to get the data through API calls, but the challenge here is to export the data into a csv file. Has any one tried this usecase before, If so could you please help me here.
Programmatic Export via API: If you want to export in CSV format, you’ll need to make an API call and process the retrieved data programmatically to save it as a CSV file. The SailPoint SDKs https://developer.sailpoint.com/ can simplify this process by providing tools for making API calls.
VS Code Extension: Alternatively, you can use the SailPoint IdentityNow VS Code extension SailPoint IdentityNow VS Code Extension Now Available. This extension allows you to directly export entitlement details per source within your VS Code environment. extension you have abilty to export directly entitlement details per source :
As @baoussounda mentioned, customized reports like the one you need can be achieved by writing a script that will invoke the necessary APIs and transform the output into a CSV file. I demonstrated this process at our first developer days. Take a look at the video below to see how it is done.