如何取得驗證以在 Boxafe 新增新的 Microsoft 365 網域_v1.4


最後修訂日期: 2021-11-23

產生應用程式(用戶端)ID、目錄(租用戶)ID 及用戶端密鑰,以在 Boaxafe 新增新的 Microsoft 365 網域

步驟 1:使用全域管理員認證,登入至 Azure admin 入口網站 (https://portal.azure.com) 來用於建立 Microsoft 365 網域。

圖 1.Microsoft 登入頁面

登入後,將重新導向至 Azure 入口網站首頁:

圖 2.Azure 入口網站首頁

步驟 2:於側面板選單按一下[Azure Active Directory]。

圖 3.Azure 入口網站首頁側面板

請注意,使用者角色應為「全域管理員」。

步驟 3:按一下[App registrations(應用程式註冊)]

圖 4.Azure Active Directory 首頁

步驟 4:於[App registrations(應用程式註冊)]頁面按一下[+New Registration(新增註冊)]。

圖 5.應用程式註冊頁面

步驟 5:於[Register an application(註冊應用程式)]頁面,輸入新應用程式之顯示名稱、選擇支援之帳號類型(預設選擇單租用戶),並按一下[Register(註冊)]。

圖 6.註冊新應用程式

步驟 6:按一下[註冊]後,應用程式(用戶端)ID 及目錄(租用戶)ID 將顯示於註冊的應用程式[總覽]頁面,如下圖 7 所示:

圖 7.已註冊的應用程式「總覽」頁面

請先複製並儲存應用程式(用戶端)ID 及目錄(租用戶)ID,以在 Boxafe 增加網域時使用。

步驟 7:若要取得密鑰,請在新建立的應用程式的側面板選擇[Certificates & secrets(憑證及密鑰)],如下圖 8 所示:

圖 8.在側面板選擇[Certificates & secrets(憑證及密鑰)]

步驟 8:在「憑證及密鑰」頁面按一下[+New client secret(新用戶端密鑰)]按鈕:

圖 9.已註冊應用程式之「憑證及密鑰」頁面

步驟 9:在新的用戶端密鑰頁面,選擇寫下描述,並從提供的選項中選擇有效時間段,接著按一下[Add(新增)]按鈕。

圖 10.新增新用戶端密鑰

步驟 10:按一下[Add(新增)]按鈕後,將產生新的用戶端密鑰。

圖 11.新產生的用戶端密鑰

  • 複製並儲存顯示在螢幕上的用戶端密鑰。新增網域至 Boxafe 時需要使用到此密鑰。
  • 重要提示:請於顯示後立即複製此密鑰,因為在經過一段時間後將永遠隱藏。
  • 若您已註冊應用程式,請前往應用程式註冊總覽頁面,並按一下註冊的應用程式。接著從步驟 5 開始操作。

有關詳細資訊,請參閱:https://docs.microsoft.com/en-us/graph/auth-v2-service

新增 API 權限以在 Boaxafe 新增新的 Office365 網域

步驟 11:前往[Azure Active Directory→[App Registration(應用程式註冊)]→[Registered application(已註冊應用程式)]頁面,並從側面板選擇 API 權限,如圖 10 所示。

步驟 12:按一下[+Add a permission(新增權限)]按鈕。

圖 12.API 權限頁面及新增權限按鈕

步驟 13:按一下[+Add a permission(新增權限)]按鈕後,右側面板隨即出現。

圖 13.請求 API 權限面板

步驟 14:若要啟用 API 權限,請按照以下步驟進行:

步驟 14.1:在圖 13 所示的[Request API permissions(請求 API 權限)]面板,「Microsoft Graph」、「OneNote」及「SharePoint」API 列於[Commonly used Microsoft APIs(常用 Microsoft API)」區段下方。

圖 14:常用 Microsoft API。

向下捲動至[Supported legacy APIs(支援的舊版 API)]區段,選擇[Azure Active Directory Graph]。

圖 15.支援的舊版 API。

步驟 14.2:前往[APIs my organization users(我的組織使用者 API)],並搜尋[Office 365 Exchange Online]。

圖 16.Office 365 Exchange Online API

步驟 14.3:對每個所選的 API,選擇權限類別(請參考下表 1 的「類型」欄)

圖 17.選擇權限類別

步驟 14.4:選擇權限類別後,可用的 API 清單隨即顯示。選擇所需的 API 的核取方塊(參考下表 1「API / 權限名稱」欄)並按一下[Add Permissions(新增權限)]按鈕,如下圖 18 所示。

圖 18.選擇 API 並新增權限

選擇並新增以下權限至 Boxafe 網域,進行備份與還原作業。

API / 權限名稱 類型 說明 需要 ADMIN 同意

Azure Active Directory Graph (1)

User.Read

已委派

登入並閱讀使用者設定檔

-

Office 365 Exchange Online (7)

EWS.AccessAsUser.All

已委派

透過 Exchange Web Services 以登入的使用者存取信箱

-

full_access_as_app

應用程式

透過所有信箱的完整存取權限使用 Exchange Web Services

Calendars.ReadWrite.All

應用程式

讀取與寫入所有信箱中的行事曆

Contacts.ReadWrite

應用程式

讀取與寫入所有信箱中的連絡人

MailboxSettings.ReadWrite

應用程式

讀取與寫入所有使用者信箱的設定

Mail.ReadWrite

應用程式

讀取與寫入所有信箱中的郵件

Tasks.ReadWrite

應用程式

讀取與寫入所有信箱中的任務

Microsoft Graph (14)

openid

已委派

使用者登入

-

Group.ReadWrite.All

已委派

讀取與寫入所有群組

User.Read

已委派

登入並閱讀使用者設定檔

-

User.ReadWrite.All

已委派

讀取與寫入所有使用者的完整設定檔

Calendars.ReadWrite

應用程式

讀取與寫入所有信箱中的行事曆

Contacts.ReadWrite

應用程式

讀取與寫入所有信箱中的連絡人

Directory.ReadWrite.All

應用程式

讀取與寫入目錄資料

Files.ReadWrite.All

應用程式

讀取與寫入所有網站收藏中的檔案

Group.ReadWrite.All

應用程式

讀取與寫入所有群組

MailboxSettings.ReadWrite

應用程式

讀取與寫入所有使用者信箱的設定

Mail.ReadWrite

應用程式

讀取與寫入所有信箱中的郵件

Notes.ReadWrite.All

應用程式

讀取與寫入所有 OneNote 記事本

Sites.FullControl.All

應用程式

擁有對所有網站收藏的控制權

User.ReadWrite.All

應用程式

讀取與寫入所有使用者的完整設定檔

OneNote (1)

Notes.ReadWrite.All

應用程式

檢視及修改所有使用者的註解

SharePoint (3)

Sites.FullControl.All

應用程式

擁有對所有網站收藏的控制權

TermStore.ReadWrite.All

應用程式

讀取與寫入管理的中繼資料

User.ReadWrite.All

應用程式

讀取與寫入使用者設定檔

表 1.所需 API 權限清單

步驟 14.5:對表 1 所列的每個 API 或權限名稱重複步驟 14.1、步驟 14.2 及步驟 14.3。新增所有權限後,將顯示類似如下圖之 API 權限頁面:

圖 19.新增的 API 權限

步驟 15:一旦新增所有權限後,按一下[Grant admin consent for…(核發管理員同意給…)]按鈕,接著每個新增的權限狀態欄將更新顯示為綠色打勾。
新增一個權限或所有權限皆新增後,重複步驟 15。

步驟 16:新增權限後,輸入步驟 6 及步驟 10 儲存的應用程式(用戶端)ID、目錄(租用戶)ID 及用戶端密鑰至 Boxafe 的[Add new Domain(增加新網域)]彈出視窗,以執行後續備份及還原操作。

恭喜您!您已成功新增 Microsoft 365 網域至 Boxafe。若您遇到任何問題,請聯繫 QNAP Helpdesk。

為 SharePoint 網站授予 Microsoft 365 租用戶系統管理權限

* 此步驟對於在 Boxafe 新增 Microsoft 365 域名並非必要,僅當如果您想要將 SharePoint 網站資料備份到 Boxafe 時,才需要完成以下步驟。

步驟 1:在下列連結中新增租用戶名稱,並在瀏覽器中開啟「https://[tenant]-admin.sharepoint.com/_layouts/15/appinv.aspx

注意事項:[租用戶]名稱是 SharePoint 網站的子網域。(例如,cloudqnap.sharepoint.com 是 SharePoint 的網址,而 cloudqnap 則是租用戶名稱。一旦您複製租用戶名稱並附加到 URL,將顯示如下(圖 1):

圖 1.複製應用程式 ID

步驟 2:登入至 Azure admin 入口網站。

步驟 3:前往[總覽]

步驟 4:複製用戶端(應用程式)ID(圖 2),並貼上「App Id」。按一下[查閱],然後將會填入應用程式標題(圖 3)。

圖 2.複製用戶端(應用程式)ID。

圖 3.產生標題

步驟 3:在相關欄位中輸入下列資訊:

應用程式網域: localhost

重新導向 URL:

https://localhost

權限請求 XML:

<AppPermissionRequests AllowAppOnlyPolicy="true">
<AppPermissionRequest Scope="http://sharepoint/content/tenant" Right="FullControl"/>
</AppPermissionRequests>

 圖 4.填寫資訊

步驟 4:按一下[信任(Trust It)]按鈕。

一旦完成上述步驟,即可到 Boxafe 開始新增 SharePoint 網站,並繼續備份 SharePoint 網站資料。

這篇文章有幫助嗎?

33% 的人認為有幫助。
謝謝您,我們已經收到您的意見。

請告訴我們如何改進這篇文章:

如果您想提供其他意見,請於下方輸入。

選擇規格

      顯示更多 隱藏更多

      選擇其他偏好的語言:

      open menu
      back to top