Skip to content

Integrating SailPoint with Jack Henry

Jack Henry has multiple products and SailPoint integrates with Episys. SailPoint uses SymXchange to access the Episys database. SymXchange is a web service interface that provides first- and third-party applications access to the Episys database.

Connecting SailPoint to your Jack Henry allows the connector to handle the following entities from Episys:

  • Users
  • PrivilegeGroup

Note

To view the latest features, enhancements, and fixes for all SaaS connectors, refer to the SaaS Release Notes page.

Supported Features

The Jack Henry connector supports the following features:

Account Management

  • Aggregation
  • Filter accounts based on status (Inactive and Frozen)
  • Add and remove entitlement (Privilege Group)
  • Enable or disable user accounts
  • Update of the following attributes:
Attribute Values
User_Name
User_ActiveMode The integer values for user types are as follows: 0 - Active, 1 - Inactive, 2 - Frozen
User_Email
User_Title
User_Type The integer values for user types are as follows: 0 - Employee, 1 - Member

Entitlement Management

  • Aggregation

Prerequisites

  • Configure at least one virtual appliance cluster and successfully test the connection. For more information, refer to the Virtual Appliance Reference Guide.
  • Jack Henry communicates with the Episys database through SymXchange, hence SymXchange instance must be configured on the Episys host.
  • Required ports for the SymXchange web services communication must be opened at the firewall.
  • To fetch users, the connector invokes a powerON script deployed on the Episys Quest Console. The default script returns all users on the Episys database in JSON format. Download the powerON script from the SailPoint Developer Community and install it on the Episys Quest Console. Refer to Episys documentation for information on installing a powerON script.

    The following is an example of the script response:

    {
    "users":[
    {
    "Number":"0000",
    "ActiveMode":"0",
    "Name":"DEFAULT TELLER",
    "JobTitle":"",
    "Type":"0",
    "Email":"",
    "Location":"",
    "RecordChangeDate":"04/24/10",
    "PrivilegeGroup":[0,0,0,0........,0]
    },
    {
    "Number":"0001",
    "ActiveMode":"0",
    "Name":"VAULT",
    "JobTitle":"TEST_ADMIIN_DEMO",
    "Type":"0",
    "Email":"Test_email_update_demo@sp.com",
    "Location":"PUNE",
    "RecordChangeDate":"04/24/10",
    "PrivilegeGroup":[0,0,0,0........,0]
    }
    ]
    }
    

Supported Objects

  • Users
  • Privilege Group

Required Permissions

The connector supports authentication using an administrative password (AdministrativeCredentials). The administrative password is set in the SymXchange Client Parameters.

Jack Henry Symitar 2019

The administrator must have read/write permission on the following web services for Jack Henry Symitar 2019:

  • https://********/SymXchange/2019.01/episysinformation?wsdl
  • https://********/SymXchange/2019.01/poweron?wsdl
  • https://********/SymXchange/2019.01/user?wsdl

Jack Henry Symitar 2024

The administrator must have read/write permission on the following web services for Jack Henry Symitar 2024:

  • https://********/SymXchange/information?wsdl
  • https://********/SymXchange/poweron?wsdl
  • https://********/SymXchange/user?wsdl

Documentation Feedback

Feedback is provided as an informational resource only and does not form part of SailPoint’s official product documentation. SailPoint does not warrant or make any guarantees about the feedback (including without limitation as to its accuracy, relevance, or reliability). All feedback is subject to the terms set forth at https://developer.sailpoint.com/discuss/tos.