O365 "開啟或關閉指令碼"功能

Justin-Liu發表於2016-04-21
部落格地址:http://blog.csdn.net/FoxDave

自定義功能是 SharePoint Online 最具吸引力的功能之一,因為它使管理員和使用者可以調整網站和頁面的外觀以滿足組織目標或個人的需要。有些自定義(如更改標題樣式或頁面佈局)簡單到只需選擇功能區上的一個按鈕。其他自定義更為複雜,需要使用在 Web 部件中插入的自定義指令碼或標記語言,或通過 Windows PowerShell 執行。

向網站和頁面新增自定義指令碼這一功能由“新增和自定義頁面”許可權控制。 全域性管理員可以指定為哪些使用者和組授予此許可權,網站所有者可以向其網站上的頁面新增所需任何指令碼。

許多管理員希望自己的使用者可以根據需要自由建立網站。 不僅可以鼓勵使用者之間加強協作,還可以讓管理員空出手來重點關注緊急任務。 您可能希望限制允許的指令碼量,以便保持租賃的網站的安全性和完整性。 您可以從 SharePoint 管理中心中的“設定”頁面執行此操作,但是請注意,如果禁用指令碼,即對租賃的所有個人網站和自助式建立網站禁用指令碼。

在預設情況下,指令碼功能的設定如下:

對於個人網站,自定義指令碼預設為“已禁用

對於自助式網站,自定義指令碼預設為“已禁用

對於租戶根網站集,自定義指令碼功能預設禁用

這種預設設定帶來的一個直接的體現,就是無法去做高階的網站自定義操作。網站的設定中也會少一些選單,缺少功能的網站選單如下圖所示:

此項禁用所影響的功能如下:

如果在個人網站或自助式建立網站上禁用了指令碼,網站集所有者或網站所有者將再也不能使用主題庫、某些 Web 部件和其他支援指令碼的功能。 禁用指令碼之前使用過這些功能的所有網站仍然可以使用這些功能。

禁用指令碼之後,以下網站設定不再可用:

網站功能

行為

註釋

將網站另存為模板

“網站設定”中不再可用。

仍然可以從禁用指令碼之前建立的模板構建網站。

將文件庫另存為模板

“庫設定”中不再可用。

仍然可以從禁用指令碼之前建立的模板構建文件庫。

解決方案庫

“網站設定”中不再可用。

仍然可以使用禁用指令碼之前建立的解決方案。

主題庫

“網站設定”中不再可用。

仍然可以使用禁用指令碼之前建立的主題。

幫助設定

“網站設定”中不再可用。

仍然可以訪問禁用指令碼之前可訪問的幫助檔案集。

HTML 欄位安全性

在“庫設定”中不再可用。

你仍然可以使用你在指令碼被禁用之前設定的 HTML 欄位安全性。

沙盒解決方案

“網站設定”中將不顯示“解決方案庫”,所以不能新增、管理或升級沙盒解決方案。

仍然可以執行禁用指令碼之前部署的沙盒解決方案。

SharePoint Designer

網站頁面:不再可以更新非 HTML 網頁。

處理列表:“建立表單”和“自定義操作”不再工作。

子網站:“新建子網站”和“刪除網站”將重定向到瀏覽器中的“網站設定”頁面。

資料來源:“屬性”按鈕不再可用。

但是仍然可以開啟資料來源。

上載檔案可能包含指令碼

下列檔案型別無法再上載到庫

.asmx,.ascx,.aspx,.htc,.jar,.master,.swf,.xap,.xsf

在庫中的現有檔案不會受到影響。

禁用指令碼之後,下列 Web 部件和功能對網站集所有者和網站所有者不可用。

Web 部件類別

Web 部件

部落格

部落格存檔

部落格通知

部落格工具

業務資料

業務資料操作

業務資料項

業務資料項生成器

業務資料列表

與業務資料相關的列表

Excel Web Access

指標詳細資訊

狀態列表

Visio Web Access

社群

關於此社群

加入

我的成員資格

工具

最新新聞

內容彙總

類別

專案摘要

相關文件

RSS 檢視器

網站聚合器

按類別劃分的網站

術語屬性

日程表

WSRP 檢視器

XML 檢視器

文件集

文件集內容

文件集屬性

表單

HTML 表單 Web 部件

媒體和內容

內容編輯器

指令碼編輯器

Silverlight Web 部件

搜尋

優化

搜尋框

搜尋導航

搜尋結果

搜尋驅動的內容

目錄項重複使用

社交協作

聯絡人詳細資訊

記事板

組織瀏覽器

網站源

標記雲

使用者任務

母版頁庫

無法建立或編輯母版頁

釋出網站

無法建立或編輯母版頁和頁面佈局

我們可以通過Office 365的管理中心對此進行設定,開啟Office 365,選擇左上角選單中的Admin,選擇Admin分組下的SharePoint,在Settings分組中,有一項Custom Script的設定,預設為禁用狀態,將這兩個都設定為Allow,儲存即可,如下圖所示:

需要注意的是,這個全域性更改需要24小時才能生效。

當DenyAddAndCustomizePages設定完並生效後,網站設定如下所示:




相關文章