Integration Config

 Integration Config 

• Provision in a different way 

• Connector can do read and write. Integration Config is for write(provision) only 

• useful for

      – non-connected application 

      – connected application but you to provision a different way 

• Need to code a Executor java file and  IntegrationConfig XML

Coding Required 

• IntegrationConfig XML 

       – mention the application(s) for which you want to provision 

       – mention where to find the JAVA code where the provision logic is written 

       – Any rule you want to run before you provision (optional) 

• Executor class with below methods

        – provision() 

        • write provisioning logic in this method 


IntegrationConfig XML

• Integrationconfig name 

• executor class reference

 • Attributes (optional) 

• ManagedResources 

       – Individual Applications list 

       – Universal 

• PlanInitializer rule

        – runs before provision



Executor Class 
 • Class should 
   – extend AbstractIntegrationExecutor 
   – implement IntegrationInterface 
 • method implementation 
   – public RequestResult provision( String identity,         sailpoint.integration.Provisio ningPlan plan ) 



Universal Manager 




Precedence of Provisioning 

 • Integration Configuration (with specified applications) 
 • Application Connector 
 • Application Connector (with proxy specified) 
 • Integration Configuration (with “Universal Manager”) 
 • Default: Work Items