Profile
A profile’s properties and their values.
Declaration
object ProfileProperties
| Name | Type | Description |
|---|---|---|
allow_pairing | boolean | Default is |
anchor_certs | [string] | An array of strings, where each string is a DER-encoded (Distinguished Encoding Rules) certificate converted to Base64 encoding. If provided, the device uses these certificates as trusted anchor certificates when evaluating the trust of the connection to the MDM server URL. Otherwise, the device uses the built-in root certificates. |
auto_advance_setup | boolean | If set to This key is valid in X-Server-Protocol-Version 2 and later. Available on tvOS and macOS 11 and later. |
await_device_configured | boolean | If |
configuration_web_url | string | The URL that the clients load into a web view during setup. This site provides the appropriate UI to authenticate the user, and when satisfied, initiates the download of the MDM enrollment profile. To provide the MDM enrollment profile, the web view looks for a page with MIME type While the user is allowed to navigate to any site or host during authentication, the MDM enrollment profile must originate from the same host as specified in this field. |
department | string | The user-defined department or location name. |
devices | [string] | Array of strings that contains device serial numbers (may be empty). |
do_not_use_profile_from_backup | boolean | If |
is_return_to_service | boolean | If |
is_mandatory | boolean | If In iOS 13 and later, all DEP enrollments are mandatory. |
is_mdm_removable | boolean | If |
is_multi_user | boolean | If Devices that do not meet the Shared iPad minimum requirements do not honor this command. With iOS devices, |
is_supervised | boolean | If In iOS 11, DEP devices that are not supervised have been deprecated. In iOS 13, all DEP devices will be supervised and the OS will ignore the |
language | string | A language designator is a code that represents a language. Use the two-letter ISO 639-1 standard (preferred) or the three-letter ISO 639-2 standard. If an ISO 639-1 code is not available for a particular language, use the ISO 639-2 code instead. See Language and Locale IDs for more information. Example two-letter: Example three-letter: Available on tvOS and macOS 11 and later.`` |
org_magic | string | A string that uniquely identifies various services that are managed by a single organization. |
profile_name | string | A human-readable name for the profile. |
region | string | A region designator is a code that represents a country. Available on tvOS and macOS 11 and later. Use the ISO 3166-1 standard, a two-letter, capitalized code. Examples: US, GB, AU |
skip_setup_items | [string] | A list of setup panes to skip. The list of valid strings is defined in SkipKeys. |
supervising_host_certs | [string] | Each string contains a DER-encoded certificate converted to Base64 encoding. If provided, the device will continue to pair with a host that possesses one of these certificates even when |
support_email_address | string | A support email address for the organization. This key is valid in X-Server-Protocol-Version 2 and later. |
support_phone_number | string | A support phone number for the organization. |
url | string | String. The URL of the MDM server. |