[client] Document the remote-jobs MDM keys in the policy schemas

Add allowRemoteJobs (bool) and debugBundleUploadURL (string) to the
remaining MDM policy schema artifacts so administrators can enforce them
through every supported channel: the Windows ADMX/ADML templates, the
macOS .mobileconfig and the bare-plist helper, and the .reg example. The
macOS managed-preferences plist was covered with the code change.
This commit is contained in:
mlsmaycon
2026-08-11 11:48:17 +00:00
parent ec0ce384c2
commit c573906808
5 changed files with 54 additions and 0 deletions
+25
View File
@@ -124,6 +124,31 @@
<disabledValue><decimal value="0" /></disabledValue>
</policy>
<policy name="AllowRemoteJobs"
class="Machine"
displayName="$(string.AllowRemoteJobs_Name)"
explainText="$(string.AllowRemoteJobs_Help)"
key="Software\Policies\NetBird"
valueName="AllowRemoteJobs">
<parentCategory ref="NetBird" />
<supportedOn ref="SUPPORTED_NetBird_All" />
<enabledValue><decimal value="1" /></enabledValue>
<disabledValue><decimal value="0" /></disabledValue>
</policy>
<policy name="DebugBundleUploadURL"
class="Machine"
displayName="$(string.DebugBundleUploadURL_Name)"
explainText="$(string.DebugBundleUploadURL_Help)"
key="Software\Policies\NetBird"
presentation="$(presentation.DebugBundleUploadURL_Pres)">
<parentCategory ref="NetBird" />
<supportedOn ref="SUPPORTED_NetBird_All" />
<elements>
<text id="DebugBundleUploadURL_Text" valueName="DebugBundleUploadURL" required="false" />
</elements>
</policy>
<policy name="RosenpassEnabled"
class="Machine"
displayName="$(string.RosenpassEnabled_Name)"