
Voorbeelden van het voorkomen van cross-sitetracking
Voorbeeld van domeinen waarvoor het voorkomen van cross-sitetracking is versoepeld
In het onderstaande voorbeeld kan het onderwijsbeheersysteem 'Example', dat wordt gehost op 'myschool.townshipschools.org', domeinen van andere leveranciers toegang geven tot cookies, zonder de namen van deze domeinen op te hoeven geven.
Opmerking: Er kunnen maximaal tien domeinen worden opgegeven.
<?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">
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadDescription</key>
<string>Cross-Site Tracking Prevention Relaxed Domains</string>
<key>PayloadDisplayName</key>
<string>Cross-Site Tracking Prevention Relaxed Domains</string>
<key>PayloadIdentifier</key>
<string>com.apple.domains.ACCDBF25-6565-4DA9-A97A-610D2A7FCF29</string>
<key>PayloadType</key>
<string>com.apple.domains</string>
<key>PayloadUUID</key>
<string>ACCDBF25-0661-4DA9-A97A-610D2A7FCF29</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>CrossSiteTrackingPreventionRelaxedDomains</key>
<array>
<string>townshipschools.org</string>
</array>
</dict>
</array>
<key>PayloadDisplayName</key>
<string>Cross-Site Tracking Prevention Relaxed Domains Example</string>
<key>PayloadIdentifier</key>
<string>com.apple.dms.domains.crosssitetracking.apple</string>
<key>PayloadRemovalDisallowed</key>
<false/>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>9D97290A-9E61-4238-94BD-9655421EF59C</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>
Voorbeeld van apps waarvoor het voorkomen van cross-sitetracking is versoepeld
In het onderstaande voorbeeld kan het onderwijsbeheersysteem Example met de bundel-ID com.example.app
het voorkomen van cross-sitetracking in de domeinen die in het bovenstaande profiel zijn opgegeven, versoepelen in de bijbehorende app. Zonder dit aanvullende profiel zou het voorkomen van cross-sitetracking in die domeinen alleen worden versoepeld in Safari.
Opmerking: Er kunnen maximaal tien apps worden opgegeven.
<?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">
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadDescription</key>
<string>Cross-Site Tracking Prevention Relaxed Apps</string>
<key>PayloadDisplayName</key>
<string>Cross-Site Tracking Prevention Relaxed Apps</string>
<key>PayloadIdentifier</key>
<string>com.apple.domains.ACCDBF25-0661-4DA9-A97A-610D2A7FCF20</string>
<key>PayloadType</key>
<string>com.apple.domains</string>
<key>PayloadUUID</key>
<string>ACCDBF25-0661-4DA9-A97A-610D2A7FCF20</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>CrossSiteTrackingPreventionRelaxedApps</key>
<array>
<string>com.example.app</string>
</array>
</dict>
</array>
<key>PayloadDisplayName</key>
<string>Cross-Site Tracking Prevention Relaxed Apps Example</string>
<key>PayloadIdentifier</key>
<string>com.apple.dms.domains.crosssitetrackingApps.apple</string>
<key>PayloadRemovalDisallowed</key>
<false/>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>9D97290A-9E61-4238-94BD-9655421EF59D</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>
Gecombineerd voorbeeld
In het onderstaande voorbeeld worden beide bovenstaande profielen gecombineerd en kan het voorkomen van cross-sitetracking in de opgegeven domeinen worden versoepeld in zowel Safari als de opgegeven app Example.
<?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">
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadDescription</key>
<string>Cross-Site Tracking Prevention Relaxed Domains and Apps</string>
<key>PayloadDisplayName</key>
<string>Cross-Site Tracking Prevention Relaxed Domains and Apps</string>
<key>PayloadIdentifier</key>
<string>com.apple.domains.ACCDBF25-0661-4DA9-A97A-610D2A7FCF20</string>
<key>PayloadType</key>
<string>com.apple.domains</string>
<key>PayloadUUID</key>
<string>ACCDBF25-0661-4DA9-A97A-610D2A7FCF20</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>CrossSiteTrackingPreventionRelaxedApps</key>
<array>
<string>com.example.app</string>
</array>
<key>CrossSiteTrackingPreventionRelaxedDomains</key>
<array>
<string>townshipschools.org</string>
</array>
</dict>
</array>
<key>PayloadDisplayName</key>
<string>Cross-Site Tracking Prevention Relaxed Domains and Apps</string>
<key>PayloadIdentifier</key>
<string>com.apple.dms.domains.crosssitetrackingApps.apple</string>
<key>PayloadRemovalDisallowed</key>
<false/>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>9D97290A-9E61-4238-94BD-9655421EF59D</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>