本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

在 SharePoint Server 2013 中規劃「我的網站」

 

適用版本:SharePoint Server 2013

上次修改主題的時間:2016-12-16

摘要:了解規劃 SharePoint Server 2013 之「我的網站」部署的程序與注意事項。

在 SharePoint Server 2013 中,「我的網站」是組織中使用者的個人網站。對使用者而言,「我的網站」看似單一的網站,但在 SharePoint Server 中,「我的網站」包含了網頁應用程式、「我的網站」的主機網站集合、個人網站集合,以及數項 SharePoint 服務應用程式與功能。除了個人網站集合之外,此基礎結構的其他所有部分都只需要設定一次,並可供「我的網站」部署的使用者成員共用。

本文包含有關「我的網站」的架構、相關服務,以及規劃「我的網站」部署之其他注意事項的資訊。

從本文您可以了解「我的網站」及對其進行規劃。您如需使用微網誌與新聞摘要功能,請參閱<在 SharePoint Server 2013 中規劃摘要及分散式快取服務>。當您對規劃的概念有所了解之後,即可使用<在 SharePoint Server 2013 中設定「我的網站」>與<在 SharePoint Server 2013 中設定微型部落格>的程序設定環境中的「我的網站」與摘要。

本文內容:

「我的網站」的架構包含代管「我的網站」的 Web 應用程式、「我的網站」的主機網站集合,以及使用者的個人網站集合。

每個使用者的「我的網站」會使用兩個網站集合,分別是伺服器陣列之「我的網站」的主機網站集合,以及使用者的個人網站集合。雖然您可以使用現有的 Web 應用程式代管這些網站集合,仍建議您使用專用的 Web 應用程式,以提升效能與管理的便利性。

當您建立「我的網站」的主機網站集合時,以及當使用者建立個人網站集合時,資料會由代管「我的網站」之 Web 應用程式所關聯的一或多個內容資料庫負責維護。一如 SharePoint Server 中的其他 Web 應用程式,當您需要多個資料庫儲存資料時,您也可為 Web 應用程式增加內容資料庫。如需詳細資訊,請參閱<在 SharePoint Server 2013 中規劃「我的網站」>中的<規劃儲存需求>。

使用者必須先建立「我的網站」的主機網站集合,以及可以啟用「我的網站」之個人網站集合的設定,才可建立「我的網站」。如需詳細資訊,請參閱<在 SharePoint Server 2013 中設定「我的網站」>。

下列各節將詳細說明「我的網站」的主機網站集合與個人網站集合。

「我的網站」的主機網站集合是特殊的網站集合,可以顯示所有使用者之「我的網站」的新聞摘要與設定檔頁面。此網站集合必須使用「我的網站」的主機網站範本 (位於「建立網站集合」頁面的 [企業] 索引標籤)。每個 User Profile Service 應用程式只能使用「我的網站」的主機網站範本一次,後文中將有所說明。

「我的網站」的網站集合必須位在 Web 應用程式根目錄 (在使用者介面中顯示為 /) 中。否則,當您嘗試啟用 Web 應用程式之自助服務網站的建立功能時,將會收到訊息表示根目錄下沒有網站集合。我們的建議是使用專用的 Web 應用程式代管「我的網站」,因此除非您有特殊需求,必須在更深層的統一資源定位器 (URL) 路徑中建立網站,否則應使用「我的網站」之主機集合的根目錄路徑。

雖然我們不建議在路徑深層建立「我的網站」的主機,但您若是採取此作法,必須將其置於包含絕對路徑的管理路徑下。除此之外,您還必須在 Web 應用程式根目錄下另建一個網站集合,而該網站集合可以是空的或不使用任何範本而建立。

同一支 User Profile Service 應用程式的所有使用者皆會共用「我的網站」的主機網站集合 URL。「新聞摘要」的 URL 為 http://主機名稱/default.aspx,「資訊」的 URL 為 http://主機名稱/person.aspx,其中主機名稱為網站集合的位址。例如,若您將「我的網站」的主機網站集合設在 http://contoso.com/my,使用者便會分別從 http://contoso.com/my/default.aspx 及 http://contoso.com/my/person.aspx 存取其新聞摘要與設定檔。

雖然 User Profile Service 應用程式的所有使用者都是使用這些 URL,顯示給每位使用者的資訊卻不會相同。SharePoint Server 會依據使用者的登入帳戶,決定所要顯示的資訊。此資訊由本文所述之 SharePoint 服務應用程式所提供,會隨使用者而改變。

