Introduction
When HyAlto has been integrated with ConnectWise Manage, VMware-based private cloud services can be automatically populated as agreements under a company and have its resources (CPU, RAM and Storage) automatically updated as additions to this agreement.
This article details the steps to follow when setting up a HyAlto integration with ConnectWise Manage.
Instructions
To configure the HyAlto’s integration with ConnectWise Manage, the general steps are:
Create an API member for HyAlto
Create an API key used by HyAlto
Configure HyAlto’s ConnectWise Manage integration
Map a HyAlto customer to a ConnectWise Manage company and master agreement
1 - Create an API member for HyAlto
In ConnectWise Manage, go to System → Members → API Members
Click + to create a new API Member
Under the Profile section:
In the Member ID field, type HyAlto
In the Member Name field, type HyAlto API
In the Email field, type a valid email address
Under the System section:
In the Role ID field, select Admin
In the Level field, select Corporate (Level 1)
In the Name field, select Corporate
In the Location field, select the appropriate Location value under which the store HyAlto created agreements
In the Default Territory field, select the appropriate territory for this member
Click Save
2 - Create an API key used by HyAlto
Select the API member created for HyAlto in the previous section and click the API Keys tab
Click + to create a new API key
In the Description field, type HyAlto then click Save
Make note of the Private Key as it will only be available at the time of creation
3 - Configure HyAlto’s ConnectWise Manage integration
In HyAlto, go to Billing → Integrations
Click the Settings Cog under ConnectWise
Input the following:
URL: Your ConnectWise Manage URL
Company ID: Your ConnectWise Manage company database
Public key and Private key: Created in the previous section
Click Configure
HyAlto will display a success message and start synchronizing relevant records from ConnectWise Manage. This process may take several minutes to complete.
Map a HyAlto customer to a ConnectWise Manage company and master agreement
HyAlto tracks resources (CPU, RAM, storage) for a given service (virtual machines, virtual data centres, edge gateways, etc…). These services are populated in ConnectWise Manage as bundled agreements under a master agreement. The resources being consumed are populated as additions to these bundled agreement.
When configuring HyAlto’s integration with ConnectWise Manage, a master agreement must be specified under which each service will reside as a bundled agreement. Depending on your billing and invoicing needs, a new “Private Cloud Services” agreement can be created in ConnectWise Manage and used as the master agreement shell for these services. Alternatively, an existing agreement can be selected under which these services will live as a bundled agreement and the bundled agreements will contain the additions for the individual resource properties being consumed.
HyAlto, go to Billing → Integrations
Click the Eye Button under ConnectWise
Find a ConnectWise Manage company to be mapped to a HyAlto customer and click the mapping icon in the Action column that looks like a person with a +
Under Client Account, select the appropriate HyAlto account to map to this ConnectWise Manage Company
Under Master Agreement, select the ConnectWise Manage agreement under which HyAlto services will reside
Click Map