Managing Apple Intelligence features on macOS Sequoia 15.4
文章介绍了macOS Sequoia 15.4新增的苹果智能功能管理选项,并详细说明了如何通过配置文件启用或禁用这些功能。 2025-3-31 18:37:38 Author: derflounder.wordpress.com(查看原文) 阅读量:12 收藏

Home > Apple Intelligence, Mac administration, macOS, Management Profiles > Managing Apple Intelligence features on macOS Sequoia 15.4

Managing Apple Intelligence features on macOS Sequoia 15.4

As a follow-up to my earlier posts on managing Apple Intelligence features on macOS Sequoia 15.1, 15.2 and 15.3, Apple has added new management options for Apple Intelligence as part of the release of macOS Sequoia 15.4. For more details, please see below the jump.

As of macOS 15.4, management options are available for the following Apple Intelligence functionality:

  • Genmoji
  • Image Playground
  • Writing Tools
  • Summarizing emails
  • Enabling Siri to connect to third party cloud-based intelligence services
  • Managing non-anonymous login to third party cloud-based intelligence services
  • Allowing third party cloud-based intelligence service workspace IDs
  • Notes transcription summaries
  • Managing Apple Intelligence reports
  • Mail smart replies
  • Summarizing Safari content

The relevant key values are below:


Restriction Setting available in version Description Key Key value Default setting in macOS
Allow Image Playground macOS 15.0.0 If key value is set to FALSE, prohibits the use of image generation. allowImagePlayground Boolean TRUE
Allow Writing Tools macOS 15.0.0 If key value is set to FALSE, allows only anonymous access to external services allowWritingTools Boolean TRUE
Allow Genmoji macOS 15.0.0 If key value is set to FALSE, disables Genmoji allowGenmoji Boolean TRUE
Allow Mail Summary macOS 15.1.0 If key value is set to FALSE, prohibits the ability to create email summaries allowMailSummary Boolean TRUE
Allow External Intelligence Integrations macOS 15.2.0 If key value is set to FALSE, prohibits integrations with external services including ChatGPT and Google Gemini allowExternalIntelligenceIntegrations Boolean TRUE
Allow External Intelligence Sign-Ins macOS 15.2.0 If key value is set to FALSE, prohibits the ability to create email summaries allowExternalIntelligenceIntegrationsSignIn Boolean TRUE
Allow External Intelligence Workspace IDs macOS 15.3.0 If key value is set to the correct workspace ID string, Apple Intelligence will only allow the given external integration workspace ID to be used and will require a sign-in in order to make requests allowedExternalIntelligenceWorkspaceIDs String None
Allow Notes Transcription Summary macOS 15.3.0 If key value is set to FALSE, disables transcription summarization in Notes. allowNotesTranscriptionSummary Boolean TRUE
Allow Apple Intelligence Report macOS 15.4.0 If key value is set to FALSE, disables Apple Intelligence reports. allowAppleIntelligenceReport Boolean TRUE
Allow Mail Smart Replies macOS 15.4.0 If key value is set to FALSE, disables smart replies in Mail. allowMailSmartReplies Boolean TRUE
Allow Safari Summary macOS 15.4.0 If key value is set to FALSE, disables the ability to summarize content in Safari. allowSafariSummary Boolean TRUE

It’s important to note that while all of the settings listed above work on macOS Sequoia 15.4, not all work on earlier versions of macOS Sequoia. Here’s the compatibility list:

macOS 15.0 and later:

  • allowGenmoji
  • allowImagePlayground
  • allowWritingTools

macOS 15.1 and later:

  • allowMailSummary

macOS 15.2 and later:

  • allowExternalIntelligenceIntegrations
  • allowExternalIntelligenceIntegrationsSignIn

macOS 15.3 and later:

  • allowedExternalIntelligenceWorkspaceIDs
  • allowNotesTranscriptionSummary

macOS 15.4 and later:

  • allowAppleIntelligenceReport
  • allowMailSmartReplies
  • allowSafariSummary

