Parallels Business Automation - Standard interaction with external trouble ticket systems is implemented via the SOAP protocol, using an open Application Programming Interface (API).
The Parallels Business Automation - Standard integration with an external trouble ticket system is implemented as two modules:
/usr/share/hspc-um-ts
directory.User Data Synchronization
When the external Helpdesk is used, the Parallels Business Automation - Standard side module maps all the users registered in Parallels Business Automation - Standard into external Helpdesk. This synchronization is performed in the following way: Parallels Business Automation - Standard requests an external Helpdesk server, what user IDs from existing in Parallels Business Automation - Standard database are missed at an external server. If some users are missed, they are mapped to an external server. The information about the users passed includes the following (you can take a look at any of Parallels Business Automation - Standard users profile to understand what data is passed):
The information about users can be updated in the two cases:
If an external Helpdesk is used, then the Helpdesk server status and the data synchronization state is shown on the Support Manager - Setup page.
Communication and Security
Messages are sent from the Parallels Business Automation - Standard side module to an external Helpdesk as SOAP envelopes. SOAP is an open protocol and thus, no secret data is passed.
However, each envelope is protected with a security HTTP header generated using the secret phrase set by you. Thus, no intruder could send fake SOAP requests without knowing the secret passphrase.
The passphrase must be specified both in the Helpdesk-side module configuration file and Parallels Business Automation - Standard side module, in the Support Manager - Setup.
Additional Security: Using HTTPS for Communication
If you would like to use secure HTTP protocol for communication between Parallels Business Automation - Standard and an external Helpdesk server, you can enable SSL for Helpdesk-side module only (please refer to the Helpdesk web server documentation for details).
Parallels Business Automation - Standard side module is based on the SOAP::Lite module available from CPAN, so it supports communication over SSL using the Crypt::SSLeay module.
Note: The Crypt::SSLeay module is included in Parallels Business Automation - Standard distribution.
Helpdesk-Side Module Installation
Helpdesk-side modules are shipped together with Parallels Business Automation - Standard distribution as a tar.gz files located after installation in the /usr/share/hspc-um-ts
directory. These tar.gz files are named in accordance with the Helpdesk version.
To install a particular Helpdesk-side module: