coder / coder/coder-desktop-macos
Document deploying Coder Desktop for macOS over MDM
- 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
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