O365 "開啟或關閉指令碼"功能
自定義功能是 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設定完並生效後,網站設定如下所示:
相關文章
- win10如何啟用或關閉windows功能_win10啟用或關閉windows功能的方法Win10Windows
- 運維危險操作之windows server開啟或關閉windows功能運維WindowsServer
- Linux系統開啟或關閉SELinux。Linux
- macOS Big Sur如何開啟或關閉 Mac 啟動聲音Mac
- Win10系統下啟用或關閉windows功能開啟後顯示空白如何解決Win10Windows
- 如何開啟/關閉 GitLab 的版本檢查功能?Gitlab
- Win10系統開啟或關閉ClearType的方法Win10
- 簡單介紹c#透過程式碼開啟或關閉防火牆示例C#防火牆
- 今日頭條如何開啟或關閉重大新聞通知推送?
- Win10系統通過登錄檔開啟或關閉自動維護功能的教程Win10
- Win10系統透過登錄檔開啟或關閉自動維護功能的教程Win10
- win10系統開啟或關閉ntbtlog的方法【圖文】Win10
- ZBlog關閉驗證碼功能(出現驗證碼出錯請關閉)
- 恆訊科技解讀:怎麼開啟或關閉伺服器埠?伺服器
- nginx 開啟、關閉、重啟常用操作Nginx
- Mac操作指南:Mac Monterey實況文字功能如何開啟和關閉?Mac
- win10系統如何開啟/關閉"應用程式啟動跟蹤"功能Win10
- Centos 6、7 作業系統中,如何開啟或關閉ICMP協議CentOS作業系統協議
- ubuntu 開啟/關閉ubuntu防火牆Ubuntu防火牆
- Rabbitmq 開機啟動指令碼MQ指令碼
- 關閉lldp功能方法
- 開啟、關閉防火牆或者開放埠防火牆
- linux關閉防火牆命令 linux防火牆關閉和開啟命令Linux防火牆
- win10系統怎麼開啟或關閉Chrome瀏覽器隱身模式Win10Chrome瀏覽器模式
- 如何開啟關閉Edge滑鼠手勢
- 開啟/關閉子系統的命令
- MySQL 線上開啟&關閉GTID模式MySql模式
- Oracle 11g關閉開啟AWROracle
- NBU指令碼:檢視啟用或未啟用加速的備份策略指令碼
- win10系統中“啟用或關閉windows功能”中無ie11選項如何解決Win10WindowsIE11
- Mac系統關閉重啟電腦後「重新開啟應用及其視窗」功能的方法Mac
- MYSQL Slave開機啟動指令碼MySql指令碼
- win10系統windows defender在哪 怎麼開啟和關閉windows defender功能Win10Windows
- 移動關閉流量功能
- win10開機自啟動程式關閉方法_win10怎麼關閉開機啟動項Win10
- Android 書本開啟和關閉動畫Android動畫
- [Android]關閉所有Activity,開啟某個ActivityAndroid
- powershell 關閉遠端開啟的檔案
- mysql 開啟和關閉日誌記錄MySql