當訪客檢視其他使用者的「我的網站」時,將只會看到該使用者的設定檔頁面。此 URL 為 http://主機名稱/person.aspx?accountname=帳戶,其中 主機名稱是網站集合的位址,帳戶是使用者名稱 (如有設定,則是使用者的網域名稱)。例如 http://contoso.com/my/person.aspx?accountname=sidney。

使用者的個人網站集合會保存使用者個人之「我的網站」的文件庫。使用者必須在第一次存取「我的網站」時建立個人網站集合。建立個人網站集合的能力需要在 SharePoint Server 進行下列設定:

  • 代管「我的網站」的 Web 應用程式必須使用包含相對路徑的管理路徑,例如 sitespersonal。此路徑即是使用者第一次存取「我的網站」時建立個人網站集合所使用的路徑。

  • User Profile Service 應用程式的 [設定「我的網站」] 設定會設定為使用「我的網站」之主機網站集合的路徑,以及個人網站集合之包含相對路徑的管理路徑。

  • 會啟用自助網站架設的 web 應用程式。此功能可讓指定的包含相對受管理路徑下建立個人網站集合。[自助網站架設] 功能已跨網站指令碼特殊的安全性的考量。這可強化主機我的網站隔離我的網站中執行會影響您的環境中的其他網站從任何指令碼在專用的 web 應用程式中的建議。如需跨網站指令碼弱點與啟用自助網站架設的 web 應用程式的詳細資訊,請參閱 Microsoft 支援網站上的Office SharePoint Server 2010 中的自助網站架設功能的詳細資訊

  • 使用者必須具備「建立個人網站」權限,才可建立「我的網站」。預設所有通過驗證的使用者皆會具備此權限。如需詳細資訊,請參閱本文稍後的<規劃使用者與使用者權限>。

「我的網站」之使用者文件庫 URL 部分的格式是 http://主機名稱/管理路徑/帳戶/documents,其中主機名稱是「我的網站」之主機網站集合的位址,管理路徑是「我的網站」的管理路徑,帳戶是使用者的登入帳戶。例如,您若是將「我的網站」的主機網站集合管理路徑設為 http://contoso.com/my,使用者將會從 http://contoso.com/my/帳戶/documents 存取他們的文件。

對於 URL 的帳戶部分,當您設定「我的網站」時,您有三個選項可以指定如何命名使用者的網站集合,如下表所示。

表格:使用者個人網站集合的命名選項

選項 說明

使用者名稱 (不解決衝突)

若使用此選項,「我的網站」的名稱將會是帳戶的使用者名稱,而不是使用者的顯示名稱。例如,若使用者的易記名稱是 Sidney Higa,帳戶名稱是 sidney,便會將網站集合命名為 sidney。只有在確認組織中所有使用者皆是使用唯一的名稱時,才使用第一個選項。否則使用者將會在佈建他們的「我的網站」時發生衝突。當衝突發生時,只有第一位以使用者名稱建立「我的網站」的使用者才會成功。接下來的使用者將無法再以相同使用者名稱建立「我的網站」。

使用者名稱 (使用 domain_username,解決衝突)

若使用此選項,只有第一位使用重複使用者名稱的使用者,會以其使用者名稱建立「我的網站」,接下來第二位使用相同使用者名稱的使用者,便會以網域名稱加使用者名稱來建立「我的網站」。例如第一位使用者的「我的網站」會建立在 http://contoso.com/my/sidney/default.aspx 之下,第二位使用者的「我的網站」會建立在 http://contoso.com/my/CONTOSO_sidney/default.aspx 之下。只有在組織中可以同時有重複的使用者名稱時 (例如有多個網域時),才選擇此選項。由於只有使用者名稱的目錄來源才可確認名稱的唯一性,因此此選項可以避免網域不同但使用者名稱相同的兩位使用者,在建立其「我的網站」時發生問題。

網域和使用者名稱 (將不會有衝突)

若使用此選項,所有「我的網站」的名稱都會以網域名稱加使用者名稱的格式建立。例如 http://contoso.com/my/CONTOSO_sidney/default.aspx。若您希望「我的網站」統一使用網域名稱加使用者名稱的格式,而忽略使用者名稱是否有所衝突,請使用此選項。

「我的網站」必須仰賴許多 SharePoint 服務應用程式及其相關資料庫。本節將討論這些相關服務應用程式。除此之外也可參考相關文章連結,妥善地規劃及實作這些服務應用程式,以支援環境中的「我的網站」。

