disableDesktopLocalSessions
settings.json型
boolean記述場所管理者設定のみデスクトップアプリにおけるデバイス上で実行される Code セッションを無効にする。開発者が SSH 経由でリモートマシン上で作業すべきデプロイ向けである。このキーを true にすると、ユーザーには Code タブで次のように表示される:
既定値未設定であるため、ローカルセッションを利用できる。
記述例
{
"disableDesktopLocalSessions": true
}使い方・用途
- 開発者にデスクトップアプリ上でローカルマシンを使わせず、SSH 経由でリモートマシン上でのみ作業させる運用にするために、
sshConfigsやsshHostAllowlistと組み合わせてデプロイする。 - 組織の管理対象デバイスでデスクトップアプリのローカルセッションを無効化し、Code タブからローカルセッションを選択できないようにしたい場合に
trueを設定する。
英語原文
Turn off Code sessions that run on the device in the desktop app, for deployments where developers should work on remote machines over SSH. With the key set to true, users see this in the Code tab: