mirror of
https://github.com/apple/device-management.git
synced 2026-02-12 12:52:53 +00:00
Release-v26.2
This commit is contained in:
16
README.md
16
README.md
@@ -8,17 +8,11 @@ This release corresponds to the following OS versions
|
||||
|
||||
| OS | Version |
|
||||
|----------|---------|
|
||||
| iOS | 26.1 |
|
||||
| macOS | 26.1 |
|
||||
| tvOS | 26.1 |
|
||||
| visionOS | 26.1 |
|
||||
| watchOS | 26.1 |
|
||||
|
||||
## Important Release Notes
|
||||
|
||||
### Declarative device management related status
|
||||
|
||||
Declarative device management configuration schema now includes a `related-status-items` key to show the relationship between status items and configurations.
|
||||
| iOS | 26.2 |
|
||||
| macOS | 26.2 |
|
||||
| tvOS | 26.2 |
|
||||
| visionOS | 26.2 |
|
||||
| watchOS | 26.2 |
|
||||
|
||||
## What's Available
|
||||
|
||||
|
||||
@@ -2,6 +2,12 @@
|
||||
|
||||
This document lists errata for the YAML schema. This is used when older versions of the schema are incorrect, and a fix was made in later schema to correct the problem.
|
||||
|
||||
## macOS 26.2
|
||||
|
||||
### mdm/commands/remove-application.yaml
|
||||
|
||||
The `remove-application` command was incorrectly marked as disallowed on user enrollments on macOS. It is allowed on user enrollments.
|
||||
|
||||
## iOS 26.1 / tvOS 26.1
|
||||
|
||||
### mdm/profiles/com.apple.homescreenlayout.yaml
|
||||
|
||||
@@ -22,7 +22,7 @@ payload:
|
||||
supervised: false
|
||||
requiresdep: false
|
||||
userenrollment:
|
||||
mode: forbidden
|
||||
mode: allowed
|
||||
tvOS:
|
||||
introduced: '10.2'
|
||||
accessrights: AllowAppInstallation
|
||||
|
||||
@@ -155,7 +155,9 @@ payloadkeys:
|
||||
- key: Accessibility
|
||||
type: <array>
|
||||
presence: optional
|
||||
content: Specifies the policies for the app via the Accessibility subsystem.
|
||||
content: Specifies the policies for the app via the Accessibility subsystem. The
|
||||
ability to grant access by this profile is deprecated as of macOS 26.2, and
|
||||
will be removed in macOS 27.0.
|
||||
subkeytype: Identity
|
||||
subkeys: *id001
|
||||
- key: PostEvent
|
||||
|
||||
@@ -361,6 +361,18 @@ payloadkeys:
|
||||
- `com.apple.security.pkcs12`
|
||||
- `com.apple.security.acme`
|
||||
- `com.apple.security.scep`
|
||||
- key: AccessKeyReaderIssuerCertificateUUID
|
||||
supportedOS:
|
||||
macOS:
|
||||
introduced: '26.2'
|
||||
type: <string>
|
||||
presence: optional
|
||||
content: The `PayloadUUID` of a certificate payload for the issuer certificate
|
||||
of the `Terminal` identity of the access key. Other specifications refer to
|
||||
the key as the "Reader CA Public Key". The key must be an elliptic curve key.
|
||||
Required if `NewUserAuthenticationMethods` includes `AccessKey`. The issuer
|
||||
of the Terminal identity of the access key needs to match this certificate,
|
||||
otherwise the device fails the authentication.
|
||||
- key: AllowAccessKeyExpressMode
|
||||
supportedOS:
|
||||
macOS:
|
||||
|
||||
@@ -211,6 +211,26 @@ payloadkeys:
|
||||
If `true`, indicates that the server can trigger the device to do a required Platform SSO authentication before enrolling.
|
||||
|
||||
Available on macOS 26 and later.
|
||||
- key: MANDATORY_SOFTWARE_UPDATE_REQUIRED
|
||||
title: Mandatory software update is required
|
||||
supportedOS:
|
||||
iOS:
|
||||
introduced: n/a
|
||||
macOS:
|
||||
introduced: '26.1'
|
||||
tvOS:
|
||||
introduced: n/a
|
||||
visionOS:
|
||||
introduced: n/a
|
||||
watchOS:
|
||||
introduced: n/a
|
||||
type: <boolean>
|
||||
presence: optional
|
||||
default: false
|
||||
content: |-
|
||||
If `true`, indicates that the device requires a mandatory software update during Setup Assistant. The MDM server can return a 403 with a `ErrorCodeSoftwareUpdateRequired` error to force the device to update to a specific version instead of the device choosing a version.
|
||||
|
||||
Available on macOS 26.1 and later.
|
||||
notes:
|
||||
- title: ''
|
||||
content: This dictionary is CMS-signed with the device identity certificate. The
|
||||
|
||||
@@ -51,6 +51,20 @@ payloadkeys:
|
||||
type: <string>
|
||||
presence: optional
|
||||
content: The key to skip the Action Button configuration pane.
|
||||
- key: AgeAssurance
|
||||
title: Skip Age Assurance pane
|
||||
supportedOS:
|
||||
iOS:
|
||||
introduced: '26.2'
|
||||
macOS:
|
||||
introduced: n/a
|
||||
tvOS:
|
||||
introduced: n/a
|
||||
visionOS:
|
||||
introduced: n/a
|
||||
type: <string>
|
||||
presence: optional
|
||||
content: The key to skip the Age Assurance pane.
|
||||
- key: AgeBasedSafetySettings
|
||||
title: Skip Age Based Safety Settings pane
|
||||
supportedOS:
|
||||
|
||||
Reference in New Issue
Block a user