Setting up Liongard Integration

This article will provide a walkthrough on the setup for the Liongard API with bvoip's 1Stream integration.

Liongard can Standardize, Secure, and Scall managed IT Services. Liongard supports Authentication to the API via API keys generated for a user created specific for the Integration.

More specific information can be found on Liongard's Developer Guide

Note: An SSL is required on all calls when accessing the API. Any calls received via regular HTTP will be automatically forwarded to HTTPS.

Retrieving the API Keys

Liongard utilizes the Basic Authorization that is standard with Public and Private Keys and the Authorization header that are unique to Liongard users. This means users can use the benefits of Liongard security roles and give granular access to the APIs. Directions to setup the API keys is below.

  1. Login to the Liongard instance.
  2. Click on the profile drop-down in the upper-right hand corner of the navigation bar.
  3. Click on User Name drop-down.
  4. Click on Account Settings.
    LiongardIn1
  5. Select the Access Tokens menu option.LiongardIn2
  6. Click on the Generate New Token button.
  7. Copy the Access Key Id and paste it into a text document.
  8. Copy the Access Key Secret and paste it into a text document.LiongardIn3
Note: The Access Key Secret will no longer be visible once you navigate away from the page.

Configuring LionGard with 1Stream

  1. Login into the 1Stream Portal . 
  2. Click on Administration.
  3. Select the Manage Organization option from the drop-down.
  4. Scroll down to the CRM Settings section.LiongardIn4
  5. Click on the green circle + button. The Add New CRM Platform pop-up will appear.  LiongardIn5
  6. In the CRM Platform drop-down, select Liongard.
  7. Click the Save button. The Edit CRM Platform pop-up will appear.LiongardIn6
  8. In the API Key field, paste the Liongard Access Key ID. 
  9. In the API Private Key field, paste the Liongard Access Key Secret. 
  10. In the Endpoint field, input the following URL:  https://xxxxxx.app.liongard.com/api/v1/ 
    Note: Be sure to replace the x lettered placeholder with the name of your Liongard application.
  11. In the CRM Details Link field, input the following URL:  https://xxxxxx.app.liongard.com/
    Note: Be sure to replace the x lettered placeholder with the name of your Liongard application.
  12. Click the Save button. 

Adding the Screen Pop

  1. Scroll down to the Screen Pop URL section.
  2. Click the green circled + button. The Add New Screen Pop URL pop-up will appear.
  3. In the LinkName field, add a Link Name.LiongardIn8
  4. Click the Save button. The Edit Screen Pop URL pop-up will appear. 
    LiongardIn7
  5. In the Link Type drop-down, select Liongard – Environment.
  6. Click the Save button.