How to skip Analytics window in DEP Enrolment

user-DeoLuXvBmb
New Contributor II

I know you can skip different setup assistant windows, but we still get an Analytics window that we'd like to hide.

https://developer.apple.com/documentation/devicemanagement/setupassistant

Has anyone come up with a way to hide the Analytics window?

1 ACCEPTED SOLUTION

user-DeoLuXvBmb
New Contributor II

Thanks, this ended up working for us in the end.

<?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>SkipCloudSetup</key>
            <true/>
            <key>SkipSiriSetup</key>
            <true/>
            <key>SkipPrivacySetup</key>
            <true/>
            <key>SkipiCloudStorageSetup</key>
            <true/>
            <key>SkipTrueTone</key>
            <true/>
            <key>SkipAppearance</key>
            <true/>
            <key>SkipTouchIDSetup</key>
            <true/>
            <key>SkipScreenTime</key>
            <true/>
            <key>SkipAccessibility</key>
            <true/>
            <key>SkipUnlockWithWatch</key>
            <true/>
            <key>SkipSetupItems</key>
            <string>Diagnostics</string>
            <key>PayloadIdentifier</key>
            <string>com.example.mysetupassistantpayload</string>
            <key>PayloadType</key>
            <string>com.apple.SetupAssistant.managed</string>
            <key>PayloadUUID</key>
            <string>0dfccedc-e28f-4df5-bca7-a0807deab543</string>
            <key>PayloadVersion</key>
            <integer>1</integer>
        </dict>
    </array>
    <key>PayloadDisplayName</key>
    <string>Setup Assistant</string>
    <key>PayloadIdentifier</key>
    <string>com.example.myprofile</string>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadUUID</key>
    <string>4a66b685-604a-4558-92c7-ae3e082cf0ae</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
</dict>
</plist>

View solution in original post

5 REPLIES 5

Fluffy
Contributor III

I can't help with troubleshooting the Setup Assistant configuration profile from Jamf Pro, but I can recommend an alternative if you can't find a solution.

iMazing Profile Editor has a payload for Setup Assistant to skip different windows. One of witch is the privacy consent window (SkipPrivacySetup), which I would assume is the analytics. You can save the profile and upload it to Jamf Pro.

mainelysteve
Valued Contributor

Below are the skippable panes in the setup assistant for MacOS. Make sure App Analytics is checked as well as Privacy. Does this appear on all or some of your Macs?

Screen Shot 2022-05-13 at 9.09.23 AM.png

Hey @mainelysteve 


We've already set that and we have also done the solution suggested by @Fluffy but still get the analytics screen after creating a user account through JAMF Connect.

Check out this post and use the linked tool(it's a Mac app so you'll need an Apple ID or use VPP to install) to create a custom setup assistant profile. 

user-DeoLuXvBmb
New Contributor II

Thanks, this ended up working for us in the end.

<?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>SkipCloudSetup</key>
            <true/>
            <key>SkipSiriSetup</key>
            <true/>
            <key>SkipPrivacySetup</key>
            <true/>
            <key>SkipiCloudStorageSetup</key>
            <true/>
            <key>SkipTrueTone</key>
            <true/>
            <key>SkipAppearance</key>
            <true/>
            <key>SkipTouchIDSetup</key>
            <true/>
            <key>SkipScreenTime</key>
            <true/>
            <key>SkipAccessibility</key>
            <true/>
            <key>SkipUnlockWithWatch</key>
            <true/>
            <key>SkipSetupItems</key>
            <string>Diagnostics</string>
            <key>PayloadIdentifier</key>
            <string>com.example.mysetupassistantpayload</string>
            <key>PayloadType</key>
            <string>com.apple.SetupAssistant.managed</string>
            <key>PayloadUUID</key>
            <string>0dfccedc-e28f-4df5-bca7-a0807deab543</string>
            <key>PayloadVersion</key>
            <integer>1</integer>
        </dict>
    </array>
    <key>PayloadDisplayName</key>
    <string>Setup Assistant</string>
    <key>PayloadIdentifier</key>
    <string>com.example.myprofile</string>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadUUID</key>
    <string>4a66b685-604a-4558-92c7-ae3e082cf0ae</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
</dict>
</plist>