HowTo: Integrate CyberHoot with SyncroMSP (Power Platform)

6th November 2025 | HowTo, MSP, Platform, Technology HowTo: Integrate CyberHoot with SyncroMSP (Power Platform)

This guide walks you through setting up and managing the CyberHoot–SyncroMSP integration using the CyberHoot Power Platform.

1. Generate API Token in Syncro MSP:

  • Go to your login name > Settings > API Tokens.
  • Click “Add New Token”.
  • Click on “Custom Permissions” and check:
    • Select All Contacts
    • Contacts – Import
    • Customers – List/Search
    • Customers – View Detail
    • Customers – Edit
  • Name the token (e.g., “CyberHoot”).
  • Scroll down and click on “Create API Token”.

2. Set Up Custom Fields in Syncro MSP:

  • Go to Settings > “Customer Custom Fields”.
  • Add a custom field named “CyberHoot -Customer-Id” (case sensitive) in the customer section.
  • Go to Settings > “Contact Cusom Fields”.
  • In the contact section, add a custom field named “CyberHoot-Trained” as a checkbox (default off).

3. Connect to CyberHoot via Power Platform:

  • On the Cyberhoot Power Platform, navigate to Admin > Integrations.
  • Select Syncro and click to connect.
  • Click on “Get Started”.
  • Enter the Syncro MSP domain URL and the generated API token from Syncro MSP.

 Example:

                  Syncro Domain URL: “https://MyMSP.syncromsp.com”
API Key: (Paste the API Key you generated)

  • Click “Connect to Syncro MSP”.

4. Map Customers and Sync:

  • On the same page, click on “Map Customers”, this will map Syncro customers to CyberHoot customers.
  • Select the customers using the down arrow to synchronize the data and click on “Map Customers”.
  • Click on “Sync Now” to perform the first synchronization. The Sync Log will show you the status of the synchronization.

5. Ongoing Management:

  • To train a user, ensure the “CyberHoot_Trained” checkbox is checked in Syncro MSP.
  • To exclude a user from training, uncheck the “CyberHoot_Trained” box.
  • Manage the mapping of new customers in CyberHoot as needed.

6. Removing a Customer:

  • In CyberHoot, go to Admin > Integrations and select Syncro.
  • Choose “Map Customers” and click on the “X” to remove the mapping on the selected customer.
  • When the customer is removed, click on “Map Customers” to update.
  • Choose “Map Customers” and click on the “X” to remove the mapping on the selected customer.
  • Choose “Sync Now” to complete the synchronization to remove the customer.

7. Disconnecting Integration (If needed):

  • In CyberHoot, go to Admin > Integrations and select Syncro.
  • Choose “Disconnect”.

If you want to continue using CyberHoot without the integration with Syncro, choose “Disconnect & Set Local“. This will set all users to be locally managed within CyberHoot.

If you plan on archiving all users within CyberHoot after disconnecting, select “Disconnect & Archive“.

Latest Blogs

Stay sharp with the latest security insights

Discover and share the latest cybersecurity trends, tips and best practices – alongside new threats to watch out for.

When You Become the Hacker: How Modern Attacks Trick You Into Hacking Yourself

When You Become the Hacker: How Modern Attacks Trick You Into Hacking Yourself

In a shift away from the usual “hack-meets-victim” narrative, a new kind of cyber-assault is emerging. One...

Read more
Domain Takedowns: How to Remove Fraudulent and Typo-squatted Domains and Websites

Domain Takedowns: How to Remove Fraudulent and Typo-squatted Domains and Websites

In cybersecurity, not all attacks happen through fancy malware or zero-day exploits. Some of the most effective...

Read more
The AI Threat Awakens: What OpenAI’s Latest Report Reveals About Cybercrime

The AI Threat Awakens: What OpenAI’s Latest Report Reveals About Cybercrime

The rapid rise of generative AI has unlocked enormous promise, but it’s also accelerating the arms race in...

Read more