Mosaiq Documentation Center

Overview

On a high-level, Mosaiq takes data from your existing MSP products, such as Freshservice or NinjaOne, and puts it in a single dashboard for you to review and analyze.

Mosaiq takes this data in form of a number of metrics, such as a number of tickets about to expire or a number of infected devices. You can select which of these metrics will be shown on your dashboard, depending on what matters the most to you. Mosaiq reports two types of metrics: high-level and organizations-level metrics. High-level metrics give you an overview of the state of your customers health. Each of these is extracted from a single tool and reports an aggregated value of a certain mertic across all customers. For example, a total number of devices with active threats in WebRoot or a total number of urgent and high priority tickets in Freshservice.

Organization-level metrics give a more detailed view into the state of each individual customer. For example you can see in a single dashboard that Customer A has the largest number of high priority tickets in Freshservice, but Customer B has an abnormally high number of devices with active threats in WebRoot. With this information, you can prioritize remediation accordingly. Both of these metrics are available in a single dashboard, making Mosaiq a perfect tool to get a high level view of how your customers are doing and seeing the results of your work.

We are currently not charging any money for Mosaiq. At this moment, we want as many of you as possible to try our product and give us your feedback. That’s why we have eliminated as many hurdles as we could and made it easy for you to start using Mosaiq now. We will continue to improve Mosaiq using your feedback.

Connecting data sources

This article describes what you need to do to make metrics from your products appear in Mosaiq.

Freshservice

Here's how you can set up data collection from your Freshservice account:

  1. In Mosaiq, click on the Services icon Author 02
  2. Select Freshservice
  3. You'll need to provide a Company name and an API key
  4. Head over to your Freshservice account
  5. Your URL should be xxx.freshservice.com, where xxx is the company name
  6. Copy and paste the company name into Mosaiq
  7. Head back to Freshservice and click on your profile icon in the top right
  8. Follow the instructions on the right to copy Your API Key
  9. Click Enabled and then Save
  10. Click Authorize
  11. Select which metrics you want to see and then click Save metrics

NinjaOne

Here's how you can set up data collection from your NinjaOne account:

  1. In Mosaiq, click on the Services icon Author 02
  2. Select NinjaOne
  3. You'll need to provide a Client ID and a Client Secret
  4. Head over to your NinjaOne account
  5. Select the Configuration tab in the menu on the left
  6. Next, click on Integrations and click Add to add a new application
  7. Select Web (PHP, Jave, .Net Core, etc.) as the application platform
  8. Come up with a name for the application
  9. Type in http://0.0.0.0:5000/callback/Ninja_RMM in the Redirect URLs field
  10. Select Monitoring in the Scopes section
  11. Select Authorization Code and Refresh Token in the Allowed Grant Types
  12. Click Save in the top right
  13. Copy the secret credential from the pop-up window
  14. Paste it into the Client Secret field in Mosaiq
  15. Head back to Ninja RMM and copy the Client ID from the newly created application
  16. Paste it into the Client ID field in Mosaiq
  17. Click Enabled and then Save
  18. Click Authorize
  19. Select which metrics you want to see and then click Save metrics

Webroot

Here's how you can set up data collection from your Webroot account:

  1. In Mosaiq, click on the Services icon Author 02
  2. Select Webroot
  3. You’ll need to provide a GSM key, a user name, a password, a Client ID, a Company name and an API key
  4. Head over to your Webroot management console
  5. Click Settings on the left panel
  6. Go the Account Information tab
  7. Copy the parent Keycode. That’s your GSM key
  8. Paste it into Mosaiq along with the user name and password you use to log in to Webroot
  9. Back in the Settings menu of the Webroot management console, select the API Access tab
  10. Click New. Type in a name and a description for the new application. Hit Create
  11. Copy Client ID and Client Secret from the pop-up window into Mosaiq
  12. Click Enabled and then Save
  13. Click Authorize
  14. Select which metrics you want to see and then click Save metrics

How we ensure the security of your data

Even though Mosaiq is a very young product, we’ve been building it with security in mind from the very beginning.

Over the last 5 years we’ve been working closely with lots of cybersecurity experts and practioners. Having talked to hundreds of customers, we understand how important is the security of your data and credentials. Here’s how we handle it in Mosaiq:

Signing in into the Mosaiq app

Data collection in Mosaiq

Authorization and Identity security

We rely on Okta identity platform. It’s one of the best solutions on the market trusted by thousands of organizations. Every time you log in into Mosaiq, your credentials are being protected by Okta.

Security of data at rest and in motion

Your API keys, credentials and all the data recieved from your data sources is stored within the Amazon RDS infrastructure. The data is encrypted and goes through the HTTPS. Learn more about Amazon RDS here.

If you have more security related questions, please contact us via email.

Was this page helpful?