I was more interested in:
disable_apple_icloud_data_privacy_diagnostic_touch_id_siri_activation_lock_and_screentime_pop_ups
With my own com.apple.SetupAssistant.plist :
<?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>MiniBuddyLaunchReason</key>
<integer>0</integer>
<key>MiniBuddyLaunchedPostMigration</key>
<false/>
<key>DidSeePrivacy</key>
<true/>
<key>LastSeenBuddyBuildVersion</key>
<string>18G95</string>
<key>MiniBuddyShouldLaunchToResumeSetup</key>
<false/>
<key>DidSeeSyncSetup</key>
<false/>
<key>LastPreLoginTasksPerformedVersion</key>
<string>10.14.6</string>
<key>DidSeeAvatarSetup</key>
<false/>
<key>DidSeeSiriSetup</key>
<true/>
<key>DidSeeSyncSetup2</key>
<false/>
<key>SkipFirstLoginOptimization</key>
<false/>
<key>NSAddServicesToContextMenus</key>
<false/>
<key>DidSeeTouchIDSetup</key>
<true/>
<key>LastSeenCloudProductVersion</key>
<string>10.14.6</string>
<key>DidSeeCloudSetup</key>
<true/>
<key>PreviousSystemVersion</key>
<string>0</string>
<key>DidSeeAppearanceSetup</key>
<true/>
<key>LastPrivacyBundleVersion</key>
<string>2</string>
<key>PreviousBuildVersion</key>
<string>0</string>
<key>DidSeeTrueTone</key>
<true/>
<key>DidSeeApplePaySetup</key>
<false/>
<key>LastPreLoginTasksPerformedBuild</key>
<string>18G1012</string>
<key>DidSeeiCloudLoginForStorageServices</key>
<true/>
</dict>
</plist>
I don't get nothing else pop up but Apple ID login screen
Surely that info must also be written somewhere (just where)?
Seb
edit:
I do not think it is stored in .plist any more.
I create a local user (that gets above com.apple.SetupAssistant.plist from User Template)
Login as this user & Apple ID login prompt pops up on startup anyway!
Log out, login in as admin, sudo delete whole user home folder only (at this point user home folder does not exist at all), login again as this user (user home folder gets created), but at this point there is no more Apple ID login popup.
Hence I conclude that it is no longer stored just only in user Preferences *.plist file
The only way I could manage to get rid of it for good was to apply local (as recommended above) profile as per documentation
So something had definitely changed