在 SharePoint Server 內部部署環境中設定商務用 OneDrive
**適用版本:**OneDrive for Business, SharePoint Server 2013, SharePoint Server 2016
**上次修改主題的時間:**2017-07-27
**摘要:**了解在 SharePoint Server 2016 或 SharePoint Server 2013 內部部署環境中設定商務用 OneDrive 所需的步驟。
注意
本文描述如何在 SharePoint Server 內部部署環境中設定 商務用 OneDrive,而不會描述 Office 365 環境中的 商務用 OneDrive。如需在 Office 365 中管理 商務用 OneDrive 的詳細資訊,請參閱商務用 OneDrive - 系統管理說明。
在 SharePoint Server 內部部署環境中設定 商務用 OneDrive 時,IT 系統管理員需要採取下列步驟:
設定所需的服務
啟用「最近的共用項目 (RSI)」快取以快速填入「與我共用」的檢視
確認使用者可以使用商務用 OneDrive
繼續安裝之前,請檢閱在 SharePoint Server 中規劃商務用 OneDrive中所述可能需要解決的規劃考量。
設定所需的服務
在 SharePoint Server 內部部署環境中設定 商務用 OneDrive,需要在您的伺服器陣列上執行下列服務:
Managed Metadata Service 應用程式
我的網站
User Profile Service 應用程式
我們將為您說明每個設定。
注意
下列提供的基本步驟是有關設定 Managed Metadata Service 和 Users Profile Service 應用程式以在 SharePoint Server 中提供 商務用 OneDrive功能。如果您想要將這兩個服務用於 SharePoint Server 中的其他功能,則需要仔細規劃它們。如需受管理中繼資料的詳細資訊,請參閱在 SharePoint Server 中規劃受管理的中繼資料。
Managed Metadata Service
首先,建立 Managed Metadata Service 應用程式。
若要建立 Managed Metadata Service 應用程式
在管理中心中,按一下 [應用程式管理] 下的 [管理服務應用程式]。
按一下 [新增],然後按一下 [Managed Metadata Service]。
在 [名稱] 方塊中,輸入服務應用程式的名稱。
在 [資料庫名稱] 方塊中,輸入資料庫的名稱。
在 [應用程式集區] 底下,從 [使用現有的應用程式集區] 清單中選擇 [SharePoint Web 服務預設值]。
按一下 [確定]。
我的網站
我們要做的第一件事是為「我的網站」網站建立 Web 應用程式。雖然 Web 應用程式可能位在與其他共同作業網站共用的應用程式集區,或可能位於個別的應用程式集區,但是在共用的 IIS 網站中,我們建議「我的網站」使用個別的 Web 應用程式。
建立 Web 應用程式
在管理中心的 [應用程式管理] 區段中,按一下 [管理 Web 應用程式]。
在功能區上,按一下 [新增]。
在 [建立新的 Web 應用程式] 頁面上,選取 [驗證] 區段中要用於此 Web 應用程式的驗證模式。
您可以在 [IIS 網站] 區段中選取下列兩個選項之一,設定新 Web 應用程式的設定:
按一下 [使用現有的 IIS 網站],然後選取要安裝新 Web 應用程式的網站。
按一下 [建立新的 IIS 網站],然後在 [名稱] 方塊中輸入網站的名稱。
您也可以提供連接埠號碼、主機標頭或新 IIS 網站的路徑。
在 [安全性設定] 區段中,選取驗證提供者、是否允許匿名存取,以及是否使用 Secure Sockets Layer (SSL)。
在 [應用程式集區] 區段中,執行下列其中一項動作:
如果您要使用現有的應用程式集區,按一下 [使用現有的應用程式集區],然後從下拉式功能表中選取應用程式集區。
如果您要建立新的應用程式集區,請按一下 [建立新的應用程式集區],然後輸入應用程式集區的名稱,再選取執行應用程式集區所使用的帳戶,或建立新的受管理帳戶,以執行應用程式集區。
在 [資料庫名稱與驗證] 區段中,選取新 Web 應用程式的資料庫伺服器、資料庫名稱和驗證方法。
如果您使用資料庫鏡像,請在 [容錯移轉伺服器] 區段的 [容錯移轉資料庫伺服器] 方塊中,輸入您要與內容資料庫建立關聯的特定容錯移轉資料庫伺服器名稱。
在 [服務應用程式連線] 區段中,選取要用於 Web 應用程式的服務應用程式連線。
在 [客戶經驗改進計畫] 區段中,按一下 [是] 或 [否]。
按一下 [確定] 建立新的 Web 應用程式。
當 [建立的應用程式] 頁面顯示時,按一下 [確定]。
下一步,我們需要建立網站集合,託管使用者的 我的網站。
建立「我的網站主機」網站集合
在管理中心上,按一下 [應用程式管理] 區段中的 [建立網站集合]。
在 [建立網站集合] 頁面的 [Web 應用程式] 區段中,選取剛剛為「我的網站」建立的 Web 應用程式。
在 [標題與描述] 區段中,輸入網站集合的標題及描述。
在 [網站位址] 區段中,選取「我的網站」主機 URL 的路徑。在大多數情況下,您可以使用根目錄 (/)。
在 [範本選擇] 區段中,按一下 [企業] 索引標籤,然後選取 [我的網站主機]。
在 [主要網站集合管理員] 區段中,輸入將擔任網站集合管理員之使用者的使用者名稱 (格式為 <網域>\<使用者名稱>)。
在 [次要網站集合管理員] 區段中,輸入網站集合次要管理員的使用者名稱。
若使用配額管理網站集合的儲存,請在 [配額範本] 區段中,按一下 [選取配額範本] 清單中的範本。
按一下 [確定]。
建立「我的網站主機」網站集合之後,[成功建立頂層網站] 頁面會隨即顯示。雖然您可以按一下連結瀏覽至網站集合的根目錄,但是這麼做會導致無法載入使用者設定檔的錯誤。這是預期的行為;此時尚未匯入使用者設定檔。
User Profile Service
接下來,建立 User Profile Service 應用程式。
建立 User Profile Service 應用程式
在管理中心中,按一下 [應用程式管理] 下的 [管理服務應用程式]。
按一下 [新增],然後按一下 [User Profile Service 應用程式]。
在 [名稱] 方塊中,輸入服務應用程式的名稱。
在 [應用程式集區] 底下,從 [使用現有的應用程式集區] 清單中選擇 [SharePoint Web 服務預設值]。
在 [我的網站主機 URL] 方塊中,輸入您建立的「我的網站主機」URL。
選擇性地變更其他設定,以符合組織需求。預設設定可在混合式環境中正常運作。
按一下 [確定]。
啟用「最近的共用項目 (RSI)」快取以快速填入「與我共用」的檢視
這個步驟可讓您的使用者在商務用 OneDrive [與我共用] 檢視中立即檢視與其明確共用的檔案。
商務用 OneDrive中的 [與我共用] 檢視可讓使用者查看使用者直接與其共用的文件和資料夾。根據預設,透過搜尋編目共用項目並對其進行重新檢索之後,會填入 [與我共用] 檢視。這表示在共用項目時與項目出現在使用者的 [與我共用] 檢視時之間,您的編目/檢索排程可能會造成一些延遲。
如果將連結傳送給您的使用者 (例如,透過電子郵件通知),則他們仍然可以開啟共用項目或資料夾,只是看不到 [與我共用] 檢視中所列的項目,除非已編目並檢索項目。如需有關如何在商務用 OneDrive 中共用檔案,請參閱Share OneDrive files and folders。
若要在 SharePoint Server 環境中排除這項延遲,IT 系統管理員可以啟用最近共用項目 (RSI) 快取。RSI 快取是佈建在「我的網站」主機上,並且用來填入 [與我共用] 檢視,直到編目從共用動作所導致的檔案權限變更。在 SharePoint Server 中,預設會停用 RSI 快取。
RSI 不支援「我的網站主機」不在內容伺服器陣列上的多重伺服器陣列案例。此網站集合一般會有 http://<hostname>/my 這類 URL。如果「我的網站主機」不在內容伺服器陣列上,則會中斷共用。
重要
RSI 清單包含可識別共用動作的資訊,包括共用檔案的名稱以及與其共用的使用者。如果您選擇啟用 RSI,則「我的網站主機」管理員以及已委派「我的網站主機」存取權的使用者將可檢視這項資訊。
若要在「我的網站主機」中啟用 RSI 清單,請執行下列 PowerShell 命令:
$msh = Get-SPSite | where {$_.RootWeb.WebTemplateId -eq 54}
Enable-SPFeature "RecentlySharedItems" -Url $msh.Url
注意
如果您要從 SharePoint Server 2016 Beta 2 組建或候選版 (RC) 執行資料庫附加升級,請注意,預設已在這些組建中啟用 RSI。
如果您需要在「我的網站主機」中停用 RSI 清單,請執行下列 PowerShell 命令:
$msh = Get-SPSite | where {$_.RootWeb.WebTemplateId -eq 54}
Disable-SPFeature "RecentlySharedItems" -Url $msh.Url
確認使用者可以使用商務用 OneDrive
請使用下列程序,檢查您的使用者是否可以使用商務用 OneDrive。
讓使用者開啟 SharePoint Server 網站 (例如,其自己的「我的網站」:http://<hostname>/my)。
在頁面左上角,按一下應用程式啟動器,這樣會顯示 OneDrive 磚。
按一下 OneDrive 磚,這樣應該會顯示 商務用 OneDrive文件頁面。