Declarative app configuration for Apple devices

This declaration can be used to deploy the following apps to devices: App Store apps, Custom Apps, unlisted apps, and proprietary in-house apps. The app configuration supports the following:

  • Minimum supported operating system versions and channels: iOS 17.2, iPadOS 17.2, Shared iPad user, visionOS 2.4.

  • Requires supervision: No.

  • Supported enrollment methods: User Enrollment, Device Enrollment, Automated Device Enrollment.

Setting

Description

Required

App Store ID

The App Store ID of the managed app. Either App Store ID, bundle ID, or manifest URL needs to be set and are mutually exclusive.

No

Bundle ID

The bundle ID of the managed app. Either App Store ID, bundle ID, or manifest URL needs to be set and are mutually exclusive.

No

Manifest URL

The manifest URL of the managed app. Either App Store ID, bundle ID, or manifest URL needs to be set and are mutually exclusive.

No

Install behavior

Defines whether the app is required and gets installed automatically or if the user can decide about install and removal.

No

License

Indicates whether a device or user based volume purchasing license is used for the app.

No

Include in backup

Defines whether the app and its data are included in a backup.

No

App attributes

In addition, the following attributes can be defined for each app.

Setting

Description

Required

Associated Domains

The associated domains to add to an app.

No

Associated Domains Enable Direct Downloads

Allow claimed website association verification to be done at the domain.

No

Cellular network slice

The data network name (DNN) or traffic category identifying a network slice provided by a carrier.

No

Content filter UUID

The UUID of a content filter configuration to assign to the app.

No

DNS proxy UUID

The UUID of a DNS proxy configuration to assign to the app.

No

Relay UUID

The UUID of a network relay configuration to assign to the app.

No

Tap to Pay on Lock Screen

Requires a user to unlock their device with Face ID, Touch ID, or a passcode after every transaction during which the device was handed over to a customer to enter their card PIN.

No

VPN UUID

The UUID of an app-layer VPN configuration to assign to an app.

No

Note: Each device management service developer implements these settings differently. To learn how authentication credential assets and identity assets are applied to your devices and users, consult your developer’s device management service documentation.

Published Date: March 31, 2025
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Helpful?
Character limit: 250
Maximum character limit is 250.
Thanks for your feedback.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.