# Sharepoint

Sharepoint 在 Microsoft 365 中協助組織分享與管理內容、知識與應用程式。

您必須安裝Qlik 資料閘道 - 資料移動。如需詳細資訊，請參閱[設定知識超市的 Qlik 資料閘道 - 資料移動](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Gateways/gateways-for-knowledge-mart.htm)。

## 準備驗證

若要存取資料，您需要透過帳戶認證驗證連線。

連線至 Sharepoint，您需要：

* 主機名稱。例如：`mycompany.sharepoint.com`。
* 網站名稱。例如：`https://mycompany.sharepoint.com/sites/<site-name>`。
* 租用戶 ID、用戶端 ID 和用戶端密碼。如需更多資訊，請參閱 [Microsoft](https://learn.microsoft.com/en-us/azure/active-directory-b2c/client-credentials-grant-flow?pivots=b2c-user-flow) 文件。

### 必要權限

**Microsoft Graph (8 權限)** — 全部委派、不需要管理員同意、全部已授與給 QlikTech Inc.

* `email` — 檢視使用者的電子郵件地址
* `Mail.Read` — 讀取使用者郵件
* `offline_access` — 維持對您已授予其存取權限的資料的存取
* `openid` — 讓使用者登入
* `profile` — 檢視使用者的基本個人資料
* `User.Read` — 登入並讀取使用者設定檔
* `Files.Read.All` — 讀取使用者可以存取的所有檔案
* `Sites.Read.All` — 讀取所有網站集合中的項目

**Sharepoint (5 個權限)** — 全部已委派，無需管理員同意，全部已授予 QlikTech Inc.

* `AllSites.Manage` — 讀取和寫入所有網站集合中的項目和清單
* `AllSites.Read` — 讀取所有網站集合中的項目
* `AllSites.Write` — 讀取和寫入所有網站集合中的項目
* `MyFiles.Read` — 讀取使用者檔案
* `Project.Read` — 讀取使用者專案

## 建立連線

1. 在您填入所需的連線設定時按一下驗證。

   可能會要求您登入來源應用程式。

   會顯示一個視窗，其中有驗證代碼。

2. 將代碼複製到剪貼簿並返回連線對話方塊。

3. 在使用來源提供的代碼完成驗證中貼上代碼並按一下驗證。

   提示備註您可能需要向下捲動以查看此欄位。

   若狀態是已驗證，代表已進行了驗證。

4. 填寫所需的連線屬性。

5. 在名稱中提供連線的名稱。

6. 按一下測試連線以驗證設定。

7. 當測試成功時，按一下建立。

連線設定

| 設定 | 描述 |
| --- | --- |
| 資料閘道 | 您需要客戶管理的資料閘道。如需詳細資訊，請參閱[設定知識超市的 Qlik 資料閘道 - 資料移動](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Gateways/gateways-for-knowledge-mart.htm)。 |
| 主機名稱 | Sharepoint主機名稱。 |
| 網站名稱 | Sharepoint 網站名稱。 |
| 磁碟機名稱 | Sharepoint磁碟機名稱。 |
| 租用戶 ID | Sharepoint 租用戶 ID。 |
| 用戶端 ID | Sharepoint 用戶端 ID。 |
| 用戶端密碼 | Sharepoint用戶端密碼 |