HomeGuidesRecipesAPI ReferenceChangelog
Log In
API Reference

Updates an existing mobile device application by ID

App configuration preferences should be listed using character entities, e.g. abcxyz

<mobile_device_application>
    <general>
        <name>Jamf Self Service</name>
        <display_name>Jamf Self Service</display_name>
        <description>Jamf Self Service empowers you to be more productive, successful, and self-sufficient with your iOS or iPadOS device.&#8232;&#8232;Using the intuitive interface, you can browse and install trusted apps and books from your organization, update configurations, and receive real-time notifications for available services without having to contact IT. &#8232;&#8232;Jamf Self Service is a one stop shop to get everything you need on your iOS or iPadOS device to be successful in your organization.&#13;
&#13;
Key Features:&#13;
⁃ Install apps&#13;
⁃ Install books&#13;
⁃ Update device configurations&#13;
⁃ Receive notifications&#13;
&#13;
Minimum Requirements:&#13;
⁃ Mobile device with iOS 11 or later, or iPadOS 13 or later&#13;
⁃ Jamf Pro 9.4 or later&#13;
&#13;
* Jamf Self Service requires that your device is managed by your organization’s IT department using Jamf Pro.</description>
        <bundle_id>com.jamfsoftware.selfservice</bundle_id>
        <version>10.10.6</version>
        <internal_app>true</internal_app>
        <category>
            <id>-1</id>
            <name>No category assigned</name>
        </category>
        <ipa>
            <name/>
            <uri/>
            <data/>
        </ipa>
        <icon>
            <id>27</id>
            <name>1024x1024bb.png</name>
            <uri>string</uri>
            <data>Base64EncodedString</data>
        </icon>
        <mobile_device_provisioning_profile/>
        <itunes_store_url>https://apps.apple.com/us/app/jamf-self-service/id718509958</itunes_store_url>
        <make_available_after_install>true</make_available_after_install>
        <itunes_country_region>US</itunes_country_region>
        <itunes_sync_time>0</itunes_sync_time>
        <deployment_type>Make Available in Self Service</deployment_type>
        <deploy_automatically>false</deploy_automatically>
        <deploy_as_managed_app>true</deploy_as_managed_app>
        <remove_app_when_mdm_profile_is_removed>false</remove_app_when_mdm_profile_is_removed>
        <prevent_backup_of_app_data>false</prevent_backup_of_app_data>
        <allow_user_to_delete>true</allow_user_to_delete>
        <keep_description_and_icon_up_to_date>false</keep_description_and_icon_up_to_date>
        <keep_app_updated_on_devices>false</keep_app_updated_on_devices>
        <free>true</free>
        <take_over_management>false</take_over_management>
        <host_externally>true</host_externally>
        <external_url>https://apps.apple.com/us/app/jamf-self-service/id718509958</external_url>
        <site>
            <id>-1</id>
            <name>None</name>
        </site>
    </general>
    <scope>
        <all_mobile_devices>false</all_mobile_devices>
        <all_jss_users>false</all_jss_users>
        <mobile_devices/>
        <buildings/>
        <departments/>
        <mobile_device_groups/>
        <jss_users/>
        <jss_user_groups/>
        <limitations>
            <users/>
            <user_groups/>
            <network_segments/>
        </limitations>
        <exclusions>
            <mobile_devices/>
            <buildings/>
            <departments/>
            <mobile_device_groups/>
            <users/>
            <user_groups/>
            <network_segments/>
            <jss_users/>
            <jss_user_groups/>
        </exclusions>
    </scope>
    <self_service>
        <self_service_description>Jamf Self Service empowers you to be more productive, successful, and self-sufficient with your iOS or iPadOS device.&#8232;&#8232;Using the intuitive interface, you can browse and install trusted apps and books from your organization, update configurations, and receive real-time notifications for available services without having to contact IT. &#8232;&#8232;Jamf Self Service is a one stop shop to get everything you need on your iOS or iPadOS device to be successful in your organization.&#13;
&#13;
Key Features:&#13;
⁃ Install apps&#13;
⁃ Install books&#13;
⁃ Update device configurations&#13;
⁃ Receive notifications&#13;
&#13;
Minimum Requirements:&#13;
⁃ Mobile device with iOS 11 or later, or iPadOS 13 or later&#13;
⁃ Jamf Pro 9.4 or later&#13;
&#13;
* Jamf Self Service requires that your device is managed by your organization’s IT department using Jamf Pro.</self_service_description>
        <self_service_icon>
            <id>27</id>
            <filename>1024x1024bb.png</filename>
            <uri>string</uri>
            <data>base64EncodedString</data>
        </self_service_icon>
        <feature_on_main_page>false</feature_on_main_page>
        <self_service_categories/>
        <notification>false</notification>
    </self_service>
    <vpp_codes/>
    <vpp>
        <assign_vpp_device_based_licenses>false</assign_vpp_device_based_licenses>
        <vpp_admin_account_id>-1</vpp_admin_account_id>
    </vpp>
    <app_configuration>
        <preferences/>
    </app_configuration>
</mobile_device_application>
Language
Credentials
Basic
base64
: