在 SharePoint Server 2016 本地環境中設置 OneDrive for Business


  • 建議補丁

建議在sharepoint2016打上KB3127940補丁,補丁下載地址

https://support.microsoft.com/zh-cn/kb/3127940

當然不打,也可以用OneDrive for Business

  • 設置所需的服務

在 SharePoint Server 2016 本地環境中設置 OneDrive for Business 時需要在您的服務器場中運行以下服務:

  • Managed Metadata Service 應用程序
  • My Sites
  • User Profile Service 應用程序
  1. 安裝Managed Metadata Service應用程序

1)     打開管理中心-【應用程序管理】-【服務應用程序】-【管理服務應用程序】,如果已經建立該服務應用程序,則不需要再新建,如下圖:

 

 

2)     如果需要新建,點【新建】如下圖:

 

 

選擇【Managed Metadata Service】,如下圖:

 

 

輸入名稱等所有參數值,最后點【確定】保存即可。

  2、安裝User Profile Service應用程序

1)     打開管理中心-【應用程序管理】-【服務應用程序】-【管理服務應用程序】,如果已經建立該服務應用程序,則不需要再新建,如下圖:

 

 

2)     如果需要新建,點【新建】如下圖:

 

 

選擇【User Profile Service Application】,如下圖:

 

 

輸入名稱等所有參數值,最后點【確定】保存即可。

 3.     配置Mysite(我的個人宿主站點)

1)     先創建web application應用,打開管理中心站點,路徑:【管理中心】-【應用程序管理】-【Web應用程序】-【管理web應用】,如下圖:

 

 

創建完畢后,開始設置管理路徑

2)     設置管理路徑,選擇一個web app應用,如下圖:

 

 

打開【管理路徑】,添加【ava】的通配路徑,點擊【添加路徑】如下圖:

 

 

添加完畢后,如下圖:

 

 

 記住這個通配路徑ava,后面要用到

3)     創建【我的宿主網站】,打開管理中心【應用程序管理】-【網站集】-【創建網站集】如下圖:一定選擇【企業】-【我的宿主網站】的模板

 

 

輸入管理員賬號,等待創建完畢即可,記住這個URL后面要用到。

4)     配置User Profile Service應用程序,打開User Profile Service的配置界面,打開【管理中心】-【應用程序管理】-【服務應用程序】-【管理服務應用程序】如下圖:

 

 

點【管理】進入,如下圖:找到【我的網站設置】-【設置‘我的網站’】如下圖:

 

 

填寫如下內容:

 

 

最后點【確定】即可

5)     最后測試訪問下我的宿主網站測試下是否正常

http://sp2016:8001/sites/Mysite ,此時我們可以看到宿主網站顯示正常,如下圖:

 

 

  • 啟用最近共享項目 (RSI) 高速緩存以快速填充與我共享的視圖

此步驟允許您的用戶在 OneDrive for Business與我共享的視圖中立即查看其明確共享的文件。

借助 OneDrive for Business中與我共享的視圖,用戶可以查看哪些文檔和文件夾已直接與他們共享。默認情況下,共享項目被爬網並且通過搜索重新索引后,會填充與我共享的視圖。這意味着您爬網/索引計划時可能會導致項目共享時間和用戶“與我共享的視圖”中的顯示時間出現一些延遲。

如果向您的用戶發送了鏈接(例如,通過電子郵件通知),他們仍將能夠打開共享項目或文件夾,只是直到項目已爬網和索引之后,才能查看“與我共享的視圖”中列出的項目。有關如何在 OneDrive for Business中共享文件的詳細信息,請參閱在 OneDrive for Business 中共享項目

若要在您 SharePoint Server 2016 環境中消除此延遲,您的 IT 管理員可以啟用最近共享項目 (RSI) 高速緩存。RSI 緩存設置在 My Site主機上,它用來填充“與我共享的視圖”,直到由於共享操作進行爬網導致文件權限更改。在 SharePoint Server 2016 中,RSI 緩存默認情況下被禁用。

注意:

1)      RSI 不支持 My Site 主機不位於內容服務器場中的多場情形。此網站集通常有一個 URL,例如 http://<hostname>/my。如果 My Site 主機不位於內容場上,共享將被斷開。

2)      RSI 列表包含識別共享操作的信息,包括共享文件的名稱以及共享人員。如果您選擇啟用 RSI,My Site主機管理員和已向其委派My Site宿主訪問權限的人員可查看此信息。

3)      RSI 列表包含識別共享操作的信息,包括共享文件的名稱以及共享人員。如果您選擇啟用 RSI,My Site主機管理員和已向其委派My Site宿主訪問權限的人員可查看此信息。

  1. 若要在My Site宿主中啟用 RSI 列表,請運行下面的 PowerShell 命令:
$msh = Get-SPSite | where {$_.RootWeb.WebTemplateId -eq 54}

Enable-SPFeature "RecentlySharedItems" -Url $msh.Url

 

注意:如果您打算從 SharePoint Server 2016執行數據庫附加升級,請注意默認情況下內部版本中 RSI 已啟用

 

 

 

執行完畢即可

2、如果需要在My Site宿主中禁用 RSI 列表,請運行下面的 PowerShell 命令:

$msh = Get-SPSite | where {$_.RootWeb.WebTemplateId -eq 54}

Disable-SPFeature "RecentlySharedItems" -Url $msh.Url

 

  • 驗證 OneDrive for Business 是否適於您的用戶

使用以下過程查看 OneDrive for Business 是否適於您的用戶。

  1. 讓用戶打開 SharePoint Server 2016 站點(例如,用戶自己的“我的網站”:http://sp2016:8001/sites/Mysite)。
  2. 在頁面的左上角,單擊應用程序啟動器,將顯示 OneDrive 磁貼。
  3. 在 OneDrive 磁貼上單擊,會顯示您 OneDrive for Business 文檔頁

如下圖:

 

 

使用在【資源瀏覽器方式打開】,點同步

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM