@@ -242,9 +242,11 @@ When writing the policy configuration the policy type is defined by the
242242### Protecting Browser Cookies (Data-centric)
243243
244244This example policy will protect the Chrome Cookies files across all users and
245- all Chrome profiles. There are two exceptions defined: One for Chrome itself to
246- be able to manage the file, and another for the macOS Spotlight feature which
247- accesses most things on the files system and can create unnecessary noise.
245+ all Chrome profiles. There are three exceptions defined: One for Chrome using a
246+ signing ID wildcard (` com.google.Chrome* ` ) to match Chrome itself and related
247+ processes like the Chrome helper, another for the macOS Spotlight feature which
248+ accesses most things on the files system and can create unnecessary noise, and
249+ a third for the ` mds ` process which also reads cookies on macOS 26.3.
248250
249251``` xml
250252<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
@@ -279,7 +281,7 @@ accesses most things on the files system and can create unnecessary noise.
279281 <array >
280282 <dict >
281283 <key >SigningID</key >
282- <string >com.google.Chrome.helper </string >
284+ <string >com.google.Chrome* </string >
283285 <key >TeamID</key >
284286 <string >EQHXZ8M8AV</string >
285287 </dict >
@@ -289,6 +291,13 @@ accesses most things on the files system and can create unnecessary noise.
289291 <key >PlatformBinary</key >
290292 <true />
291293 </dict >
294+ <!-- On macOS 26.3 the mds process will also read cookies -->
295+ <dict >
296+ <key >SigningID</key >
297+ <string >com.apple.mds</string >
298+ <key >PlatformBinary</key >
299+ <true />
300+ </dict >
292301 </array >
293302 </dict >
294303<!-- highlight-end -->
0 commit comments