Prepare Syncro PSA before integrating with your JumpCloud environment. The Syncro PSA integration is used to Syncro PSA in the Multi-Tenant Portal (MTP) to stay informed on your customers’ product usage, along with being alerted on high priority actionable incidents in the MTP.
Prerequisites:
- An Admin with Billing role is required to set up the Integrations within the MTP.
- A bearer (authorized API) Token from Syncro PSA.
- The Syncro user that creates the API token needs to be a Global Admin, or be added to a Security Group with the following permissions:
- Customers - List/Search
- Customers - View Detail
- Tickets - Create
- Tickets - Edit
- Tickets - List/Search
Generate an API Token in Syncro
To generate an API (bearer) token:
- Log in to your Syncro PSA account and click on the More dropdown menu in the top right corner. Select Admin from the list of options.
- In the left navigation menu, scroll down until you find the section named API, then click API Tokens.
- On the next page of tokens, click New Token in the top right corner. JumpCloud won’t be listed under the Prebuilt App Permissions so you need to create it.
- Click Custom Permissions, then enter a name that you can easily identify with JumpCloud (i.e. JumpCloud Integration). You can enter an expiration date or leave it open ended.
- Next, you need to select all of the options related to Ticketing, Recurring Invoices, Customers and Line Items. Starting alphabetically, find and select Customers - Create, along with all of the other Customer options until you reach Customer - De Duplicate. Then do the same for Line Item - Apply Discount through Line Item - Add Manual Item for Invoices/Estimates. Next, select everything from Tickets - List/Search through Ticket Worksheets - Edit Ad-hoc. And finally, select all the options between Recurring Invoices - List through Recurring Invoices - Delete.
- Click Create Api token. Your API token will be displayed on the next page.
Copy this API token and save it to your password manager! You won’t be able to see this token in plain text again. Learn more about JumpCloud’s Password Manager.
- Once your API token is safely stored somewhere, leave your tab open until you configure the integration in the JumpCloud MTP and continue to the next steps.
Setting Permissions
To make your user a Global Admin:
- Log in to your Syncro PSA account and click on the More dropdown menu in the top right corner. Select Admin from the list of options.
- In the left navigation menu, scroll down until you find the section named Syncro Administration, then click Users.
- Find the User associated with the generated API Token, then select Details.
- Scroll down to SECURITY PERMISSIONS, select the Global Admin option and click Save.
To add your user to a Security Group with permissions:
- Log in to your Syncro PSA account and click on the More dropdown menu in the top right corner, then select Admin from the list of options.
- In the left navigation menu, scroll down until you find the section named Syncro Administration, then click Security Groups.
- Create a new or update an existing group with the following permissions:
- Customers - List/Search
- Customers - View Detail
- Tickets - Create
- Tickets - Edit
- Tickets - List/Search
- Navigate to Admin > Syncro Administration > Users.
- Find the User associated with the generated API Token, then click Details.
- Scroll down to SECURITY PERMISSIONS, find Security/Calendar Group. Assign the User to the group you just created or updated.
- Click Save.
Interested in our other Integrations? Learn more:
Not seeing an integration you want? You can request one in the Integrations tab in the MTP.