Most of these settings can be managed by a configuration profile, where setting a boolean value of false will disable the Apple Intelligence feature in question. The one exception at this point is the one for managing workspace IDs for allowed external intelligence integrations, which uses a string value. An example profile which allows one workspace ID is available below:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadDisplayName</key>
<string>Restrictions</string>
<key>PayloadIdentifier</key>
<string>com.apple.applicationaccess.CF921560-2717-4986-8885-4FC8002C6BF7</string>
<key>PayloadType</key>
<string>com.apple.applicationaccess</string>
<key>PayloadUUID</key>
<string>CF921560-2717-4986-8885-4FC8002C6BF7</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>allowedExternalIntelligenceWorkspaceIDs</key>
<array>
<string>workspace_id_goes_here</string>
</array>
</dict>
</array>
<key>PayloadDescription</key>
<string>Alows External Intelligence Integrations using specific Workspace ID</string>
<key>PayloadDisplayName</key>
<string>Apple Intelligence Allow External Intelligence Workspace ID</string>
<key>PayloadIdentifier</key>
<string>14A04D12-F054-4E11-8943-D55DA53A61E9</string>
<key>PayloadOrganization</key>
<string>Company Name</string>
<key>PayloadScope</key>
<string>System</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>14A04D12-F054-4E11-8943-D55DA53A61E9</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>

If you need to allow the use of multiple workspace IDs, an example profile which allows multiple workspace IDs is available below:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadDisplayName</key>
<string>Restrictions</string>
<key>PayloadIdentifier</key>
<string>com.apple.applicationaccess.CF921560-2717-4986-8885-4FC8002C6BF7</string>
<key>PayloadType</key>
<string>com.apple.applicationaccess</string>
<key>PayloadUUID</key>
<string>CF921560-2717-4986-8885-4FC8002C6BF7</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>allowedExternalIntelligenceWorkspaceIDs</key>
<array>
<string>first_workspace_id_goes_here</string>
<string>second_workspace_id_goes_here</string>
<string>third_workspace_id_goes_here</string>
</array>
</dict>
</array>
<key>PayloadDescription</key>
<string>Alows External Intelligence Integrations using specific Workspace ID</string>
<key>PayloadDisplayName</key>
<string>Apple Intelligence Allow External Intelligence Workspace ID</string>
<key>PayloadIdentifier</key>
<string>14A04D12-F054-4E11-8943-D55DA53A61E9</string>
<key>PayloadOrganization</key>
<string>Company Name</string>
<key>PayloadScope</key>
<string>System</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>14A04D12-F054-4E11-8943-D55DA53A61E9</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>

Please see below for example profiles. The example profiles are also available via the following links:

Note: If you’re planning to use the example profiles with Jamf Pro, it will need to be signed before it can be uploaded to Jamf Pro. If you’re not familiar with how to sign profiles, the post linked below is a good guide to how that process works:

https://macblog.org/sign-configuration-profiles/

Genmoji:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadDisplayName</key>
<string>Restrictions</string>
<key>PayloadIdentifier</key>
<string>com.apple.applicationaccess.1281701E-9695-4447-9028-4962C25162FF</string>
<key>PayloadType</key>
<string>com.apple.applicationaccess</string>
<key>PayloadUUID</key>
<string>1281701E-9695-4447-9028-4962C25162FF</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>allowGenmoji</key>
<false/>
</dict>
</array>
<key>PayloadDescription</key>
<string>Disables creation of new Genmoji</string>
<key>PayloadDisplayName</key>
<string>Apple Intelligence Disable Genmoji</string>
<key>PayloadIdentifier</key>
<string>B83678F5-B2CB-467C-A89F-73F2E2E1346C</string>
<key>PayloadOrganization</key>
<string>Company Name</string>
<key>PayloadScope</key>
<string>System</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>B83678F5-B2CB-467C-A89F-73F2E2E1346C</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>

