US English (US)
FR French

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Create a Ticket

  • Return to HighGround
English (US)
US English (US)
FR French
  • Home
  • Integrations
  • Guides for Each Tool

How to connect HaloPSA to your HighGround Account

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Create a Ticket

  • Dashboard
    CEO CTO CFO
  • Technical Drilldown
    Helpful Resources
  • Compliance Manager
    Compliance Status' Helpful Resources
  • Cyber Trend Data
  • Pro Services
    Rewards Buy or Enquire Helpful Resources
  • Cyber KPI's
    Role-Based KPI's Primary KPI's Getting Started
  • Sign Up & Sign In
    Helpful Resources
  • Integrations
    Referrals Guides for Each Tool Helpful Resources
  • Settings
    Notifications Personal Profile System Settings User Management Subscriptions
+ More

Dashboard

Technical Drilldown

Compliance Manager

Cyber Trend Data

Pro Services

Cyber KPI's

Sign Up & Sign In

Integrations

Referrals

Guides for Each Tool

  How to Connect Sophos to your HighGround Account

  How to connect Webroot to your HighGround account

  How to connect ID Agent to your HighGround account

  How to connect KnowBe4 to your HighGround account

  How to connect Mimecast to your HighGround account

  How to connect Microsoft Defender for Office 365 to your HighGround account

  How to connect SentinelOne to your HighGround account

  How to connect SpamTitan to your HighGround account

  How to connect WebTitan to your HighGround account

  How to connect Vipre to your HighGround account

  How to connect Cisco Umbrella to your HighGround account

  How to connect N-Able to your HighGround account

  How to connect Perch to your HighGround account

  How to connect ESET to your HighGround account

  How to connect DNS Filter to your HighGround account

  How to connect Jira to your HighGround account

  How to connect Trello to your HighGround account

  How to connect Asana to your HighGround account

  How to connect Syncro to your HighGround account

  How to connect Autotask to your HighGround Account

  How to connect HaloPSA to your HighGround Account

  How to connect ConnectWise Manage into your HighGround Account

  How to connect Skurio to your HighGround account

  How to connect DattoRMM to your HighGround

  How to connect ConnectWise Automate to your HighGround

   How to connect Ninja RMM to your HighGround account

  How to connect Microsoft Azure to your HighGround account

  How to connect Microsoft Defender for Endpoint to your HighGround account

Helpful Resources

  What are Integration Packs?

  What is the difference between a Technology and a Tool?

  Integration Health & Sync Statuses

  How to Integrate a tool with your HighGround account

  How do I suggest an Integration to be developed?

  How do I register my interest in an Upcoming Integration?

  The tool I want to integrate is not listed as an Available Integration

  How to edit an Integration

  How to delete an Integration

  How many tools can I Integrate?

  How often is my integration data synchronized?

  Managing your Integration Packs

  How to connect NinjaRMM to your HighGround account

Settings

STEP 1: Login to HaloPSA


Please take note of your domain in your instance URL. You will need this to integrate HaloPSA to HighGround.

For example, for the following instance:

 You will need to save “https://highground.halopsa.com”.

STEP 2: Generate API Credentials


This guide helps with creating a Role, an Agent, and an Application to integrate HaloPSA to HighGround.

From the top bar click Menu Icon, and navigate to Configuration:

Search for a "Roles" and click the Roles in Optional Features:

Click “New” in the top right corner:

Give the role a name, “HighGroundAgentRole” preferably, but you can use what best suits you. 

And click Save:

Now go to the Permissions tab:

Select the following permissions for the role:

Select the following Permissions:

  • Tickets Access Level:
    • Read and Modify
  • Customers/Clients Access Level:
    • Read Only
  • User Access Level:
    • Read Only
  • CRM Access Level:
    • Read Only
  • Assets Access Level:
    • Read Only
  • Suppliers Access Level:
    • Read Only
  • Products/Items Access Level:
    • Read Only
  • Quotations Access Level:
    • Read Only
  • Billing Details Access Level:
    • Read Only
  • Invoices Access Level:
    • Read Only
  • Customer Agreements Access Level:
    • Read Only
  • Service Catalogue Access Level:
    • Read Only
  • Can add new Tickets:
    • Yes
  • Can view Unassigned Tickets:
    • Yes
  • Can view Tickets that are assigned to other Agents:
    • Yes
  • Can change a Ticket's Ticket Type:
    • Yes
  • Can Re-Assign Tickets:
    • Yes
  • Billing Permissions Section at the end of the page:
    • Can View Item Costs:
      • Yes

Click Save.

Now in the left-hand-side menu click Agents:

Then New:

 

  • Username: HighGroundAgent
  • Roles: Select the role you just created (HighGroundAgentRole if you followed our naming convention)
  • Click “Is an API-only Agent”

Fill out all other mandatory fields and click Save.

 

After the Agent has been created, find it in the list of Agents and click on it:

 

Go to the Departments & Teams tab:

 

Click Edit on the top of the page:

 

Find Departments and click Add:

Add all the Departments with the level of access - “View All” and a ticked checkbox “Show all Teams in this Department in the Team Tree”:

Click Save in the choosing window and then Save at the top of the page.

 

Now In the left-hand side panel, scroll down and choose Integrations and then HaloPSA API:

 

You will be presented with the following screen, where you need to choose View Applications:

  • Save the Tenant, as you will need it later.

Then click New:

Fill out the following fields:

  • Application Name: HighGround
  • Authentication Method: Client ID and Secret (Services)
  • Login Type: Agent
  • Agent to log in as: the agent you created (HighGroundAgent in this case)

Make sure to save the Client ID and Client Secret as they will be needed later to integrate the tool.

Click Save and go to Permissions page:

The following permissions must be chosen for the application level:

  • read:tickets
  • edit:tickets
  • read:customers
  • read:crm
  • read:contracts
  • read:suppliers
  • read:items
  • read:quotes
  • read:invoices
  • read:software
  • read:assets

Click Save and go to the next step of this guide.

STEP 3: Integrate to HighGround


Login to your HighGround account and go to the Integrations tab:

Find HaloPSA and click Connect:

Fill out the pop-out window with values received in the previous steps and click Continue:

  • Server Type: Hosted or Cloud
  • Client Id: Client Id saved from step 2
  • Client Secret: Client Secret saved from step 2
  • Api Domain Url: Resource Server from step 2
  • Tenant Id: Tenant from step 2

Congratulations, now HaloPSA is integrated into your HighGround Account! 🥳

highground halo

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • How to connect N-Able to your HighGround account

  • How to connect Asana to your HighGround account

    Sync your Task Management data from Asana

  • How to Connect Sophos to your HighGround Account

    Connect the Sophos Endpoint Protection tool to your HighGround account

  • How to connect Webroot to your HighGround account

    Connect the Webroot Endpoint Protection tool to your HighGround account

Create Ticket

Reach out to our support team

Open a Ticket

Copyright 2023 – m3 Networks Limited.

Knowledge Base Software by Helpjuice

0
0
Expand