📌

SalesforceのインスタンスURL(Instance URL)を確認する

2024/08/26に公開

はじめに

Salesforceを他の連携アプリケーション(AWS Glue等)に接続するときSalesforce Instance URLが分からなかったので備忘録です。

やり方

  1. Salesforceの画面右上の設定アイコン(歯車のアイコン)をクリックし、「開発者コンソール」を選択します。
  2. 「開発者コンソール」メニューのDebug > [Debug (デバッグ)] | [Open Execute Anonymous Window (実行匿名ウィンドウを開く)] をクリックします。
  3. [Enter Apex Code (Apex コードを入力)] ウィンドウを開きます。
  4. SalesforceのAPIバージョンがv59より前は前者のコード、v59より後は後者のコードを入力します。
    ※ APIのバージョンが分からなかったら前者のコードを実行してエラーが出たら後者のコードを実行しましょう。
〜v58
System.debug(URL.getSalesforceBaseURL());
v59〜
System.debug(URL.getOrgDomainUrl());
  1. Open Logにチェックを入れ「Excute」ボタンをクリックします。
  2. ログにUSER_DEBUG [1]|DEBUG|https://example.my.salesforce.comのようにSalesforce Instance URLが表示されます。

参考

Discussion