How To Integrate ISONAS Pure Access and Entrust Datacard TruCredential
How To Integrate ISONAS Pure Access and Entrust Datacard TruCredential
ISONAS and Entrust Datacard have built an integration allowing the transfer of users from Pure Access to TruCredential
for badge printing purposes. The integration allows for Pure Access to be the single point of management for user
information while supporting badge printing through TruCredential.
Software Requirements
1. Pure Access Cloud or Pure Access Manager License
a. **Please Note: If using Pure Access Manager on the same server as TruCredential, there are some
additional configuration steps that can be found here or at the end of this guide.
2. TruCredential License (Express, Plus, Professional, Enterprise) plus the ISONAS integration license.
a. **Please Note: if purchased from ISONAS or ISONAS partner, all licenses include the ISONAS integration
license.
To configure TruCredential with Pure Access ensure you are running the latest version(s) of both software with a
minimum of TruCredential v7.4 and Pure Access Manager v2.7.1 with API v1.0.
Configuration Steps
1. First set up and register your Pure Access system, connect all doors, add users and credentials and schedules.
(this guide assumes Pure Access is fully set up).
2. On the Pure Access side, establish your API token and password. This acts as your username and password
equivalent to allow for TruCredential and Pure Access to communicate securely.
1
To assign a token, select the + API Token button
You can assign both a name and an optional expiration date for your new token. In the case of a Datacard integration,
name the token TruCredential or Datacard. By default, all new tokens will only provide read only access. You can create
a token with both read a write access by unchecking the “Read Only” checkbox. Read-Only have sufficient permissions
for this integration.
2
2. Select Data Sources
3
4. To create a new Web Service with Pure Access, select the Create button. The Data Source Configuration- Web
Service box will appear. From here the set up should be:
Pure Access Cloud Settings
a. Name: ISONAS
b. Type: ISONAS
c. Web Service type: REST
d. URL: http://isonaspureaccesscloud.com/api
e. Authentication method: User ID and Password
f. User ID: This is the API Token ID you established above
g. Password: This is the API Token Value you exported from Pure Access above.
a. Name: ISONAS
b. Type: ISONAS
c. Web Service type: REST
d. URL: http://yourmachineip:3050/api
e. Username: Pure Access Manager username (see admin text file on PAM install)
f. Password: Default PA Manager password or whatever you changed this to
http://isonaspureaccesscloud.com/api
4
Configuring Field Connections
1. After setting up ISONAS as a data source, you’ll need to enable it for the specific workflow you would like to use.
Navigate to the workflow page by clicking Design Workflows, then click the “edit” icon on the right side of the
screen for the workflow(s) you would like to integrate with Pure Access. If your workflow is already connected to
a different data source, be sure to disconnect it from the Design Field Connections page.
3. Here, we can enable ISONAS as the data source for this workflow using the following settings:
a. Data Source: Web Service
b. Web Service: ISONAS (or whatever name you chose in the “Data Source Configuration” portion of this
guide
TruCredential will then automatically complete the remaining information needed to create a connection.
4. Next select the Target tab. For the connection with Pure Access we want our Target to be the same as our
source so we will leave ‘Same as Source’ selected. Then save your changes.
5
Data Source Configuration Example:
5. Finally, you need to configure the correct field connections between ISONAS and TruCredenial. Click on “Design”
then “Field Connections.”
6
6. Add a new field, select the Add button and then type the name of the field you want to map. Be sure to type the
name exactly as it appears below – these identifiers are case-sensitive.
7. Once you have added all the fields you want to map, pair them to the named field in your workflow. See
mapping below.
8. Once you have selected the output parameters, then choose Input Parameters from the same drop down. Add
the same fields and map them to the Workflow fields.
9. The configuration of the ISONAS\TruCredential integration is now complete. Make sure to save your changes
before navigating away from the page.
7
Configuring DataCard and Pure Access Manager on the Same Server
The following procedure outlines how to install Datacard TruCredential software to an existing Pure
Access Manager Server.
1. Ensure that there is enough memory and cache available for the TruCredential and Pure Access Manager
software to run.
--> In our testing a Pure Access Manager server configured for 8gb with 6gb dedicated to Pure Access
Manager the system needed to be increased to 16gb of memory for both software packages to perform
properly.
2. If you are running Pure Access Manager in a virtual environment it is recommended to add 1 processor to the
virtual machine so the TruCredential software does not compete for processor time with Pure Access Manager.
3. When prompted change the port number to 8080
4. Restart when prompted. This may take a while if the TruCredential software needs to do any Windows
component updates.
5. Modify TruCredential System Files:
7. Right click the start button and choose Run. Type services.msc. Locate the Data Card TruCredential service and
restart it. This will take up to a minute.
8. You can now access the TruCredential software via the Sign In icon on the server desktop
or http://<host_name>:8080/trucredential/login.html or install the client software to a workstation.
PLEASE NOTE: Both Data Card and Pure Access use the web service Tomcat which has an executable name of tomcat8.exe.
If you use a command line to kill or restart the service executable tomcat8.exe both PAM and Data Card will be affected by
this
8
Additional Resources
TruCredential How To Video Library
TruCredential ISONAS Integration – Configuring the ISONAS Web Service in TruCredential 7.4
How to Install Datacard’s TruCredential and Pure Access Manager on the Same Server