Image Playground:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadDisplayName</key>
<string>Restrictions</string>
<key>PayloadIdentifier</key>
<string>com.apple.applicationaccess.4FDE23F1-2652-4653-813C-205C9B86C0F5</string>
<key>PayloadType</key>
<string>com.apple.applicationaccess</string>
<key>PayloadUUID</key>
<string>4FDE23F1-2652-4653-813C-205C9B86C0F5</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>allowImagePlayground</key>
<false/>
</dict>
</array>
<key>PayloadDescription</key>
<string>Disables Image Playground and prohibits the use of image generation</string>
<key>PayloadDisplayName</key>
<string>Apple Intelligence Disable Image Playground</string>
<key>PayloadIdentifier</key>
<string>5596EE02-5B47-4B4C-B3F0-AA531C1E9AEB</string>
<key>PayloadOrganization</key>
<string>Company Name</string>
<key>PayloadScope</key>
<string>System</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>5596EE02-5B47-4B4C-B3F0-AA531C1E9AEB</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>

Writing Tools:

Summarize emails: 


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadDisplayName</key>
<string>Restrictions</string>
<key>PayloadIdentifier</key>
<string>com.apple.applicationaccess.6DD01B26-8368-45FE-A4F7-35F4CD153E5D</string>
<key>PayloadType</key>
<string>com.apple.applicationaccess</string>
<key>PayloadUUID</key>
<string>6DD01B26-8368-45FE-A4F7-35F4CD153E5D</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>allowMailSummary</key>
<false/>
</dict>
</array>
<key>PayloadDescription</key>
<string>Disables Mail Summary and prohibits the ability to create email summaries</string>
<key>PayloadDisplayName</key>
<string>Apple Intelligence Disable Mail Summary</string>
<key>PayloadIdentifier</key>
<string>45B76C44-A61D-4A1B-82B9-6118B18DB129</string>
<key>PayloadOrganization</key>
<string>Company Name</string>
<key>PayloadScope</key>
<string>System</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>45B76C44-A61D-4A1B-82B9-6118B18DB129</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>

Block Siri from connecting to third party cloud-based intelligence services:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadDisplayName</key>
<string>Restrictions</string>
<key>PayloadIdentifier</key>
<string>com.apple.applicationaccess.69140388-BF31-4C0E-A791-F8EFDCB54C49</string>
<key>PayloadType</key>
<string>com.apple.applicationaccess</string>
<key>PayloadUUID</key>
<string>69140388-BF31-4C0E-A791-F8EFDCB54C49</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>allowExternalIntelligenceIntegrations</key>
<false/>
</dict>
</array>
<key>PayloadDescription</key>
<string>Disables External Intelligence Integrations and prohibits integrations with external services including ChatGPT and Google Gemini</string>
<key>PayloadDisplayName</key>
<string>Apple Intelligence Disable External Intelligence Integrations</string>
<key>PayloadIdentifier</key>
<string>2B3EE9B6-249E-44DD-B9A6-1E71F72A7E34</string>
<key>PayloadOrganization</key>
<string>Company Name</string>
<key>PayloadScope</key>
<string>System</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>2B3EE9B6-249E-44DD-B9A6-1E71F72A7E34</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>

Disable non-anonymous login to third party cloud-based intelligence services:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadDisplayName</key>
<string>Restrictions</string>
<key>PayloadIdentifier</key>
<string>com.apple.applicationaccess.EB34F905-0ED5-4E29-9A4A-5AE77F4D6652</string>
<key>PayloadType</key>
<string>com.apple.applicationaccess</string>
<key>PayloadUUID</key>
<string>EB34F905-0ED5-4E29-9A4A-5AE77F4D6652</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>allowExternalIntelligenceIntegrationsSignIn</key>
<false/>
</dict>
</array>
<key>PayloadDescription</key>
<string>Disables External Intelligence Sign-in and allows only anonymous access to external services</string>
<key>PayloadDisplayName</key>
<string>Apple Intelligence Disable External Intelligence Logins</string>
<key>PayloadIdentifier</key>
<string>995CBF19-0AE8-4098-93A3-A87812366961</string>
<key>PayloadOrganization</key>
<string>Company Name</string>
<key>PayloadScope</key>
<string>System</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>995CBF19-0AE8-4098-93A3-A87812366961</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>

