規劃「我的網站」(SharePoint Server 2010)
適用版本: SharePoint Server 2010
上次修改主題的時間: 2016-11-30
在 Microsoft SharePoint Server 2010 中,「我的網站」是組織中使用者的個人網站。雖然「我的網站」對使用者來說是單一網站,但 SharePoint Server 中的「我的網站」架構是由 Web 應用程式、「我的網站」主機網站集合、個別網站集合及多個 SharePoint 服務應用程式與功能。除了個別網站集合外,此基礎結構的所有其他部分都只需要設定一次,之後「我的網站」部署的所有使用者就能共用這些設定。
本文含有規劃部署「我的網站」時的「我的網站」架構、相關服務及其他考量的資訊。在您使用此架構來規劃「我的網站」之前,請務必了解<「我的網站」概觀 (SharePoint Server 2010)>中所述的「我的網站」使用者功能及概念。然後再使用本文來了解及規劃「我的網站」。在您了解概觀及規劃概念後,再使用<設定「我的網站」(SharePoint Server 2010) >中的程序來設定環境的「我的網站」。
本文內容:
「我的網站」架構
相關服務應用程式
規劃工作及排程
規劃地理分散式的部署
規劃多語系使用者介面
規劃儲存需求
規劃檔案類型
「我的網站」架構
「我的網站」架構是由主控「我的網站」的 Web 應用程式、「我的網站」主機網站集合、及使用者的個別網站集合所組成。
每個使用者的「我的網站」都含有兩個網站集合:「我的網站」主機網站集合以及使用者的個別網站集合。雖然您可使用現有的 Web 應用程式以架設這些網站集合,仍建議您使用專屬的 Web 應用程式以改良效能與管理性。
當您建立「我的網站」主機網站集合,且使用者也建立其個別的網站集合時,資料會在與主控「我的網站」Web 應用程式相關聯的一或多個內容資料中維護。如同 SharePoint Server 中的其他 Web 應用程式,若您必須要具備多個儲存資料庫,則可新增內容資料庫至此 Web 應用程式。如需詳細資訊,請參閱<規劃儲存需求>。
若使用者要建立個別的「我的網站」網站集合,必須先具備「我的網站」主機網站集合與設定。之後使用者才能建立「我的網站」。如需詳細資訊,請參閱<設定「我的網站」(SharePoint Server 2010)>。
下列章節會更完整地說明「我的網站」主機網站集合與個別網站集合。
「我的網站」主機網站集合
「我的網站」主機網站集合是特殊的網站集合,用於裝載所有使用者的「我的網站」之 [我的新聞摘要] 與 [我的設定檔] 區段。網站集合的網站範本必須是「我的網站」主機網站範本,您可在 [建立網站集合] 頁面中的 [企業] 索引標籤取得。每個 User Profile Service 應用程式只能使用一次「我的網站」主機網站範本,這在本文稍後會有說明。
「我的網站」的網站集合必須存在於 Web 應用程式的根目錄 (使用者介面中顯示為 [/]) 中。若沒有的話,當您嘗試要啟用 Web 應用程式的自助網站架設時,就會收到一個訊息表示網站集合不存在於根目錄中。因為建議您使用專屬的 Web 應用程式架設「我的網站」,因此除非您有特殊需求,而需要將網站集合深入建立在統一資源定位器 (URL) 路徑中,不然您都應該使用「我的網站」主機集合的根路徑。
若您將「我的網站」建立在較深的路徑中,其必須是在包含絕對路徑的受管理路徑底下。此外,您必須於 Web 應用程式根目錄建立個別的網站集合,而此網站集合可空白或不依據範本而建立。如需受管理路徑的詳細資訊,請參閱<定義受管理路徑 (SharePoint Server 2010)>。
相同 User Profile Service 應用程式的所有使用者會共用「我的網站」主機網站集合的 URL。[我的新聞摘要] URL 為 http://主機名稱/default.aspx,而 [我的設定檔] URL 為 http://主機名稱/person.aspx,其中主機名稱是網站集合的位址。例如,若您在 http://my.contoso.com/ 設定「我的網站」主機網站集合,則使用者可分別在 http://my.contoso.com/default.aspx 與 http://my.consoto.com/person.aspx 中存取新聞摘要及設定檔。
雖然對 User Profile Service 應用程式中的所有使用者來說,這些 URL 都是相同的,但針對每個使用者所顯示的資訊卻不會相同。SharePoint Server 會依據使用者登入帳戶來判斷要顯示哪些資訊。而這些資訊會針對特定使用者,並由本文中相關的 SharePoint 服務應用程式提供。
當訪客檢視其他使用者的「我的網站」時,訪客僅能看到使用者設定檔頁面。這個 URL 是 http://主機名稱/person.aspx?accountname=帳戶,其中主機名稱是網站集合的位址而帳戶是使用者名稱 (若有設定的話,也會包括使用者的網域名稱)。例如,http://my.contoso.com/person.aspx?accountname=sidney。
個別網站集合
使用者的個別網站集合會架設其個別「我的網站」之 [我的內容] 區段。當使用者按一下「我的網站」中的 [我的內容] 連結時,個別的網站集合就會第一次建立。若要建立個別網站集合,您必須在 SharePoint Server 中執行下列設定:
主控「我的網站」的 Web 應用程式會具備包含相對路徑的受管理路徑,如 sites 或 personal,而在使用者第一次按一下 [我的內容] 連結後,個別網站集合就會在這個路徑上建立。如需受管理路徑的詳細資訊,請參閱<定義受管理路徑 (SharePoint Server 2010)>。
User Profile Service 應用程式的 [我的網站設定] 是設定為使用「我的網站」主機網站集合的 URL,及個別網站集合之包含相對路徑的受管理路徑。
Web 應用程式是針對自助網站架設所啟用的。這項功能可讓您在特定包含相對路徑的受管理路徑底下建立個別網站集合。自助網站架設功能涉及特別的跨網站之指令碼安全性考量。這對在專屬 Web 應用程式中架設「我的網站」,以隔離並避免任何在「我的網站」上執行的指令碼影響環境中的其他網站有強化作用。如需啟用 Web 應用程式的自助網站架設以及跨網站指令碼弱點的詳細資訊,請參閱 Office SharePoint Server 2010 自助網站架設功能的其他資訊 (https://go.microsoft.com/fwlink/?linkid=211701&clcid=0x404)。
使用者必須具有 [建立個人網站] 權限,才可建立自己的「我的網站」。預設會為所有已驗證的使用者啟用此權限。如需詳細資訊,請參閱 User Profile Service 應用程式底下的<規劃使用者與使用者權限>一節。
在「我的網站」上,使用者的 [我的內容] 區段格式為 http://主機名稱/萬用字元_路徑/帳戶/default.aspx,其中主機名稱是「我的網站」網站集合的位址,萬用字元_路徑是 Web 應用程式的設定萬用字元受管理路徑,而帳戶是使用者登入的帳戶。舉例來說,若您「我的網站」主機網站集合設定在 http://my.contoso.com/ 而將萬用字元受管理路徑設定為 personal,使用者就會在 http://my.contoso.com/personal/*帳戶*/default.aspx 存取內容。
當您設定「我的網站」時,針對 URL 的帳戶部分,您可用下表所列的三個選項來指定如何命名個別使用者的網站集合。
選項 | 描述 |
---|---|
使用者名稱 (不解決衝突) |
透過使用這個選項,「我的網站」名稱就會是帳戶的使用者名稱。但這不是使用者的顯示名稱。例如,若使用者易記的名稱是 Sidney Higa,而其使用者帳戶是 sidney,網站集合就會命名為 sidney。只有當您確定組織中的所有使用者名稱都是唯一的,才選擇第一個選項。否則,使用者在佈建「我的網站」時,會遇到衝突情況。若發生衝突時,僅有第一個利用該使用者名稱建立「我的網站」的使用者會成功,而下一個嘗試要使用相同使用者名稱的使用者就無法建立「我的網站」。 |
使用者名稱 (使用 domain_username,解決衝突) |
透過使用此選項,若使用者含有重複的使用者名稱,則僅有第一個使用者可以用這個使用者名稱建立「我的網站」,而第二個含有相同使用者名稱的使用者,則會使用網域名稱與使用者名稱來建立「我的網站」。也就是說,第一個使用者的「我的網站」會建立在 http://my.contoso.com/personal/sidney.default.aspx 底下,而第二個使用者會建立在 http://my.contoso.com/personal/CONTOSO_sidney/default.aspx 底下。若組織中某個使用者名稱可能存在很多個 (例如當您有很多個網域時),您可以選擇這個選項。因為使用者名稱僅能保證在其本身的目錄來源中是唯一的,因此這個選項可防止不同網域但相同使用者名稱的使用者,在建立其「我的網站」時發生問題。 |
網域和使用者名稱 (將不會有衝突) |
透過使用此選項,所有「我的網站」名稱都會使用網域名稱與使用者名稱來建立。例如,http://my.contoso.com/personal/CONTOSO_sidney/default.aspx。若您希望「我的網站」不論是否有使用者名稱的衝突,都要一致地使用網域名稱與使用者名稱,請選擇此選項。 |
相關服務應用程式
「我的網站」會依據多個 SharePoint 服務應用程式及其相關的資料庫。本節會說明這些相關的服務應用程式,不過,您也應該參閱連結的文章,以完整規劃及實作這些應用程式來支援企業的「我的網站」。
User Profile Service 應用程式
User Profile Service 應用程式會儲存設定檔資料庫、社交資料庫及同步處理資料庫中使用者的相關資訊。這些資訊可包括設定檔圖片、使用者所屬組織、同事以及使用者所建立標記及記事的指標。SharePoint Server 會使用此資訊來個人化使用者「我的網站」之 [我的設定檔] 頁面中顯示的資料。此外,User Profile Service 應用程式可啟用社交運算功能,如「我的網站」的社交標記及新聞摘要,這些會影響使用者「我的網站」之 [我的設定檔] 及 [我的新聞摘要] 區段。
對「我的網站」來說,User Profile Service 應用程式是必要的。如需詳細資訊,請參閱<User Profile Service 概觀 (SharePoint Server 2010)>。
規劃設定檔同步處理
雖然「我的網站」中必須設定 User Profile Service 應用程式,不過 SharePoint Server 2010 與目錄服務或商務應用程式間的設定檔同步處理卻是選用的 (但強烈建議您使用)。設定檔同步處理會啟用 User Profile Service 應用程式,並從目錄服務及商務應用程式收集組織的使用者資訊,藉此提供「我的網站」的豐富功能。因此,您可隨時在使用者的「我的網站」獲得一致且即時的資訊。所有使用相同 User Profile Service 應用程式的網站集合,也會在部署過程中同步處理使用者資訊。個人化功能也可以藉由此使用者資訊,讓組織內使用者的共同作業和彼此間關聯獲得更大效益。
如需詳細資訊,請參閱<規劃設定檔同步處理 (SharePoint Server 2010)>。
規劃原則與隱私權
SharePoint Server 2010 提供一組可設定的預設原則,以在符合組織需求前提下讓適當資訊可供使用。您也可以建立及部署自訂的原則功能,以滿足特定的需求。規劃「我的網站」時,應定義組織中主要商務流程所需的資訊,以及可能不適合在組織內共用的資訊。在這兩個極端之間,則是僅可供某些使用者共用的資訊。若資訊可能不適合在組織內共用,您必須建立原則以解決這些特定的情況。如需原則規劃的詳細資訊,請參閱<(已汰換) 規劃使用者設定檔的原則 (SharePoint Server 2010)>。
此外,「我的網站」功能可能會儲存或使用可識別個人身分的資訊。若要規劃部署「我的網站」,請務必仔細規劃如何控制這些功能的行為,或關閉這些功能,以協助保護此資訊的隱私權。有多種因素會影響這些決策,包括公司隱私權作法及地區或國家的隱私權法規。如需詳細資訊,請參閱<管理隱私權 (SharePoint Server 2010)>。
規劃使用者及使用者權限
規劃「我的網站」時,請決定哪些人可建立「我的網站」以及「我的網站」使用者能使用哪些功能。
下表顯示在 User Profile Service 應用程式的 [管理 User Profile Service] 頁面中,使用者及群組可用的權限。
權限 | 描述 |
---|---|
建立個人網站 |
具備 [建立個人網站] 權限的使用者即可建立「我的網站」。 |
使用個人功能 |
具備 [使用個人功能] 權限的使用者皆可編輯其設定檔、新增或編輯同事,以及新增或編輯成員資格。 |
使用社交功能 |
具備 [使用社交功能] 的使用者皆可將分級、社交標記及 SharePoint Server 項目 (如文件或部落格) 記事新增至外部網頁。 |
預設會將所有這些權限授與所有經過認證的使用者,但您也可依據需要來設定特定權限。例如,您可以僅允許全職員工而非組織的所有員工建立「我的網站」。最佳作法是授與權限給安全性群組而非特定使用者,這樣才能簡化管理。
Managed Metadata Service 應用程式
Managed Metadata Service 應用程式可讓 Web 應用程式從受管理的中繼資料字詞資料庫儲存及存取關鍵字。針對「我的網站」,此功能是必要的,使用者才能在 [問我有關] 區段中的專業知識領域指定關鍵字,並在「我的網站」之 [我的設定檔] 頁面上,使用 [標記與記事] 及 [我喜歡] 功能來使用社交標記的關鍵字。
強烈建議您在「我的網站」中使用 Managed Metadata Service 應用程式,且其必須設定為 Web 應用程式的預設關鍵字字詞儲存區。如需 Managed Metadata Service 應用程式的詳細資訊,請參閱<關於中繼資料服務應用程式>。
Search Service 應用程式
雖然在「我的網站」中不是必要的,仍強烈建議您使用 SharePoint Server Search Service 應用程式,以讓使用者可在「我的網站」中依據名稱或專業領域來搜尋組織的人員。此搜尋功能是企業搜尋規劃及考量的一部分。
雖然本節中會說明「我的網站」中的人員搜尋及專業搜尋,但若您需要企業搜尋的詳細資訊,請參閱<企業搜尋規劃 (SharePoint Server 2010)>。
注意
若您是使用 FAST Search Server 2010 for SharePoint,則本節中所述的行為會有如下差異:因為標記會儲存在與 User Profile Service 應用程式相關的社交資料庫,但 FAST Search Server 2010 for SharePoint 卻不會索引社交資料庫,因此這會影響使用者標記文件的相關性優勢。此外,FAST Search Server 2010 for SharePoint 會停用 SharePoint Server 彙總與標記結果顯示,而導致使用者無法依據社交標記來搜尋。若要解決這些問題,您可開發自訂程式碼來填入 FAST Search Server 2010 for SharePoint 中用於社交標記之每個字詞的 Managed 屬性。如需詳細資訊,請參閱<FAST Search Server 2010 for SharePoint>。
人員搜尋
當使用者搜尋人員時,結果會包含使用者的公用設定檔連結,以及可以利用電子郵件或傳訊程式連絡這些人員的連結。您在規劃「我的網站」時,可能會考慮為預設人員搜尋範圍和 [搜尋中心] 索引標籤,補充自訂搜尋範圍與索引標籤,以搜尋更多特定使用者群組。
User Profile Service 應用程式管理員與 Search Service 應用程式管理員不同。User Profile Service 應用程式管理員會需要檢視資訊結構與網站階層,以決定可能與其他使用者會在整個網站中尋找之特定使用者群組相關的主要商務概念。然後,User Profile Service 應用程式管理員可與 Search Service 應用程式管理員一起合作,共同開發這些特定群組的搜尋範圍與人員搜尋索引標籤。User Profile Service 應用程式管理員也可以運用本身對所管理之使用者設定檔的了解,決定其他有用的使用者群組,並另外針對這些群組,建立其他特定的搜尋範圍與搜尋索引標籤。
網站集合管理員也可以為其網站集合所屬的使用者,建立網站層級搜尋範圍。
人員搜尋規劃也會回歸到使用者設定檔規劃上。在初步規劃中,可能會發現某些人員或使用者群組是您想要更容易搜尋得到,但是實際上可能並沒有建立其他使用者設定檔以利輕鬆搜尋到這些使用者。如需規劃使用者設定檔的詳細資訊,請參閱<規劃使用者設定檔 (SharePoint Server 2010)>。
專業知識搜尋
規劃「我的網站」時,應決定是否要讓使用者可依據同事的專業知識在組織內尋找同事。人員搜尋及專業知識標記有助於使用者找出組織內表示其本身對於特定主題具有相當程度經驗的人員。組織中的使用者可新增字彙至其設定檔,描述其在哪些領域有經驗。之後,當使用者搜尋組織中對特定領域有相關經驗的人員時,即可在人員搜尋中使用這些字彙。
若已啟動電子郵件分析,使用者也可使用 Outlook 2010 中的電子郵件分析尋找人員。若您是使用 Microsoft Office Outlook 2007 電子郵件時,會從 Outlook 匯入同事建議。若是使用 Microsoft Outlook 2010,則 SharePoint Server 會分析傳送的電子郵件,並根據此分析提供同事與關鍵字建議。接著使用者即可在編輯設定檔時,查看這些建議。
雖然您可以在 Outlook 中,針對所有使用者啟用電子郵件分析,或使用群組原則僅針對特定群組啟用,但是使用者可選擇不加入此功能。若針對所有使用者停用電子郵件分析,個別使用者仍可選擇加入。如需電子郵件分析的詳細資訊,請參閱<在 Outlook 2010 中啟用 SharePoint Server 2010 同事功能>。
規劃工作及排程
下表是與「我的網站」功能相關的計時器工作。
服務 | 工作 |
---|---|
Microsoft SharePoint Foundation Web 應用程式 |
「我的網站」清除工作 |
Microsoft SharePoint Foundation 計時器 |
User Profile Service 應用程式名稱 - 使用者設定檔至 SharePoint 完整同步處理 User Profile Service 應用程式名稱 - 使用者設定檔至 SharePoint 快速同步處理 |
User Profile Service |
User Profile Service 應用程式名稱 - 活動摘要工作 User Profile Service 應用程式名稱 - 活動摘要清除工作 User Profile Service 應用程式名稱 - 「我的網站」建議電子郵件工作 |
您可啟用或停用這些工作,並設定其排程以符合組織需要。這些工作都位在管理中心的 [檢閱工作定義] 區段中的 [監視] 底下。在 [檢視] 清單中,選取 [服務],然後從 [服務] 功能表中,選取 [變更服務] 以選取其他服務並檢視相關的計時器工作。
如需這些工作的詳細資訊,請參閱<Timer job reference (SharePoint Server 2010)>。
規劃地理分散式的部署
規劃「我的網站」時,必須考量使用者在組織中的位置,以及要架設「我的網站」之伺服器陣列或 User Profile Service 應用程式數目。若您有一個以上的伺服器陣列或 User Profile Service 應用程式,您可能必須設定受信任的「我的網站」主機位置及「使用者設定檔複製引擎」。
受信任的「我的網站」主機位置
[受信任的我的網站主機位置] 功能可避免使用者在具備多個 User Profile Service 應用程式的組織中建立一個以上的「我的網站」。
舉例來說,若伺服器陣列部署跨了不同地理區域,您可能在每個地區或地區的伺服器陣列中都有個別的 User Profile Service 應用程式。根據預設,使用者可在每個 User Profile Service 應用程式或伺服器陣列建立不同的「我的網站」,而這在管理或使用者角度上都會導致不需要的結果。當您組織中的個別使用者有多個「我的網站」時,伺服器資源需求就會增加。此外,使用者可能也不了解或不想要多個「我的網站」。
您可設定受信任的「我的網站」主機位置,以避免個別使用者建立多個「我的網站」。若有指定時,不論使用者嘗試建立或存取「我的網站」連結時正在瀏覽何處,都會重新導向至其使用者帳戶所使用的單一「我的網站」主機位置中。此功能可確定每一位使用者只能在組織中建立一個「我的網站」。
設定受信任的「我的網站」主機位置是選用的。如需設定受信任的「我的網站」主機位置之詳細資訊,請參閱<新增或刪除受信任的「我的網站」主機位置 (SharePoint Server 2010)>。
使用者設定檔複製引擎
「使用者設定檔複製引擎」會複寫 User Profile Service 應用程式間的使用者設定檔及社交資料 (如社交標記、記事及評等)。這在地理位置分散的部屬中是非常重要的,因為使用者設定資料及社交資料都是隔離在網域中,因此,設定檔及人員搜尋等個人化功能可能會傳回網域中不正確的結果,而「使用者設定檔複製引擎」能維護整個企業的一致的使用者設定檔資料及社交資料。
設定「使用者設定檔複製引擎」是選用的,且可個別下載為 SharePoint 2010 Administration Toolkit 的一部分。詳細資訊,請參閱<使用者設定檔複製引擎概觀 (SharePoint Server 2010)>。
規劃多語系使用者介面
啟用時,使用者即可使用其「我的網站」的多語系使用者介面功能。此功能可用於以使用者慣用的次要語言來顯示網站使用者介面,而不是建立網站時所選取的預設主要語言。依預設,當建立新網站時,其就會以為伺服器上 SharePoint Server 2010 安裝的預設主要語言而建立。伺服器陣列管理員必須先在伺服器上安裝語言套件,才能以非預設的主要語言建立網站。
針對「我的網站」來說,在您設定「我的網站」時,多語系使用者介面功能是由 [語言選項] 設定所控制,而使用者可用的語言是與伺服器陣列中安裝的語言套件相對應。如需多語系使用者介面及其在「我的網站」中的影響之詳細資訊,請參閱<多語系使用者介面概觀 (SharePoint Server 2010)>及<規劃多語系網站 (SharePoint Server 2010)>。如需語言套件的詳細資訊,請參閱<部署語言套件 (SharePoint Server 2010)>。
規劃儲存需求
因為「我的網站」使用者可以編輯設定檔、產生活動、上傳及下載文件等,所以您必須仔細規劃環境的儲存及容量需求。記得將「我的網站」的內容資料庫及其相關的服務資料庫一併納入考量。如需詳細資訊,請參閱<規劃及設定儲存空間及 SQL Server 容量 (SharePoint Server 2010)>。
此外,SharePoint Server 包括預設的「個人網站」配額範本,其儲存限制為 100 MB,但沒有使用者限制。這個配額範本是用於每個使用者的「我的網站」中之個別網站集合。若此範本的預設設定不符合您的需求,您可以再做編輯。
設定配額範本是選用的,但建議您這麼做。如需詳細資訊,請參閱<管理網站集合儲存限制 (SharePoint Server 2010)>。
規劃檔案類型
如同 SharePoint Server 中的其他 Web 應用程式,您可設定使用者可上傳或從架設「我的網站」的 Web 應用程式下載的檔案類型。若您想要防止使用者上傳或下載可能較大型的檔案類型 (如媒體檔案類型),或可能要在用戶端電腦上執行的檔案類型 (如可執行的檔案類型),這就很實用。
SharePoint Server 預設會封鎖特定檔案類型。不過,您可設定「我的網站」允許這些檔案類型,或視組織需要,新增要封鎖的其他檔案類型。如需管理檔案類型的相關資訊,請參閱<管理封鎖的檔案類型 (SharePoint Server 2010)>。
See Also
Concepts
設定「我的網站」(SharePoint Server 2010)
規劃社交運算與共同作業 (SharePoint Server 2010)