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:

関連ドキュメント