Salesforce DXのCLIで接続組織の一覧表示
参照はこちら。
$ sfdx force:org:list
Salesforce DXのCLIでSalesforceへログイン
接続していると下記コマンドでログインできます。
$ sfdx force:org:open -u <登録したい組織の別名>
例)
$ sfdx force:org:open -u MyDev
別名を付けて接続するには下記コマンドを実行します。
$ sfdx force:auth:web:login -r https://login.salesforce.com -a <登録したい組織の別名>
例)
$ sfdx force:auth:web:login -r https://login.salesforce.com -a MyDev
実行するとブラウザでログインページが表示されます。ログイン後に認証確認画面が表示されるので承認すれば完了です。
Salesforce DXのCLIで接続組織の削除
不要になった場合は下記のコマンドで組織を削除できます。※スクラッチ組織削除用?
$ sfdx force:org:delete --targetusername
例)
$ sfdx force:org:delete --sample@example.com
sfdx force:org:listのリストから除外するコマンドだと思ったのですが、過去のWebセミナーで組織を削除できる話を聞いた気がするのでスクラッチ組織削除のためのコマンドだと思います。
force:org:listから除外する方法
「force:org:list remove」で検索したら下記ページが見つかりました。
下記コマンドを実行します。
$ cd ~/.sfdx $ rm <username>.json
これでsfdx force:org:listのリストから除外できました。