Can we take source backup?

we want to delete source but before deleting did we backup this in case if we have to restore it?

Yes, you can always take a backup using VSCode, Config Hub, or sp-config. Make sure that you reset the source (for both entitlements and accounts) before proceeding with deletion.

1 Like

As @sunnyajmera suggested you can use one of those tools to take a backup of the source. But please ensure that you have also taken backups of all schemas and provisioning policies. I have made the mistake of taking back up of once source json and having to manually add the schemas and policies

@HussainshaSyed001
I am able to take backup of using below api also.

https://sailpoint.api.identitynow.com/v2024/sources/:id

id is source object id.

From VS code also you can able to export the json file. Or you can clone the Source.

  1. Connect your tendent to VSCODE. By using PAT cridentials.
  2. Right click on required source you can see options for clone or export.

Hi @HussainshaSyed001, you can take backup of objects in ISC locally using VS Code extension. Install SailPoint ISC extension in VS Code and add new tenant to it. Provide your tenant name, Client ID and Secret (which you can get from tenant Preferences → Personal Access Token —> New Token). Once tenant is cloned to VS Code, right click on it and select Export Config, this will export objects to your local as backup (its upto your requirement, if you want to export single object or all objects).

And as mentioned in other answers, you can take backups using Configuration Hub and SP-Config APIs as well.

Thanks!
Saurav.

Yes, you can back up a source using the SailPoint VS Code extension with a PAT.

After connecting your tenant, just right-click the source — you’ll see options to export it as a JSON file or clone it.

  • Export saves the source config for future reference or restore.
  • Clone creates a copy you can edit or reuse.

thanks for the explanation

1 Like