在 macOS 掛載 OneDrive for Business — NetDrive 設定指南

閱讀時間 7 分鐘 provider-guide onedrive macos
Alex
AlexPrincipal Engineer
使用 NetDrive 3.18+ 將 OneDrive for Business 掛載為原生 macOS 磁碟區。涵蓋 Microsoft 365 OAuth、Finder 整合與 Apple Silicon 企業支援。

一位使用 macOS 的行銷顧問,工作橫跨兩個 Microsoft 365 租戶——她所屬的代理商與一位客戶。OneDrive 同步用戶端強制每個帳號使用獨立的本機資料夾,每個都會預先下載數 GB 她可能永遠不會開啟的檔案。NetDrive 採取不同做法:兩個 OneDrive for Business 帳號都以磁碟區的形式出現在 Finder 中,檔案依需求串流,除非她明確開啟或下載,否則不會佔用本機 SSD 空間。

NetDrive drive manager showing Google Drive, S3 and pCloud mounted as drive lettersMounted clouds appearing as native drives in Windows File Explorer

直接在 macOS Finder 中掛載 OneDrive for Business

NetDrive 讓 Google Drive、OneDrive、S3、SFTP、WebDAV 等在 Windows 與 macOS 上顯示為原生磁碟機 — 不需同步,也不需完整下載。

  • 以原生 /Volumes/ 項目存取完整的 OneDrive for Business 資料庫
  • 依需求串流檔案——開啟或下載前不會產生本機副本
  • 支援 Intel 與 Apple Silicon Mac 上的 macOS 14 Sonoma
WindowsmacOS
下載 macOS 版 NetDrive →

免費試用。提供終身與訂閱方案。

OneDrive for Business 與個人版 OneDrive 的差異

OneDrive for Business 是與 Microsoft 365 公司或學校帳號綁定的企業文件儲存空間——由 SharePoint 支援,並由您組織的 IT 管理員管理。它的驗證流程透過 Azure AD OAuth 進行,而非個人版 Microsoft 帳號流程,這也是為什麼在 NetDrive 中新增它時,畫面會與新增個人版 OneDrive 略有不同。

NetDrive 自 3.1.196 版起就支援 OneDrive for Business。如果您需要在同一台 Mac 上同時使用個人版 OneDrive 與工作用的 OneDrive for Business 帳號,請在 NetDrive 中將它們新增為兩個獨立的磁碟機——每一個都會在 Finder 中擁有自己的磁碟區名稱。

OneDrive for Business 標誌——NetDrive 原生支援的企業 Microsoft 365 雲端儲存

macOS 版本提醒: NetDrive 3.18 需要 macOS 14 Sonoma 或更新版本。若您仍在使用 macOS 13 Ventura,NetDrive 3.17 是最新的相容版本,並以相同的設定步驟支援 OneDrive for Business。

需求

  • macOS 14 Sonoma 或更新版本(Intel 或 Apple Silicon)
  • 已啟用 OneDrive for Business 的 Microsoft 365 公司或學校帳號
  • NetDrive 3.19.7——請至 https://www.netdrive.net/download/mac/ 下載 DMG 安裝程式

安裝完成後,NetDrive 會常駐於 macOS 選單列。系統會自動開始 7 天免費試用——無需信用卡。

在 NetDrive 中新增 OneDrive for Business

  1. 點擊選單列中的 NetDrive 圖示以開啟磁碟機管理員。
  2. 點擊 + Add Drive
  3. 在提供者清單中選擇 OneDrive for Business
  4. NetDrive 會開啟您的預設瀏覽器,前往 Microsoft 登入頁面。請使用您的公司或學校 Microsoft 365 憑證登入。
  5. 若您的租戶要求 MFA 或條件式存取(Intune 合規性、指定位置原則),請在瀏覽器中完成驗證挑戰——NetDrive 會等待 OAuth 重新導向完成。
  6. 回到 NetDrive 後,設定磁碟機:
    • Drive Name:為磁碟區指定顯示名稱,例如 Work-M365——這會顯示在 Finder 側邊欄的 Locations 底下。
    • Mount Type:選擇 Network Drive 以取得完整讀寫存取權,或選擇 Read-only Drive 以取得唯讀檢視。
  7. 點擊 Save,然後在磁碟機卡片上點擊 ▶ Connect

磁碟區會在數秒內出現在 Finder 的側邊欄中。

macOS 上的 NetDrive 磁碟機管理員,顯示 OneDrive for Business 與其他以具名磁碟區連線的雲端帳號

在 macOS 應用程式中的日常使用

磁碟區連線後,任何 macOS 應用程式都能透過 Finder 標準的開啟與儲存對話框看到它。直接從 /Volumes/Work-M365/Marketing/Deck.key 在 Keynote 中開啟簡報,編輯後按下 ⌘S——NetDrive 會在背景將已儲存的檔案上傳至 OneDrive for Business,同時您可以繼續工作。

已掛載的磁碟區會顯示在 Finder 的 Locations 側邊欄中,與 iCloud Drive 及其他外接磁碟機並列,因此尋找檔案的流程與使用本機磁碟相同。Spotlight 搜尋會為磁碟區名稱建立索引,無需額外設定即可在已掛載的 OneDrive for Business 資料庫中尋找檔名。

OneDrive for Business 資料庫內容以原生 macOS 磁碟區的形式在 Finder 中與本機磁碟並列存取

若您從已掛載的磁碟機在 Office for Mac 中開啟 Microsoft Office 檔案,NetDrive 的檔案鎖定支援(自 3.9.1190 版起支援所有檔案類型)會在同事開啟同一份文件時,防止發生編輯衝突。該檔案會對第二位開啟者顯示為唯讀,直到第一位使用者關閉為止——與共用檔案伺服器的行為相同,只是後端換成了您組織的 Microsoft 365 租戶。

登入時自動掛載

在磁碟機設定中將 Auto Mount 設為 On Login,讓 OneDrive for Business 磁碟區在您每次登入 macOS 時自動重新連線。憑證會儲存在 macOS 鑰匙圈中,因此重新連線的過程是無聲的,也不需要重新輸入密碼。

對於橫跨多個客戶租戶工作的顧問而言,每個租戶的 OneDrive for Business 帳號都可以新增為擁有自己磁碟區名稱的獨立磁碟機。所有磁碟機都會在登入時自動重新連線,無需人工介入。

NetDrive 掛載狀態面板,顯示 macOS 上已連線的 OneDrive for Business 磁碟區

總結

使用 NetDrive 在 macOS 上掛載 OneDrive for Business,完全免除了同步代理程式。磁碟機連線的當下,您完整的 Microsoft 365 資料庫即可從 Finder 存取,檔案依需求串流而不會佔滿 SSD 空間,上傳作業也會在背景執行,不會打斷您的工作流程。

若要在同一 Microsoft 365 租戶上為 Windows 使用者提供對應設定,在 Windows 上使用 NetDrive 掛載 OneDrive for Business 涵蓋了相同的 OAuth 流程,只是以磁碟機代號取代 Finder 磁碟區。若您的組織除了 OneDrive for Business 之外還使用 SharePoint 文件庫,這些會透過 NetDrive 的 SharePoint 提供者連接——相關設定請參閱 在 macOS 上使用 NetDrive 掛載 SharePoint

— Alex, NetDrive