User Profile Service 應用程式共有三個資料庫:設定檔資料庫、社交資料庫與同步處理資料庫。設定檔資料庫會儲存有關於使用者的資訊,例如設定檔圖片、使用者所屬的組織等等。社交資料庫會儲存使用者使用 [記事與標記] 功能所建立的社交標記指標。同步處理資料庫會儲存設定檔所匯入的連線資訊。SharePoint Server 會使用設定檔資料庫中的資訊,個人化使用者之「我的網站」的「資訊」頁面中所顯示的資料。除此之外,User Profile Service 應用程式如有啟用社交運算功能 (例如「我的網站」的標記、資訊頁與新聞摘要),會影響使用者之「我的網站」的 [資訊] 與 [新聞摘要] 兩部分。

User Profile Service 應用程式是「我的網站」的必備項目。如需詳細資訊,請參閱<SharePoint Server 2013 的 User Profile Service 應用程式概觀>。

雖然「我的網站」必須設定 User Profile Service 應用程式,但同步 SharePoint Server 2013 與目錄服務或商務應用程式僅為建議,並非必要。設定檔同步處理藉由讓 User Profile Service 應用程式可以從目錄服務及商務應用程式收集組織中使用者的資訊,進而提供「我的網站」許多豐富的功能。也因此使用者的「我的網站」隨時都能提供即時而可靠的資訊。除此之外也可同步整個部署中,所有使用相同 User Profile Service 應用程式之網站集合的使用者資訊。個人化功能也可能會運用使用者資訊,提升組織中共同作業與關係的價值。

如需詳細資訊,請參閱<規劃 SharePoint Server 2013 Preview 的設定檔同步處理>。

SharePoint Server 2013 提供預設的原則集,讓您根據組織的需要提供適當的資訊。您如有特殊需求,也可建立及部署自訂的原則功能。在規劃「我的網站」時,應定義組織中關鍵商務需要哪些資訊,以及哪些資訊可能不適合讓組織全體一起共用。在這兩端的中間,是哪些資訊可以讓特定的使用者共用。對於不適合讓組織全體一起共用的資訊,您可以專門為這些特殊情況建立原則。如需原則規劃的詳細資訊,請參閱<規劃 SharePoint Server 2013 中的使用者設定檔>中的<關於屬性原則>。

除此之外,「我的網站」功能也可能會儲存或使用個人的身分識別資訊。在規劃「我的網站」部署時,請務必妥善規劃要如何控制這些功能的行為,甚至是關閉這些功能,以保障這項資訊的隱私。這些決定受多種因素影響,例如公司的隱私權實務,以及區域或國家/區域的隱私權法律。

使用者要能夠建立「我的網站」、維護其設定檔、追蹤人員與內容,以及使用標記與記事,都必須在 User Profile Service 應用程式中設定相關的使用者權限。您必須決定要授與使用者或使用者群組下列哪項權限:

  1. 建立個人網站   此權限可讓使用者建立個人網站,以儲存其文件與新聞摘要,以及搜尋內容。

  2. 追蹤人員與編輯設定檔   此權限可讓使用者從自己的「我的網站」追踨人員及編輯其個人的設定檔。

  3. 使用標記與記事   此權限可讓使用者使用 SharePoint Server 2010 的 [標記與記事] 功能。[標記與記事] 功能主要的用途在於升級,方便使用者能夠繼續存取舊版 SharePoint Server 所建立的標記與記事。但您也可以使用此權限讓使用者可以在 SharePoint Server 2013 中的文件上加註。

依預設,所有經過驗證的使用者會取得所有這些權限,但是您可以設定特定的權限視您的需求而定。例如,您可能會允許只全職員工建立我的網站,而不是在組織中所有的工作者。有七種不同的組合可授與使用者的使用者權限。不過,不是所有的這些權限組合提供預期的結果。最佳作法,來簡化管理安全性群組而不是特定使用者授與權限。

注意事項 附註:
建議您不要變更使用者設定檔服務應用程式中的使用者權限。所做的任何變更將不會影響使用者體驗的有意義的方式。例如,如果您移除 [追蹤人員與編輯設定檔] 權限的使用者仍可以編輯設定檔和其他使用者仍然可以追蹤他們選擇的人員。此外,如果您移除 [追蹤人員與編輯設定檔] 權限我的網站使用者標記及記事功能已停用。建議不要移除任何社交功能。

Managed Metadata Service 應用程式可讓 Web 應用程式儲存及存取受管理的中繼資料字詞資料庫中的關鍵字。「我的網站」必須具備此功能,使用者才可在 [專業領域] 區段中指定其專業領域的關鍵字,在新聞摘要內的文章中使用雜湊標記,以及使用「我的網站」的 [標記與記事] 功能進行社交標記。

