SailPoint is a leading provider of identity management solutions, empowering organizations to securely and efficiently manage user access to applications, data, and systems. While SailPoint offers a user-friendly web interface for managing identities, the CLI provides a streamlined and efficient way to perform various identity management tasks programmatically or from the command line.
Before we set sail, Let’s ensure our ship is ready for the journey. To embark on our CLI adventure, you’ll need:
Access Credentials: Ensure you have the credentials to authenticate with your Sailpoint instance.
CLI Installation: If you haven’t already, install the Sailpoint CLI tool on your local machine. The installation process may vary depending on your platform, but Sailpoint provides comprehensive documentation to guide through it.
To get an overview of available commands and flags using the Sail command, you can generally use the -h or –help flag.
Connectors
The connectors command is your go-to tool for creating and managing SaaS connectors within your tenant. To learn more about the options available with this command, use:
Sail connectors -h
Search
If you need to perform searches within the ISC, the Search command is what you need. Example search query:
Transform
We can create, update, list, download, update, delete transform using CLI
To download the transforms from the tenant to our system, run the following command.
sail transform download -d transform_files
By default, this command will save the files in the current working directory. Use the -d flag to specify a path to an output directory.
VA
To collect all the files from a VA, use sail va collect. This saves all the files to the current directory. To get the log files in human-readable format use parse.
SP Config
Using CLI, Import and export of objects between the tenants can be done.
Workflow
Whenever a specific event occurs, a set of steps called Workflows gets trggered.
Template
Some predefined sets of queries available for Reports, SPConfig and Search. Some commands are :
Sail report
Sail Search template
Sail spconfig template
Conclusion
Using the CLI to call SailPoint can significantly enhance your workflow efficiency, allowing you to automate tasks and integrate them into broader systems with ease. Whether you’re managing users, updating information, or performing any other function, the CLI provides a powerful and flexible toolset to help you achieve your goals. By following the steps outlined in this guide, you can start leveraging the CLI for your SailPoint ISC tenant and streamline your operations.
Stay tuned to our blog to see more posts about Sailpoint products implementation and its related updates.
Comments are closed