Skip to content

RelaunchRequired

Require Firefox to be relaunched within a given period and notify the user of the upcoming relaunch. This policy takes effect when an update has been downloaded or staged and is ready to install.

FirefoxFirefox ESRFirefox Enterprise
Available since 150Available since 153Available since 150

CCK2 Equivalent: N/A
Preferences Affected: N/A

policies.json
{
"policies": {
"RelaunchRequired": {
"NotificationPeriodHours": 24,
"RestartTimeOfDay": {
"Hour": 2,
"Minute": 42
}
}
}
}
JSON schema
RelaunchRequired JSON schema
{
"type": "object",
"properties": {
"NotificationPeriodHours": {
"type": "number"
},
"RestartTimeOfDay": {
"type": "object",
"properties": {
"Hour": {
"type": "number"
},
"Minute": {
"type": "number"
}
}
}
}
}
  • NotificationPeriodHours: The minimum number of hours before users are notified of the required relaunch.
  • RestartTimeOfDay: Specifies the daily time at which Firefox will restart. If less than one hour remains until the scheduled time, the restart is deferred to the same time the following day.
    • Hour: The hour in 24-hour format (between 0 and 23).
    • Minute: The minute (between 0 and 59).
Software\Policies\Mozilla\Firefox\RelaunchRequired\NotificationPeriodHours = 0x0 | 0x1 | 0x2
Software\Policies\Mozilla\Firefox\RelaunchRequired\RestartTimeOfDay\Hour = 0x0 | 0x1 | 0x2
Software\Policies\Mozilla\Firefox\RelaunchRequired\RestartTimeOfDay\Minute = 0x0 | 0x1 | 0x2

OMA-URI:

./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~RelaunchRequired/RelaunchRequired_NotificationPeriodHours

Value (string):

<enabled/>
<data id="NotificationPeriodHours" value="0 | 1 | 2"/>

OMA-URI:

./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~RelaunchRequired/RelaunchRequired_RestartTimeOfDay_Hour

Value (string):

<enabled/>
<data id="Hour" value="0 | 1 | 2"/>

OMA-URI:

./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~RelaunchRequired/RelaunchRequired_RestartTimeOfDay_Minute

Value (string):

<enabled/>
<data id="Minute" value="0 | 1 | 2"/>
<dict>
<key>RelaunchRequired</key>
<dict>
<key>NotificationPeriodHours</key>
<integer>0 | 1 | 2</integer>
<key>RestartTimeOfDay</key>
<dict>
<key>Hour</key>
<integer>0 | 1 | 2</integer>
<key>Minute</key>
<integer>0 | 1 | 2</integer>
</dict>
</dict>
</dict>