coder / coder/coder-desktop-macos

Document deploying Coder Desktop for macOS over MDM

オープン
#220 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
documentation
主要言語
Swift
スター
29
フォーク
8
平均マージ
18時間 14分
マージ済み PR(30日)
4

説明

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.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず、MDM がパッケージのインストールをどのように処理するかを確認し、リポジトリにすでに存在するデプロイ関連の資料を確認します。インストーラーを root として実行すること、Network Extension 識別子 com.coder.Coder-Desktop.VPN を事前承認すること、アプリの userdefaults plist で disableUpdater を設定することを文書化します。MDM 管理者が文書化されたデプロイ手順に従える状態になれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
macos, swift
領域
devops, documentation
issue の種類
ドキュメント
難易度
2/5
見積もり時間
半日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
48/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。