Skip to content

Commit

Permalink
DigiDNA Jan 2024 (#656)
Browse files Browse the repository at this point in the history
* No Limit option added to the `MailNumberOfPastDaysToSync` property

* Documentation URL updated on the Service Management manifest

* Restrictions updates

* Web Clip manifest correction and an added conditional

* Another Web Clip manifest correction

* Typo fixed
  • Loading branch information
relgit committed Feb 7, 2024
1 parent ef68522 commit 659429c
Show file tree
Hide file tree
Showing 5 changed files with 80 additions and 12 deletions.
37 changes: 35 additions & 2 deletions Manifests/ManifestsApple/com.apple.applicationaccess-iOS.plist
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<key>pfm_interaction</key>
<string>combined</string>
<key>pfm_last_modified</key>
<date>2023-11-23T13:57:28Z</date>
<date>2024-01-16T11:32:53Z</date>
<key>pfm_note</key>
<string>You can specify additional restrictions, including maximum allowed content ratings, by creating a profile using Apple Configurator 2 or Profile Manager.</string>
<key>pfm_platforms</key>
Expand Down Expand Up @@ -240,6 +240,7 @@ The payload organization for a payload need not match the payload organization i
<string>allowHostPairing</string>
<string>allowiPhoneWidgetsOnMac</string>
<string>allowKeyboardShortcuts</string>
<string>allowLiveVoicemail</string>
<string>allowLockScreenControlCenter</string>
<string>allowLockScreenNotificationsView</string>
<string>allowLockScreenTodayView</string>
Expand Down Expand Up @@ -1202,6 +1203,22 @@ Additionally, if set to true and ScreenObservationPermissionModificationAllowed
<key>pfm_type</key>
<string>boolean</string>
</dict>
<dict>
<key>pfm_default</key>
<false/>
<key>pfm_description</key>
<string> If set to true, eSIM will be preserved when a device is erased due to too many failed password attempt or the "Erase All Content and Settings" option in Settings &gt; General &gt; Reset. eSIM will not be preserved if the device is erased by FindMy.</string>
<key>pfm_ios_min</key>
<string>17.2</string>
<key>pfm_name</key>
<string>forcePreserveESIMOnErase</string>
<key>pfm_supervised</key>
<true/>
<key>pfm_title</key>
<string>Force Preserve ESIM on Erase</string>
<key>pfm_type</key>
<string>boolean</string>
</dict>
<dict>
<key>pfm_default</key>
<true/>
Expand Down Expand Up @@ -2105,6 +2122,22 @@ Available on iOS 17 and later.</string>
<key>pfm_type</key>
<string>boolean</string>
</dict>
<dict>
<key>pfm_default</key>
<true/>
<key>pfm_description</key>
<string>If set to false, disables live voicemail on the device.</string>
<key>pfm_ios_min</key>
<string>17.2</string>
<key>pfm_name</key>
<string>allowLiveVoicemail</string>
<key>pfm_supervised</key>
<true/>
<key>pfm_title</key>
<string>Allow Live Voicemail</string>
<key>pfm_type</key>
<string>boolean</string>
</dict>
<dict>
<key>pfm_default</key>
<true/>
Expand Down Expand Up @@ -3010,6 +3043,6 @@ In iOS 10 and earlier, users can always pick an option that is more restrictive
<key>pfm_unique</key>
<true/>
<key>pfm_version</key>
<integer>9</integer>
<integer>10</integer>
</dict>
</plist>
13 changes: 13 additions & 0 deletions Manifests/ManifestsApple/com.apple.applicationaccess-macOS.plist
Original file line number Diff line number Diff line change
Expand Up @@ -180,6 +180,7 @@ A profile can consist of payloads with different version numbers. For example, c
<string>allowGameCenter</string>
<string>allowInternetSharingModification</string>
<string>allowLocalUserCreation</string>
<string>forceOnDeviceOnlyTranslation</string>
<string>allowMailPrivacyProtection</string>
<string>allowPrinterSharingModification</string>
<string>allowUniversalControl</string>
Expand Down Expand Up @@ -340,6 +341,18 @@ A profile can consist of payloads with different version numbers. For example, c
<key>pfm_type</key>
<string>boolean</string>
</dict>
<dict>
<key>pfm_default</key>
<false/>
<key>pfm_macos_min</key>
<string>14.0</string>
<key>pfm_name</key>
<string>forceOnDeviceOnlyTranslation</string>
<key>pfm_title</key>
<string>Force on-device only translation</string>
<key>pfm_type</key>
<string>boolean</string>
</dict>
<dict>
<key>pfm_default</key>
<true/>
Expand Down
14 changes: 13 additions & 1 deletion Manifests/ManifestsApple/com.apple.eas.account.plist
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<key>pfm_interaction</key>
<string>combined</string>
<key>pfm_last_modified</key>
<date>2023-08-15T08:00:00Z</date>
<date>2024-01-30T15:23:48Z</date>
<key>pfm_note</key>
<string>As with VPN and Wi-Fi configurations, it is possible to associate an SCEP credential with an Exchange configu- ration via the PayloadCertificateUUID key.</string>
<key>pfm_platforms</key>
Expand Down Expand Up @@ -760,16 +760,28 @@ Availability: Available only in iOS 6.0 and later.</string>
<string>MailNumberOfPastDaysToSync</string>
<key>pfm_range_list</key>
<array>
<integer>0</integer>
<integer>1</integer>
<integer>3</integer>
<integer>7</integer>
<integer>14</integer>
<integer>31</integer>
</array>
<key>pfm_range_list_titles</key>
<array>
<string>No Limit</string>
<string>1</string>
<string>3</string>
<string>7</string>
<string>14</string>
<string>31</string>
</array>
<key>pfm_title</key>
<string>Number of days to sync</string>
<key>pfm_type</key>
<string>integer</string>
<key>pfmx_comment</key>
<string>The No Limit option is only mentioned in https://support.apple.com/en-al/guide/deployment/depa9c22f8c/web. No value is given for it in the document, however a value of zero was provided by a user of the manifest who tested it to work.</string>
</dict>
<dict>
<key>pfm_description</key>
Expand Down
4 changes: 2 additions & 2 deletions Manifests/ManifestsApple/com.apple.servicemanagement.plist
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@
<key>pfm_description</key>
<string>Control the user experience for ServiceManagement login items (including launchd agents and daemons) in Login Items Settings.</string>
<key>pfm_documentation_url</key>
<string>https://support.apple.com/guide/deployment/managed-login-items-payload-settings-dep07b92494/1/web/1.0</string>
<string>https://developer.apple.com/documentation/devicemanagement/servicemanagementmanagedloginitems</string>
<key>pfm_domain</key>
<string>com.apple.servicemanagement</string>
<key>pfm_format_version</key>
<integer>1</integer>
<key>pfm_last_modified</key>
<date>2022-12-14T02:29:57Z</date>
<date>2023-12-21T11:15:29Z</date>
<key>pfm_macos_min</key>
<string>13.0</string>
<key>pfm_platforms</key>
Expand Down
24 changes: 17 additions & 7 deletions Manifests/ManifestsApple/com.apple.webClip.managed.plist
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<key>pfm_interaction</key>
<string>combined</string>
<key>pfm_last_modified</key>
<date>2022-03-31T08:41:40Z</date>
<date>2024-01-30T12:59:18Z</date>
<key>pfm_platforms</key>
<array>
<string>iOS</string>
Expand Down Expand Up @@ -238,10 +238,24 @@ The payload organization for a payload need not match the payload organization i
<false/>
<key>pfm_description</key>
<string>If true, a full screen web clip will not show the Safari UI when navigating to URLs other than the web clip's own.</string>
<key>pfm_exclude</key>
<array>
<dict>
<key>pfm_target_conditions</key>
<array>
<dict>
<key>pfm_n_range_list</key>
<array>
<true/>
</array>
<key>pfm_target</key>
<string>FullScreen</string>
</dict>
</array>
</dict>
</array>
<key>pfm_ios_min</key>
<string>14.5</string>
<key>pfm_macos_min</key>
<string>11.3</string>
<key>pfm_name</key>
<string>IgnoreManifestScope</string>
<key>pfm_title</key>
Expand All @@ -254,12 +268,8 @@ The payload organization for a payload need not match the payload organization i
<string>Bundle identifier of the application that opens this web clip's URL.</string>
<key>pfm_ios_min</key>
<string>14.5</string>
<key>pfm_macos_min</key>
<string>11.3</string>
<key>pfm_name</key>
<string>TargetApplicationBundleIdentifier</string>
<key>pfm_supervised</key>
<true/>
<key>pfm_title</key>
<string>Target Application Bundle Identifier</string>
<key>pfm_type</key>
Expand Down

0 comments on commit 659429c

Please sign in to comment.