The Built Module “VSAZ”¶
Once you have your application built, you need to define a set of XML files which an end-user imports into Kaseya that define the module name, icon, and URLs that make up the user interface and APIs the Kaseya server makes callbacks to for agent and service desk procedures.
Download the file below, and extract it to C:\sampleAppVSAZ
We will later review an actual application that builds this XML for you, but for now we will be modifying the sample “VSAZ” file and explaining it’s structure.
Definition¶
The ZIP you download contains a “VSAZ” file. This is the file loaded by the end-user into Kaseya, and is simply a .zip file itself, renamed with the VSAZ extension.
Rename this VSAZ to ZIP, and then proceed to extract it’s contents.













Application XML¶
You have several changes to make in the XML once extracted, namely replacing the existing hostname for URL and Agent Procedure callbacks with server1.kaseyasdk.com.
While we’ll review the app that initially builds this XML later, we’re now ready to load it into your Kaseya sandbox account!