switching-org は何をしますか?
Salesforce CLIを使用してアクティブなSalesforce組織(デフォルトのtarget-org)を切り替えます。「組織を切り替える」「デフォルト組織を変更する」「自分の組織を〜に設定する」「エイリアスを使用する」「特定の組織を指定する」といった表現や、特定の組織、スクラッチ組織、Sandbox、本番環境で作業したい場合に使用します。
使用方法
以下のコマンドを実行して、デフォルトのターゲット組織を切り替えます:
# 組織のエイリアスを指定して切り替える
sf org set default --target-org <alias>
# ユーザー名または組織IDを指定して切り替える
sf org set default --target-org <username | org-id>
# 現在のデフォルト組織を確認する
sf org display
一般的なシナリオ
- スクラッチ組織への切り替え:開発中にスクラッチ組織で作業する場合
- サンドボックスへの切り替え:テストやデータ検証用にサンドボックスを使用する場合
- 本番環境への切り替え:本番組織でのコマンド実行が必要な場合
- 複数組織間の切り替え:複数のプロジェクトで異なる組織を扱う場合
注意事項
- 切り替え対象の組織は事前に認証済みである必要があります(
sf org loginで認証可能)。 - デフォルト組織を変更すると、以降のすべてのCLIコマンドが指定した組織に対して実行されます。
- 組織のエイリアスは
sf org listコマンドで確認できます。
関連コマンド
sf org list:認証済みの組織一覧を表示sf org display:現在のデフォルト組織の詳細を表示sf org login:新しい組織を認証する