Allow external intelligence workspace IDs:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadDisplayName</key>
<string>Restrictions</string>
<key>PayloadIdentifier</key>
<string>com.apple.applicationaccess.CF921560-2717-4986-8885-4FC8002C6BF7</string>
<key>PayloadType</key>
<string>com.apple.applicationaccess</string>
<key>PayloadUUID</key>
<string>CF921560-2717-4986-8885-4FC8002C6BF7</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>allowedExternalIntelligenceWorkspaceIDs</key>
<array>
<string>workspace_id_goes_here</string>
</array>
</dict>
</array>
<key>PayloadDescription</key>
<string>Alows External Intelligence Integrations using specific Workspace ID</string>
<key>PayloadDisplayName</key>
<string>Apple Intelligence Allow External Intelligence Workspace ID</string>
<key>PayloadIdentifier</key>
<string>14A04D12-F054-4E11-8943-D55DA53A61E9</string>
<key>PayloadOrganization</key>
<string>Company Name</string>
<key>PayloadScope</key>
<string>System</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>14A04D12-F054-4E11-8943-D55DA53A61E9</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>

Notes transcription summaries:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadDisplayName</key>
<string>Restrictions</string>
<key>PayloadIdentifier</key>
<string>com.apple.applicationaccess.50642C07-6992-47E0-A0BB-A777068878B4</string>
<key>PayloadType</key>
<string>com.apple.applicationaccess</string>
<key>PayloadUUID</key>
<string>50642C07-6992-47E0-A0BB-A777068878B4</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>allowNotesTranscriptionSummary</key>
<false/>
</dict>
</array>
<key>PayloadDescription</key>
<string>Disables Apple Intelligence transcription summary for Notes</string>
<key>PayloadDisplayName</key>
<string>Apple Intelligence Disable Notes Transcription Summary</string>
<key>PayloadIdentifier</key>
<string>0FDA9EBB-31CF-40DD-84CF-1EF76B8992CF</string>
<key>PayloadOrganization</key>
<string>Company Name</string>
<key>PayloadScope</key>
<string>System</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>0FDA9EBB-31CF-40DD-84CF-1EF76B8992CF</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>

Managing Apple Intelligence reports:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadDisplayName</key>
<string>Restrictions</string>
<key>PayloadIdentifier</key>
<string>com.apple.applicationaccess.F65BDA51-95A1-4370-8D7A-A6A95128CE41</string>
<key>PayloadType</key>
<string>com.apple.applicationaccess</string>
<key>PayloadUUID</key>
<string>F65BDA51-95A1-4370-8D7A-A6A95128CE41</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>allowAppleIntelligenceReport</key>
<false/>
</dict>
</array>
<key>PayloadDescription</key>
<string>Disables Apple Intelligence Reports</string>
<key>PayloadDisplayName</key>
<string>Apple Intelligence Apple Intelligence Reports</string>
<key>PayloadIdentifier</key>
<string>D5765F88-B025-4339-87A3-541809979570</string>
<key>PayloadOrganization</key>
<string>Company Name</string>
<key>PayloadScope</key>
<string>System</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>D5765F88-B025-4339-87A3-541809979570</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>

Mail smart replies:

Summarizing Safari content:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadDisplayName</key>
<string>Restrictions</string>
<key>PayloadIdentifier</key>
<string>com.apple.applicationaccess.AB679FB1-4165-4408-A880-55C926CCD48C</string>
<key>PayloadType</key>
<string>com.apple.applicationaccess</string>
<key>PayloadUUID</key>
<string>AB679FB1-4165-4408-A880-55C926CCD48C</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>allowSafariSummary</key>
<false/>
</dict>
</array>
<key>PayloadDescription</key>
<string>Disables Safari Summary</string>
<key>PayloadDisplayName</key>
<string>Apple Intelligence Disable Safari Summary</string>
<key>PayloadIdentifier</key>
<string>CAB104B0-1D4B-492C-BBCD-902835484F55</string>
<key>PayloadOrganization</key>
<string>Company Name</string>
<key>PayloadScope</key>
<string>System</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>CAB104B0-1D4B-492C-BBCD-902835484F55</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>

文章来源: https://derflounder.wordpress.com/2025/03/31/managing-apple-intelligence-features-on-macos-sequoia-15-4/
如有侵权请联系:admin#unsafe.sh