Mosyle's setup is simpler than Jamf's - a single workspace-scoped API access token gives SimpleAMS read access to your fleet.
1. Generate an access token in Mosyle
- Log into Mosyle Business (or Enterprise) as an admin.
- Go to Organization → Account in the left sidebar.
- Find the API Integration section.
- Click Generate Access Token. Copy the resulting string - it's shown only once.
2. Paste into SimpleAMS
- Go to Settings → Integrations → Mosyle.
- Paste the token into API access token.
- Tick Enable this integration and save.
3. Run a sync
Click Sync now. SimpleAMS hits Mosyle's /listdevices endpoint, pages through every device, and creates / updates an asset row per device. Daily after that.
4. What gets imported
- Mac and iOS devices that Mosyle is currently managing.
- Asset tag = Mosyle's
asset_tagfield if set, else the serial number. - Manufacturer is set to Apple.
- Assigned user comes from the device's primary user email, matched to your existing staff by email.
5. Tips
- The token is workspace-wide - if you have multiple Mosyle organisations, generate one token per org. SimpleAMS only consumes one at a time.
- Mosyle rate-limits the API. The sync is rate-aware and exits cleanly if it hits a limit - retry next day or click Sync now after the cooldown.
- If a device is in both Jamf and Mosyle (unusual), the second sync wins by asset_tag, so be careful which you enable as the source of truth.