Hi @Venu1010
Export Task
How can I deploy all the information that I made in Dev environment to Testing Environment ?
Using Object Exporter, we can achieve this. In One go, it can export all the objects/tasks, But by default it is not available in the product. We need to Explicitly Setup βObject Exporterβ.
Installation :
1. Shutdown Application Server
2. Add ExportXML.class to C:\IIQ\apache-tomcat-9.0.56\webapps\identityiq\WEB-INF\classes\sailpoint
3. Restart Application Server.
4. Now Import XML file in the console - > TaskDefinition_Export_XML
5. Go to Setup-> Tasks ->XML Object Exporter
6. Save and Execute.
SSD -Service Standard Deployment
1. Run Deployer
2. Update Base Folder
3. Update build.properties
4. Update Server.properties
5. Update Config Folder
6. Update env.target.properties file
7. Update env.ignore.properties
Run Deployer
Go to SSDV6 β Run deploySSD.bat β hit Enter
1. Is the detected path correct? [y|n] β y
2. Would you like to create property files for additional targets? [y|n] β y
3. Enter the additional targets separated with commas. Whitespace will be removed. β dev,test,prod
4. Are you ready to deploy ? β y
Update Base Folder
We need to update base folder.
Go to SSDV6 β base folder
Efix->not using
1. Ga β General Availability.
2. Patch β not using here.
3. Now Goto ga folder β copy the complete identityiq and paste here
Update build.properties
Go to SSDV6 β build.properties, we need to tell that what sailpoint version we are using ?
#required properties
1. IIQVersion=8.2
2. IIQPatchLevel=leave blank, no patch we are using

Update server.properties
Comment out everything.
Go to CMD->hostname ->copy host name and paste it
Your_Host_Name = test (to which environment, we need to deploy). Ex : prod,test
Update Config Folder
Open it, you can see many folders but they are blank. So now copy the complete folder from Export task folder into Config Folder. And This is enough to complete the βimport task to testβ
How to do it ? open SSDV6 ->*CMD*
>*build war* (creating war file)
Identityiq.war + Sp, add all the XML from config folder β it gives new war file
>build successful.
if you get any error in the middle, see the CMD while file causing the issue. delete that file in ssd, now run the comman again. >build war
You can see new war file in ssd-v6\build\deploy\identityiq.war
Update env.ignoreFile.properties
Whatever file names we mention here, Those will be ignored from deployment process.
Full deployment β identityiq.war + add all the XML from config folder = new war file
Partial Deployment β Only deploy changes which are required instead of everything.
Go to SSDV6 β build β Extract β WEB-INF ->config ->copy custom folder and sp.init-custom.xml.
Custom Folder β Whatever files present inside config file, will be copied here.
Now open sp.init-custom.xml ->edit the files which you want to keep, in which env you need to deploy. In this case, no restart required.
Update env.target.properties
Is it going to same SP USERNAME AND PASSWORD for server ? for all env, No right.
Goto ->test.target.properties in ssd folder
Create tokens here
%%CMDB_USER_NAME%%=root
%%CMDB_PASSWORD%%=root
%%CMDB_HOSTNAME%%=localhost
Now wherever you see this username, password, hostname, Just replace with tokens.
Hope this is helpful
Note: Found a fix? Help the community by marking the comment as solution. Feel free to react(
,
, etc.) with an emoji to show your appreciation or message me directly if your problem requires a deeper dive