極力建議您在「我的網站」上使用 Managed Metadata Service 應用程式,而且必須將其設為 Web 應用程式的預設關鍵字字詞庫。如需受管理中繼資料服務應用程式的詳細資訊,請參閱 SharePoint Server 2013 中受管理的中繼資料服務應用程式概觀

雖然 SharePoint Server Search Service 應用程式並非「我的網站」的必備項目,但仍極力建議您加以使用,讓使用者得以從自己的「我的網站」,利用姓名或專業領域搜尋組織中的人員。除此之外,您如有在微網誌文章中加入雜湊標記,只要使用者按一下該標記,還可將其導向設有該標記的搜尋結果。此搜尋功能屬於企業搜尋的規劃與設定。

雖然本節說明「我的網站」的人員與專業知識搜尋,如需企業搜尋的詳細資訊,請參閱在 SharePoint Server 2013 規劃搜尋

當使用者搜尋人員時,顯示的結果中會包含公用使用者設定檔連結與連絡方式 (電子郵件或訊息程式) 連結。您可以在規劃「我的網站」時提供預設的人員搜尋範圍,以及提供內含自訂搜尋範圍與索引標籤的 [搜尋中心] 索引標籤,供特定的使用者群組使用。

若 User Profile Service 應用程式與 Search Service 應用程式各有不同的管理員,User Profile Service 應用程式應檢閱資訊架構,找出可能與某些其他使用者可能會在網站中搜尋之使用者特定群組相關的關鍵商務概念,然後再與 Search Service 應用程式管理員合作,為這些特定群組訂定搜尋範圍與人員搜尋索引標籤。User Profile Service 應用程式管理員也可依據其對自己所管理之使用者設定檔的認識,找出其他有用的使用者群組,並另為這些群組建立其他特殊搜尋範圍與搜尋索引標籤。

網站集合管理員也可為網站集合成員建立網站層級的搜尋範圍。

人員搜尋規劃也會反映在使用者設定檔規劃中。初始規劃可以先列出您要方便大家尋找的人員或使用者群組。但您必須另建額外的使用者設定檔屬性,才能夠讓這些人員很容易地被他人找到。如需如何規劃使用者設定檔的詳細資訊,請參閱規劃 SharePoint Server 2013 中的使用者設定檔

規劃「我的網站」時,應決定是否要讓使用者根據同事的專業知識來搜尋組織中的同事。人員搜尋與專業知識標記可讓使用者搜尋組織內將自己描述為具有特定領域專長的人員。組織內的使用者可以在自己的設定檔中加入描述自己專長的字詞。人員搜尋會使用這些字詞,從組織中搜尋具有特定領域專長的人員。

如有啟用電子郵件分析,使用者還可使用 Outlook 2013 的電子郵件分析功能尋找人員。若是使用 Office Outlook 2007 電子郵件,會從 Outlook 匯入建議的同事。若是使用 Outlook 2013,SharePoint Server 會分析電子郵件訊息,然後根據分析結果建議同事與關鍵字。當使用者編輯其設定檔時,便可見到這些建議。

雖然您可以使用「群組原則」讓 Outlook 中的所有使用者或特定群組使用電子郵件分析功能,使用者可以選擇不使用此功能。若停用所有使用者的電子郵件分析功能,使用者也可以個別選擇使用。

下表是與「我的網站」功能相關的計時器工作。

表格:「我的網站」相關的計時器工作

服務 工作

Microsoft SharePoint Foundation Web 應用程式

「我的網站」清除工作

Microsoft SharePoint Foundation Timer

User Profile Service 應用程式名稱 - 使用者設定檔至 SharePoint 完整同步處理

User Profile Service 應用程式名稱 - 使用者設定檔至 SharePoint 快速同步處理

User Profile Service

User Profile Service 應用程式名稱 - 摘要快取重新填入

User Profile Service 應用程式名稱 - 活動摘要工作

注意事項 附註:
若您在升級後繼續使用 SharePoint Server 2010 活動摘要,便會包含這項舊版的計時器工作。

User Profile Service 應用程式名稱 - 活動摘要清除工作

注意事項 附註:
若您在升級後繼續使用 SharePoint Server 2010 活動摘要,便會包含這項舊版的計時器工作。

User Profile Service 應用程式名稱 - 我的網站建議電子郵件工作

您可以視組織的需要啟用或停用這些工作,以及設定其排程。這些工作位於 SharePoint 管理中心網站中,[檢閱工作定義] 區段的 [監視] 中。在 [檢視] 清單中,選取 [服務],然後再從 [服務] 功能表中,選取 [變更服務] 選取不同的服務,以及檢視相關計時器工作。

