-
Notifications
You must be signed in to change notification settings - Fork 0
/
com.github.macadmins.Nudge.json
69 lines (69 loc) · 2.69 KB
/
com.github.macadmins.Nudge.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
{
"optionalFeatures": {
"acceptableCameraUsage": true,
"acceptableScreenSharingUsage": true,
"aggressiveUserExperience": true,
"aggressiveUserFullScreenExperience": true,
"asynchronousSoftwareUpdate": true,
"attemptToBlockApplicationLaunches": false,
"attemptToFetchMajorUpgrade": false,
"enforceMinorUpdates": true,
"terminateApplicationsOnLaunch": false
},
"osVersionRequirements": [
{
"requiredInstallationDate": "2025-01-17T00:00:00Z",
"requiredMinimumOSVersion": "15.1",
"targetedOSVersionsRule": "default",
"aboutUpdateURLs": [
{
"_language": "en",
"aboutUpdateURL": "https://support.apple.com/en-us/121564"
}
],
"aboutUpdateURL_disabled": "https://support.apple.com/en-us/121564"
}
],
"userExperience": {
"allowGracePeriods": false,
"allowLaterDeferralButton": true,
"allowUserQuitDeferrals": true,
"allowedDeferrals": 8,
"allowedDeferralsUntilForcedSecondaryQuitButton": 14,
"approachingRefreshCycle": 6000,
"approachingWindowTime": 72,
"calendarDeferralUnit": "imminentWindowTime",
"elapsedRefreshCycle": 300,
"gracePeriodInstallDelay": 23,
"gracePeriodLaunchDelay": 1,
"gracePeriodPath": "/private/var/db/.AppleSetupDone",
"imminentRefreshCycle": 600,
"imminentWindowTime": 24,
"initialRefreshCycle": 18000,
"launchAgentIdentifier": "com.github.macadmins.Nudge",
"loadLaunchAgent": false,
"maxRandomDelayInSeconds": 1200,
"noTimers": false,
"nudgeRefreshCycle": 60,
"randomDelay": false
},
"userInterface": {
"fallbackLanguage": "en",
"forceFallbackLanguage": false,
"forceScreenShotIcon": false,
"showDeferralCount": true,
"simpleMode": false,
"singleQuitButton": false,
"updateElements": [
{
"_language": "en",
"mainHeader": "Your Mac needs updating",
"subHeader": "A friendly reminder from your IT Team",
"actionButtonText": "Update Mac",
"mainContentNote": "Hi there!",
"mainContentText": "Keeping your Mac up to date is important to help keep Goodway secure. \n\nTo start the update process, click the 'Update Mac' button above.\n\nFor more help contact the IT Team at [email protected] or via Freshservice at https://goodwaygroup.freshservice.com.",
"secondaryQuitButtonText": "Not now"
}
]
}
}