Last active
May 1, 2025 20:50
-
-
Save jonesiscoding/b785fa95838f220eb36cf0daad19a1d8 to your computer and use it in GitHub Desktop.
JSON Schema for JAMF to Enable or disable specific Apple Intelligence Features
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "title": "Apple Intelligence (com.apple.applicationaccess)", | |
| "description": "Enable or disble specific Apple Intelligence Features", | |
| "links": [ | |
| { | |
| "rel": "Source", | |
| "href": "https://gist.github.com/jonesiscoding/b785fa95838f220eb36cf0daad19a1d8" | |
| }, | |
| { | |
| "rel": "Documentation", | |
| "href": "https://developer.apple.com/documentation/devicemanagement/restrictions" | |
| } | |
| ], | |
| "properties": { | |
| "allowGenmoji": { | |
| "type": "boolean", | |
| "title": "Allow Genmoji", | |
| "default": false, | |
| "description": "macOS 15.0+", | |
| "property_order": 5 | |
| }, | |
| "allowImagePlayground": { | |
| "type": "boolean", | |
| "title": "Allow Image Playground", | |
| "default": false, | |
| "description": "macOS 15.0+", | |
| "property_order": 10 | |
| }, | |
| "allowMailSummary": { | |
| "type": "boolean", | |
| "title": "Allow Mail Summary", | |
| "default": false, | |
| "description": "macOS 15.0+; This is only applicable to the Mail app, and does not disable 'Summarize Previews' in the notifications pane", | |
| "property_order": 15 | |
| }, | |
| "allowWritingTools": { | |
| "type": "boolean", | |
| "title": "Allow Writing Tools", | |
| "default": false, | |
| "description": "macOS 15.1+", | |
| "property_order": 30 | |
| }, | |
| "allowExternalIntelligenceIntegrations": { | |
| "type": "boolean", | |
| "title": "Allow External Intelligence Integration", | |
| "default": false, | |
| "description": "macOS 15.2+; Toggles ChatGPT integration with Apple Intelligence", | |
| "property_order": 40 | |
| }, | |
| "allowExternalIntelligenceIntegrationsSignIn": { | |
| "type": "boolean", | |
| "title": "Allow External Intelligence Integration Sign-In", | |
| "default": false, | |
| "description": "macOS 15.2+; Toggles ChatGPT Sign-ins in Apple Intelligence", | |
| "property_order": 45 | |
| }, | |
| "allowSafariSummary": { | |
| "type": "boolean", | |
| "title": "Allow Safari Summary", | |
| "default": false, | |
| "description": "macOS 15.2+; If false, the system disables the ability to summarize content in Safari.", | |
| "property_order": 50 | |
| }, | |
| "allowAppleIntelligenceReport": { | |
| "type": "boolean", | |
| "title": "Allow Apple Intelligence Reports", | |
| "default": false, | |
| "description": "macOS 15.4+; If false, the system disables Apple Intelligence reports.", | |
| "property_order": 55 | |
| }, | |
| "allowMailSmartReplies": { | |
| "type": "boolean", | |
| "title": "Allow Mail Smart Replies", | |
| "default": false, | |
| "description": "macOS 15.4+; If false, disables smart replies in Mail.", | |
| "property_order": 60 | |
| } | |
| } | |
| } |
Author
There is a new "allowedExternalIntelligenceWorkspaceIDs" option. (https://developer.apple.com/documentation/devicemanagement/restrictions) This is an array of strings. Jamf Schema: (Transposing from another machine I created it on, so double-check my work.)
"allowedExternalIntelligenceWorkspaceIDs": {
"title": "",
"description": "An array of strings, but currently restricted to a single element. If present, Apple Intelligence only allows the given external integration workspace ID to be used, and requires a sign-in to make requests",
"property_order": 65,
"type": "array",
"items": {
"type": "string",
"title": "Workspace ID",
"pattern": "^[a-zA-Z0-9-]+$"
}
}
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Updated for 15.4.