規劃「我的網站」時,必須考慮組織中使用者的所在位置,以及伺服器陣列或用於代管「我的網站」之 User Profile Service 應用程式的數量。您如有多個伺服器陣列或 User Profile Service 應用程式,必須設定信任之「我的網站」的主機位置。

「我的網站」取決於 User Profile Service 應用程式。在 SharePoint Server 2013 中,「我的網站」應該使用一個 User Profile Service 應用程式來設定。使用單一 User Profile Service 應用程式的伺服陣列架構包含:

  • 單一伺服器陣列與單一 User Profile Service 應用程式。

  • 企業服務伺服器陣列共用單一 User Profile Service 應用程式,以及一或多個使用的伺服器陣列。我的網站主機位於其中一個使用的伺服器陣列。在 SharePoint Server 2013 中,當您共用 User Profile Service 應用程式時,使用的伺服器陣列必須與企業服務伺服器陣列位於相同的資料中心。不支援透過 WAN 連線使用另一個伺服器陣列的 User Profile Service 應用程式。這表示,User Profile Service 應用程式和「我的網站主機」都必須位於相同的資料中心。如需詳細資訊,請參閱 SharePoint Server 2013 與多重伺服器陣列架構

[受信任的我的網站主機位置] 功能可以禁止使用者在具有多個 User Profile Service 應用程式的組織中,建立多個「我的網站」。

例如在跨多個地理區的伺服器陣列部署中,環境中每個區域或區域的伺服器陣列,可能各有自己的 User Profile Service 應用程式。預設使用者可以在每個 User Profile Service 應用程式或伺服器陣列中建立一個不同的「我的網站」。但無論從管理或使用者的層面來看,此種作法都可能會帶來無法意料的結果。當組織中的個別使用者擁有多個「我的網站」時,伺服器資源便就必須隨之增加。除此之外,使用者可能不了解或想要有多個「我的網站」。

若要禁止個別使用者建立多個「我的網站」,必須設定信任之「我的網站」的主機位置。指定之後,無論使用者在何處瀏覽,只要其嘗試建立或存取多個「我的網站」,都會將其重新導向到單一的「 我的網站」。 此功能可以確保每位使用者只可在組織中建立一個「我的網站」。

您不一定要設定信任之「我的網站」的主機位置。

如有啟用,使用者即可在他們的「我的網站」上使用多語使用者介面功能。此功能可以不使用建立網站時所選的預設主要語言,而改用使用者希望的第二種語言顯示網站的使用者介面。建立新網站時,預設會以伺服器上 SharePoint Server 2013 安裝的預設主要語言建立。伺服器陣列管理員必須在伺服器上安裝語言套件,才可以預設主要語言之外的語言建立網站。

「我的網站」的多語使用者介面功能由您設定「我的網站」設定時的 [語言選項] 設定控制。使用者所能使用的語言,取決於伺服器陣列上所安裝的語言套件。如需語言套件的詳細資訊,請參閱<安裝或解除安裝 SharePoint 2013 的語言套件>。

由於「我的網站」使用者可以編輯自己的設定檔、產生新聞摘要活動、上傳及下載文件等等,因此,您必須仔細規劃符合環境需要的儲存與容量需求。同時也應考慮「我的網站」的內容資料庫及「我的網站」相關服務的資料庫。

除此之外,SharePoint Server 備有預設個人網站配額範本,其儲存上限為 100 MB 但無使用者人數限制。使用者的「我的網站」中每位使用者的個人網站集合,皆會使用此配額範本。由於摘要活動現已儲存在使用者的「我的網站」上的清單中,而且這些清單不會加以封存,因此儲存需求將會與日遞增。您可以考慮將個人網站配額增加到 500 MB 或更多,視您期望的摘要活動而定。

設定配額範本並非必要。如需詳細資訊,請參閱<在 SharePoint 2013 中建立、編輯和刪除配額範本>。

一如 SharePoint Server 中的其他 Web 應用程式,您也可設定使用者能上傳到代管「我的網站」的 Web 應用程式或從其下載的檔案類型。若您要禁止使用者上傳或下載大小可能會很大的檔案類型 (例如媒體檔案類型),或是可以在用戶端電腦上執行的檔案類型 (例如可執行檔),即可使用此方法。

預設 SharePoint Server 會禁止某些檔案類型。但您可以將「我的網站」設定成允許這些檔案類型,或是加入其他要禁止的檔案類型,視組織的需要而定。如需如何管理檔案類型的詳細資訊,請參閱<在 SharePoint 2013 中管理封鎖的檔案類型>。

https://technet.microsoft.com/zh-tw/library/ee662531.aspx
顯示: