Loading
更新 Microsoft 應用程式註冊以使用最低權限權限

更新 Microsoft 應用程式註冊以使用最低權限權限

如果您先前使用進階權限 (例如 Files.ReadWrite.All 和 User.ReadWrite.All) 來設定 Microsoft 附加元件,您可以更新應用程式註冊以使用 Sites.Selected、User.Read 和 User.ReadBasic.All。這可降低安全性風險、限制對特定 SharePoint 網站的存取權,並支援簡化存取管理,而不會影響文件產生。

必要版本

備註
備註 若要使用引導式設定來整合 Microsoft 365 與 Azure,請參閱使用引導式設定 設定 Microsoft 365 與 Azure 整合。
提供版本:Lightning Experience
可用版本:Professional、Enterprise、Unlimited及 Developer Edition
需要的使用者權限
若要透過「圖表探索器」修改 API 權限並授與網站存取權,並更新驗證範圍和應用程式內容:

CLM 管理員使用者

或

Microsoft 365 管理員

與

Azure 應用程式註冊擁有者

先決條件:

  • 設定您的 Microsoft 應用程式註冊以支援文件儲存空間的 Salesforce 整合。
  • 識別在 ExternalDocStorageConfig 中為文件儲存設定的 SharePoint 網站。
  • 確定您擁有 Microsoft Graph Explorer 的存取權。
  1. 從「應用程式註冊」中移除寫入權限。
    1. 登入 Microsoft Azure。
    2. 若要移至「應用程式註冊」,請搜尋 Azure AD B2C,按一下「管理」,然後選取「應用程式註冊」。
    3. 選取您的 Salesforce 應用程式。
    4. 前往 API 權限並移除 Files.ReadWrite.All。
    5. 重複步驟以移除 User.ReadWrite.All。
  2. 新增讀取權限。
    1. 在 API 權限中,選取「新增權限 > Microsoft Graph > 應用程式權限」。
    2. 搜尋並新增 Sites.Selected、User.Read 和 User.ReadBasic.All 權限。
    3. 按一下「授與管理員同意」。
  3. 取回您的 SharePoint 網站識別碼。
    1. 前往「圖表探索器」,並使用您的 Microsoft 認證登入。
    2. 將方法設定為 GET、將 API 版本設定為 v1.0,並將 URL 設定為: https://graph.microsoft.com/v1.0/me/followedSites
    3. 執行查詢並複製用於文件儲存空間的 SharePoint 網站識別碼。
  4. 授與 Microsoft Azure 應用程式 SharePoint 網站的存取權。
    1. 在「圖表探索器」中,將方法設定為 POST,並將 URL 設定為:https://graph.microsoft.com/v1.0/sites/<site_id>/permissions.
    2. 以「共用點」網站識別碼取代 <site_id>。
    3. 前往「修改權限」索引標籤,並確定已提供 Sites.FullControl.All 同意。
    4. 在要求內文中貼上此程式碼:
      {
        "roles": ["write"],
        "grantedToIdentities": [{
          "application": {
            "id": "<Application_Id>",
            "displayName": "Salesforce App"
          }
        }]
      }
      
    5. 以「Azure 應用程式註冊的概觀」索引標籤中的「用戶端識別碼」取代 <Application_Id>。
    6. 前往「標頭」 索引標籤,然後新增:Content-Type:application/json。
    7. 執行查詢以指派權限。
  5. 更新 Salesforce 驗證提供者的範圍。
    1. 進入「設定」,在「快速尋找」方塊中,輸入驗證提供者,然後選取「驗證提供者」。
    2. 編輯相關的 Microsoft 提供者。
    3. 將範圍更新為:offline_access openid User.Read User.ReadBasic.All Sites.Selected.
    4. 儲存變更。

更新範圍後,請確認從 Salesforce 到 SharePoint 網站的文件產生如預期運作。或者,在確認網站存取後撤銷 Sites.FullControl.All from Graph Explorer 權限。

 
正在載入
Salesforce Help | Article