Loading
識別使用者與管理存取
OAuth 2.0 權杖交換流程

OAuth 2.0 權杖交換流程

當 Salesforce 只是一個包含集中身分提供者及多個應用程式和微型服務的結構元件時,請使用 OAuth 2.0 權杖交換流程來簡化您的整合模式。透過此流程,將外部身分提供者的權杖交換為 Salesforce 權杖,並授與 Salesforce 資料的存取權。

必要版本

提供版本:EnterprisePerformanceUnlimitedDeveloper Edition

若要深入瞭解此流程的運作方式與設定方式,請參閱這些資源。

  • 權杖交換流程使用個案
    若要決定 OAuth 2.0 權杖交換流程是否為公司的正確解決方案,請深入瞭解使用時機。
  • 權杖交換流程圖表與程序
    OAuth 2.0 權杖交換流程可簡化使用個案與提供多個應用程式和微型服務的集中身分提供者的整合。若要瞭解流程的運作方式,請檢閱此逐步概觀。
  • 整合權杖交換流程的應用程式
    若要將應用程式與 Salesforce 整合以用於 OAuth 2.0 權杖交換流程,請建立 Salesforce 連線應用程式或外部用戶端應用程式。
  • 建立權杖交換處理常式 Apex 類別
    權杖交換處理常式包含可擴充 Oauth2TokenExchangeHandler 抽象類別的 Apex 類別和權杖交換處理常式定義。若要開始使用,請建立 Apex 類別以在處理常式定義中參照。
  • 定義權杖交換處理常式
    若要完成建立權杖交換處理常式,請在「設定」的「權杖交換處理常式」頁面上定義處理常式,或使用「中繼資料 API」定義新的 OauthTokenExchangeHandler 中繼資料類型。
  • 啟用權杖交換處理常式的應用程式
    若要為權杖交換處理常式啟用連線應用程式或外部用戶端應用程式,請使用「設定」中的「權杖交換處理常式」頁面,或編輯其中繼資料的定義。
  • 設定權杖交換流程
    某些使用個案需要您將 Salesforce 與外部身分提供者及多個應用程式和微型服務整合在一起。若要簡化這些整合,請使用 OAuth 2.0 權杖交換流程。透過此流程,將外部身分提供者的權杖交換為 Salesforce 權杖。
  • 編輯或刪除權杖交換處理常式
    如有必要,請編輯權杖交換處理常式的設定或將其完全刪除。
 
正在載入
Salesforce Help | Article