coder / coder/coder-desktop-macos

Document deploying Coder Desktop for macOS over MDM

Offen
#220 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
documentation
Vorherrschende Sprache
Swift
Sterne
29
Forks
8
Ø Merge
18 Std. 14 Min.
Gemergte PRs (30 T.)
4

Beschreibung

There's a few things that MDM admins need to do to get Coder Desktop working over MDM, these include:
- Ensuring the package installer runs as root (this might always be the case in MDM, will need to check)
- Pre-approving the Network Extension bundle. This is done by supplying the extension identifier (`com.coder.Coder-Desktop.VPN`)
- Disabling the built-in updater. This is done by forcibly setting the value of `disableUpdater` in the app's userdefaults plist. Support for this was added in #219.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit zu prüfen, wie MDM die Paketinstallation handhabt, und die bereits im Repository vorhandenen bereitzstellungsbezogenen Materialien durchzugehen. Dokumentiere das Ausführen des Installers als root, das Vorabgenehmigen der Network Extension-Kennung com.coder.Coder-Desktop.VPN und das Setzen von disableUpdater in der userdefaults plist der App; abgeschlossen ist die Aufgabe, wenn ein MDM-Administrator die dokumentierten Bereitstellungsschritte befolgen kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
macos, swift
Bereich
devops, documentation
Issue-Typ
Dokumentation
Schwierigkeit
2/5
Geschätzter Aufwand
Ein halber Tag
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.