Mosyle

Currently, there's no way to retrieve the hard-drive encryption status as well as the anti-virus information of a device via an API call in Mosyle Business.

That's why you may see some of your devices that use Mosyle as the source are flagged with "Hard Drive encryption data is not being retrieved for device":

Device_in_platform_not_showing_as_encrypted.png

This is expected behavior as we cannot pull in this information from Mosyle.

 

Permissions, Fields Pulled, Controls, and Automated Tests

  1. Click the provided link or navigate to the “Integration” page.
  2. Select the “Available” tab.
  3. Search for the integration.
  4. Click “View Details”.

Customers are required to generate API tokens with Admin Credentials, however, you can create an Admin User specifically for the API integration, as outlined here in the Mosyle documentation:

API Authorization

API requests require Admin User Credentials for authorization. You can create an Admin user specifically for the API integration under Organization > Users & Groups > Administrators and limit the user's permissions to only API access.

This documentation isn't very thorough, so here is some more insight into what that looks like. When you create a new admin user, click into the advanced settings and click "Limit User Permission."

Clipboard_2022-28-07_at_2.44.41_PM.png

Then click "Select" and create a new role with ALL View permissions enabled, as well as API integration View, Create, Update, and Destroy permissions. Give this role a name, and then Save. You can then generate an API token as this admin user with limited permissions.

Was this article helpful?

Have more questions? Submit a request

Comments

0 comments

Article is closed for comments.