5.8 PSA - Halo
Halo Integration Documentation
Credentials Requirements:
Domain:
The domain for your Halo account (e.g., "roboshadow").Client ID:
The unique client ID for authentication.Client Secret:
The client secret key for secure access.
Custom Settings:
Category:
Specifies the category for ticket creation (e.g., "IT Security Threats > Software Vulnerability").Â
For Authorization:
For authorization, we use the client_credentials method with the Client ID and Secret.
Create a new application in the page: https://{domain}.halopsa.com/config/integrations/api/applications.
Ensure permissions are set to read:tickets and edit:tickets read:customers. You can create a client at:
Â
Go to the page and click New
In the Details select Client ID and Secret (Services)
Press Generate
You will now get ClientId and Secret
In the Permissions Tab enable read:tickets, edit:tickets, read:customers
Â