Files
apple_device-management/mdm/profiles/com.apple.appstore.yaml
T
2026-06-22 15:55:19 -04:00

67 lines
1.8 KiB
YAML

title: App Store
description: The payload that configures macOS App Store restrictions.
payload:
payloadtype: com.apple.appstore
supportedOS:
iOS:
introduced: n/a
macOS:
introduced: '10.9'
multiple: false
devicechannel: true
userchannel: true
supervised: false
requiresdep: false
userapprovedmdm: false
allowmanualinstall: true
userenrollment:
mode: forbidden
tvOS:
introduced: n/a
visionOS:
introduced: n/a
watchOS:
introduced: n/a
content: Use this payload to set restrictions used by the Mac App Store.
payloadkeys:
- key: restrict-store-require-admin-to-install
supportedOS:
macOS:
introduced: '10.9'
deprecated: '10.14'
type: <boolean>
presence: optional
default: false
content: If `true`, the system restricts app installations to admin users only.
Deprecated in macOS 10.14. Use the `com.apple.SoftwareUpdate` payload key `restrict-software-update-require-admin-to-install`
instead.
- key: restrict-store-softwareupdate-only
supportedOS:
macOS:
introduced: '10.10'
type: <boolean>
presence: optional
default: false
content: If `true`, the system prevents App Store from launching. Restricts installations
to software updates only in macOS 10.10 through 10.13.
- key: restrict-store-disable-app-adoption
supportedOS:
macOS:
introduced: '10.10'
type: <boolean>
presence: optional
default: false
content: If `true`, the system disables app adoption by users.
- key: DisableSoftwareUpdateNotifications
supportedOS:
macOS:
introduced: '10.10'
type: <boolean>
presence: optional
default: false
content: If `true`, the system disables software update notifications.
examples:
- title: Profile example
files:
- file: examples/mdm/profiles/com.apple.appstore/example1.plist