Salesforceでコンシューマーキーとコンシューマーシークレットを作成してください

list-menuフィードバックがある場合
Salesforceは統合ログインURLとOAuth 2.0認証を使用しており、Salesforceデータにアクセスするには外部アプリケーションが認証(コンシューマーキーとコンシューマーシークレット)を取得する必要があります。
1

Salesforceにログインして、セットアップメニュー > 設定を選択します。

2

アプリ > アプリマネージャー > 新しい外部クライアントアプリを選択します。

これにより、サードパーティのシステムや独自のシステムがOAuth認証を通じてSalesforceデータに安全にアクセスできるようにするクライアントアプリが作成されます。
3

次の必須情報を入力してください:

  1. 外部クライアントアプリ名 — カスタム名を入力してください。

  2. API名—カスタムAPI名を入力してください。

  3. 連絡先メール—メールアドレスを入力してください。

  4. 配布状態 —「ローカル」を選択します。

4

「OAuth設定を有効にする」で、「OAuthを有効にする」ボックスをチェックしてください。

5

アプリ設定で、https://meetings-api.webex.com/wbxaddin/indexFor3rdAuth.htmlコールバックURLボックスに入力してください。 このURLは、ユーザーがWebexクライアントを通じてSalesforceを承認するときに使用されます。 access_ tokenrefresh_tokenとを受け取り、Webexに渡します。

6

OAuthスコープで、次のオプションを選択します。

  • API(api)によるユーザーデータの管理 — アプリケーションがREST APIやSOQLなどのAPIを介してユーザーのSalesforceデータにアクセスし、管理できるようにします。
  • Webブラウザ(ウェブ)によるユーザーデータの管理-Salesforceのログインページや認証ページへのリダイレクトを含め、アプリがWebブラウザを介してSalesforceと対話できるようにします。
  • いつでもリクエストを実行する(refresh_token、offline_access)access_token—ユーザーがオフラインのときや有効期限が切れたときに、アプリがトークンを自動的に更新できるようにします。
7

セキュリティでは、次の3つのデフォルトオプションをチェックしたままにしてください。

  • Webサーバーフローにシークレットが必要 —アプリのIDを確認するために、Webサーバーフロー(OAuth認証コードフロー)にクライアントシークレットが必要です。
  • 更新トークンフローにはシークレットが必要 — refresh_tokenaccess_token使用して更新する場合はクライアントシークレットが必要です。
  • コード交換には証明キーが必要(PKCE)—サポートされているOAuth認証フローにはPKCE拡張が必要です。
8

[作成] をクリックしてアプリの作成を終了します。

9

新しく作成した外部クライアントアプリ名をクリックして、コンシューマーキーとコンシューマーシークレットを取得します。

  1. 「外部クライアントアプリの管理」ページで、「OAuth設定」を選択し、「コンシューマーキーとシークレット」をクリックします。

  2. 登録したメールアドレスにコードが送信されます。 確認ページで、確認コードを入力します。

  3. 消費者の詳細ページで、コンシューマーキーとコンシューマーシークレットをコピーします。

次にすべきこと

Control Hubにコンシューマーキーとコンシューマーシークレットを入力します。

この投稿記事は役に立ちましたか?
この投稿記事は役に立ちましたか?