---
title: How to Deploy the Senturo iOS App Using Jamf Pro
description: Deploy the Senturo app to iOS devices through Jamf Pro by configuring app settings, applying a PLIST file, and completing MDM enrollment.
---

[Skip to content](https://support.senturo.com/knowledge-base/how-to-deploy-the-senturo-ios-app-using-jamf-pro#main-content)

English

Show submenu for translations

![dark-1.png\]](https://support.senturo.com/hs-fs/hubfs/dark-1.png?height=40&name=dark-1.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- Go to senturo.com

 Go to senturo.com

 How can we help you today?

- There are no suggestions because the search field is empty.

1. [Knowledge Base](https://support.senturo.com/knowledge-base?hsLang=en)
2. [Integrations](https://support.senturo.com/knowledge-base/integrations?hsLang=en)
3. [Jamf](https://support.senturo.com/knowledge-base/integrations?hsLang=en#jamf)

# How to Deploy the Senturo iOS App Using Jamf Pro

## Install and configure the Senturo app on iOS devices with PLIST settings

**Introduction**:  
This article explains how to deploy the Senturo app to iOS devices using Jamf Pro. You will download a PLIST configuration from Senturo, configure app settings in Jamf, and automate the app installation and enrollment process across your fleet.

---

**Prerequisites**

Before starting, make sure you have:

- [Completed the Jamf Pro and Senturo integration setup](https://support.senturo.com/knowledge-base/how-to-set-up-jamf-pro-integration-with-senturo?hsLang=en)
- Devices running iOS 13 or later

---

#### Steps to Deploy Senturo to iOS Devices

1\. **Navigate to Device Enrollment in Senturo**

- Log in to the Senturo dashboard.
- Click on **Device Enrollment** in the sidebar.
- Select **iOS** as the platform.

![Selecting iOS platform in Device Enrollment](https://support.senturo.com/hs-fs/hubfs/iBojOv4gCP.png?quality=high&width=677&height=257&name=iBojOv4gCP.png)

- Choose **Multi-Device Enrollment**.

![Choosing Multi-Device Enrollment](https://support.senturo.com/hs-fs/hubfs/mq1LaEjjtR.png?quality=high&width=673&height=224&name=mq1LaEjjtR.png)

- Download the **PLIST file** by clicking **View Account Key**.

![Download Account Key PLIST file](https://support.senturo.com/hs-fs/hubfs/VExPzvS2Oy.png?quality=high&width=674&height=190&name=VExPzvS2Oy.png)

---

2\. **Add the Senturo App in Jamf Pro**

- In Jamf Pro, go to **Devices** \> **Mobile Device Apps**.
- Click **+ New** and choose **App Store app or apps purchased in volume**, then click **Next**.
- Search for **Senturo** in the App Store.
- Click **Add** next to the Senturo app for iPadOS or iOS, depending on your use case.

---

3\. **Configure App Settings**

- In the **General** tab:
  
    - Set the **Distribution Method** to **Install Automatically** or **Prompt Users to Install**.
    - **Suggestion**: Deselect **Allow users to remove app** (recommended for iOS 14 and later).
- In the **Scope** tab:
  
    - Assign the app to the desired **Targets** (device groups or users).
    - Set any **Limitations** or **Exclusions** as needed.

---

4\. **Apply the PLIST App Configuration**

- In the **App Configuration** tab:
- Open the downloaded PLIST file from Senturo.
- **Important**: Remove the outer `<plist>` tag.
- Only copy the internal structure, like this:

`<dict>     <key>email</key>     <string>YOUR SENTURO ACCOUNT EMAIL ADDRESS</string>     <key>token</key>     <string>YOUR SENTURO ACCOUNT TOKEN</string>     <key>device_id</key>     <string>$SERIALNUMBER</string>     <key>device_name</key>     <string>$DEVICENAME</string> </dict>`

- Paste the configuration into the **App Configuration** tab in Jamf.

![iA12N5xm9u](https://support.senturo.com/hs-fs/hubfs/iA12N5xm9u.png?quality=high&width=506&height=327&name=iA12N5xm9u.png)

- Click **Save** to finish the app setup.

---

5\. **Steps to Complete Device Enrollment**

- Accept the installation prompt for Senturo on the iOS device.
- Open the Senturo app on the device to complete enrollment.
- Approve the following permission requests when prompted:
  
    - Background App Refresh
    - Cellular Data
    - Location (Always Allow and Precise Location)
    - Notifications
- Tap **Scan for MDM Enrollment** inside the Senturo app to complete the device registration.
- Monitor your Senturo dashboard to verify that all devices have enrolled successfully.

---

#### Conclusion

Deploying the Senturo app through Jamf Pro automates the device enrollment process and ensures users have the necessary permissions configured for optimal functionality. Following these steps helps streamline large-scale deployments across your organization.

---

#### FAQs

**Q: What if the Senturo app does not install automatically on devices?**  
A: Double-check the distribution method in Jamf Pro. Ensure it is set to Install Automatically and that the device is correctly scoped.

**Q: What should I do if the app configuration fails to apply?**  
A: Confirm that the PLIST file structure is correct and that no unnecessary tags like `<plist>` are included at the outermost level.

**Q: How long does device enrollment take after installing the app?**  
A: Enrollment usually completes instantly. However, timing can vary depending on device connectivity and MDM policy refresh intervals.

- [Getting Started](https://support.senturo.com/knowledge-base/getting-started?hsLang=en#main-content)

    - [Introduction](https://support.senturo.com/knowledge-base/getting-started?hsLang=en#introduction)
    - [Access & Team Setup](https://support.senturo.com/knowledge-base/getting-started?hsLang=en#access-team-setup)
    - [Connecting Integrations](https://support.senturo.com/knowledge-base/getting-started?hsLang=en#connecting-integrations)
    - [iOS](https://support.senturo.com/knowledge-base/getting-started?hsLang=en#ios)
    - [macOS](https://support.senturo.com/knowledge-base/getting-started?hsLang=en#macos)
    - [Windows](https://support.senturo.com/knowledge-base/getting-started?hsLang=en#windows)
- [Device Enrollment](https://support.senturo.com/knowledge-base/device-enrollment?hsLang=en#main-content)

    - [iOS](https://support.senturo.com/knowledge-base/device-enrollment?hsLang=en#ios)
    - [macOS](https://support.senturo.com/knowledge-base/device-enrollment?hsLang=en#macos)
    - [Android](https://support.senturo.com/knowledge-base/device-enrollment?hsLang=en#android)
    - [Windows](https://support.senturo.com/knowledge-base/device-enrollment?hsLang=en#windows)
    - [Chrome OS](https://support.senturo.com/knowledge-base/device-enrollment?hsLang=en#chrome-os)
    - [Cisco Meraki](https://support.senturo.com/knowledge-base/device-enrollment?hsLang=en#cisco-meraki)
- [Device Management](https://support.senturo.com/knowledge-base/device-management?hsLang=en#main-content)

    - [Organization & Grouping](https://support.senturo.com/knowledge-base/device-management?hsLang=en#organization-grouping)
    - [Device Status & Actions](https://support.senturo.com/knowledge-base/device-management?hsLang=en#device-status-actions)
- [Integrations](https://support.senturo.com/knowledge-base/integrations?hsLang=en#main-content)

    - [Jamf](https://support.senturo.com/knowledge-base/integrations?hsLang=en#jamf)
    - [Google Admin Console](https://support.senturo.com/knowledge-base/integrations?hsLang=en#google-admin-console)
    - [Microsoft Intune](https://support.senturo.com/knowledge-base/integrations?hsLang=en#microsoft-intune)
    - [Incident IQ](https://support.senturo.com/knowledge-base/integrations?hsLang=en#incident-iq)
    - [Cisco Meraki](https://support.senturo.com/knowledge-base/integrations?hsLang=en#cisco-meraki)
- [Advanced Features](https://support.senturo.com/knowledge-base/advanced-features?hsLang=en#main-content)

    - [Automations](https://support.senturo.com/knowledge-base/advanced-features?hsLang=en#automations)
    - [Privacy & Access](https://support.senturo.com/knowledge-base/advanced-features?hsLang=en#privacy-access)
    - [Chrome OS](https://support.senturo.com/knowledge-base/advanced-features?hsLang=en#chrome-os)
    - [Reporting API](https://support.senturo.com/knowledge-base/advanced-features?hsLang=en#reporting-api)
- [Uninstall Senturo](https://support.senturo.com/knowledge-base/uninstall-senturo?hsLang=en#main-content)

    - [macOS](https://support.senturo.com/knowledge-base/uninstall-senturo?hsLang=en#macos)
    - [Windows](https://support.senturo.com/knowledge-base/uninstall-senturo?hsLang=en#windows)
- [Troubleshooting & FAQs](https://support.senturo.com/knowledge-base/troubleshooting-faqs?hsLang=en#main-content)

    - [iOS](https://support.senturo.com/knowledge-base/troubleshooting-faqs?hsLang=en#ios)
    - [macOS](https://support.senturo.com/knowledge-base/troubleshooting-faqs?hsLang=en#macos)
    - [Windows](https://support.senturo.com/knowledge-base/troubleshooting-faqs?hsLang=en#windows)
    - [Chrome OS](https://support.senturo.com/knowledge-base/troubleshooting-faqs?hsLang=en#chrome-os)
    - [Web Application](https://support.senturo.com/knowledge-base/troubleshooting-faqs?hsLang=en#web-application)
    - [General Troubleshooting](https://support.senturo.com/knowledge-base/troubleshooting-faqs?hsLang=en#general-troubleshooting)
- [Account & Settings](https://support.senturo.com/knowledge-base/account-settings?hsLang=en#main-content)

    - [Data Import](https://support.senturo.com/knowledge-base/account-settings?hsLang=en#data-import)
    - [Users & Access](https://support.senturo.com/knowledge-base/account-settings?hsLang=en#users-access)
    - [Account Management](https://support.senturo.com/knowledge-base/account-settings?hsLang=en#account-management)
- [FAQs](https://support.senturo.com/knowledge-base/faqs?hsLang=en)
- [Get in Touch](https://support.senturo.com/knowledge-base/get-in-touch?hsLang=en)

# Senturo

Senturo Knowledge Base

Copyright © 2026, Senturo