設定 SharePoint 2013 中的自助網站架設
英文原文已於 2012 年 7 月 28 日星期六發佈
在 SharePoint 2013 中我們替自助網站架設 (SSSC) 新增一些很棒的新功能。您可以設定的功能包括:是否要使用自訂表單建立網站集合、是否要建立子網站或網站集合、建立網站集合時應該使用的路徑為何以及架設網站時是否要詢問或要求選取網站原則。網站原則是一種控制「關閉和刪除」的東西。當然,這些原則決定了網站何時會關閉以及最後何時會遭到刪除。您可以設定原則來完成某些功能,例如架設網站之後要關閉幾年、關閉網站之後要刪除幾個月、執行工作流程等等。
現在可能比較令人困惑的是您要如何確實地讓使用者看見並使用此項功能。未來在 SharePoint 2013 中,使用者將只會在他們個人網站的網站頁面上看見使用 SSSC 架設新網站的連結。您可以在該網站頁面看見所有正在追蹤的網站,同時也能看見該連結。然而,如要設定此功能,您必須先全面考量某些設定。
首先,由於此連結僅會顯示在個人網站上,您需要替「我的網站」主機 Web 應用程式設定 SSSC。SSSC 設定目前外觀如下:
一開始,您要做的是確認選項按鈕已開啟自助網站架設。接著,您需要將 [啟動網站] (Start a Site) 連結從隱藏狀態變更為顯示連結選項中的其中一個。從這裡開始會變得有點棘手。您可以選擇將新的網站集合建立在現有 Web 應用程式中的某些路徑上,但您有可能不會在「我的網站」主機中建立大量的網站集合,因為此情況通常適用於個人網站。因此,如果想要將網站集合建立在不同的 Web 應用程式中,就像用在共同作業中的一樣,您需要使用我在上方圖片中所展示的 [自訂表單顯示位置] (Display the custom form) 選項。
在本例中,我想在我 https://sps 上的 Web 應用程式中建立新的網站集合。我也想使用立即可用的網頁來建立新的網站集合。如果我已開發自訂頁面來佈建新的網站集合,那就可以僅在這裡輸入佈建頁面的路徑。在這情況下,雖然我正在使用立即可用的解決方案但還是需要確認路徑是指向建立網站集合的新 SharePoint 2013 頁面。如果使用舊的 scsignup.aspx 頁面,當使用者按一下新的網站連結,您最後將會收到無數的對話方塊 – 因此使用 selfservicecreate.aspx 頁面來設定是十分重要的。
一旦在「我的網站」主機 Web 應用程式上完成此設定,如果 Web 應用程式與「我的網站」主機不同,為了要建立的網站集合 Web 應用程式,您仍需前往以及設定 SSSC。完成時,您需要確認 SSSC 已開啟,否則 selfservicecreate.aspx 頁面呼叫的程式碼將會失敗。
一旦在這兩個地方完成設定 SSSC,您就可以開始使用 SSSC。
這是翻譯後的部落格文章。英文原文請參閱 Configuring Self Service Site Creation in SharePoint 2013