1. 程式人生 > >SharePoint Online 、office 365缺少將站點另存為模板選項

SharePoint Online 、office 365缺少將站點另存為模板選項

雲計算 Office 365

之前文章行給出在SharePoint 2010 、SharePoint 2013 中將站點保存模板選項的文章。其實同樣的問題出現在Microsoft Office 365的一部分SharePoint Online中,所以在這篇文章做一下分享。

我們註意到SharePoint中缺少“將網站另存為模板”選項的最常見原因與啟用SharePoint發布功能有關。當您啟用SharePoint Server發布功能時,它將禁用將網站另存為模板的功能。微軟在相關KB給出解決方法

如 通過SharePoint Designer創建的模板。(參考 Microsoft知識庫文章2492356)


在SharePoint Online中,如果看不到“將站點另存為模板”選項,則可能是因為在該站點上禁用了腳本。如惡意使用腳本,可以使你的網站癱瘓,並且你將會有很多嚴重的問題。自定義腳本功能通常用於SharePoint Online個人網站和自助服務網站,因此您可以阻止用戶運行特定的自定義腳本。有關更多信息,請閱讀Microsoft的文章打開或關閉腳本功能。

http://go.microsoft.com/fwlink/?LinkId=397546


我們可以在Office 365管理中心來啟用或禁用自定義腳本功能 - SharePoint Admin Center -> Settings -> Custom Script 。默認自定義腳本功能是關閉的。

技術分享圖片


備註:如果修改上述設置,則更改可能需要24小時才能生效。


如果暫時停用發布功能,可以將發布網站保存為模板。不建議在任何情況下使用此解決方法。這可能導致一場災難,盡管將網站保存為模板仍然可以正常工作,但將來嘗試使用通過停用發布功能創建的模板時,您可能會遇到各種問題。您可能會看到以下錯誤消息:

技術分享圖片


通過關閉發布功能創建的模板應該被認為是“不可用的”,避免停用發布功能,以便將網站保存為模板。

如果您意外啟用了SharePoint網站上的發布或社區功能,則最好保存網站內容,刪除網站並使用適當的模板創建新網站。註意的是,當你刪除一個網站時,所有內容都將丟失。您將無法轉到回收站並恢復您的數據。

SharePoint Online 、office 365缺少將站點另存為模板選項