允許或防止自訂指令碼

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

上次更新:2017 年 7 月

允許自訂指令碼是一種方法讓使用者變更外觀風格,與網站和頁面,以符合組織的目標或個人的需求的行為。如果您允許自訂指令碼時,所有具有網站或頁面的 「 新增及自訂頁面 」 權限的使用者可以新增他們想要的任何指令碼。(根據預設,建立網站的使用者是網站擁有人,因此此權限。如需SharePoint權限等級的詳細資訊,請參閱瞭解 SharePoint 中的權限等級)。

附註: 若要變更網站外觀與風格的簡單方法,請參閱變更您的 SharePoint 小組網站的佈景主題

根據預設,指令碼允許網站管理員建立。不為您的組織允許OneDrive、 網站使用者建立自己,及根網站。您可能需要限制您允許基於安全性的指令碼的量。自訂指令碼的安全性的詳細資訊,請參閱讓自訂指令碼的安全性考量

重要事項: 如果SharePoint Online已設定為您的組織 2015 年之前,您的自訂指令碼設定可能仍設為 「 未設定 「 即使其出現在SharePoint系統管理中心設定來執行自訂指令碼時,防止使用者。在此情況下,使用者將無法複製之間OneDriveSharePoint與SharePoint網站之間的項目。在 [ SharePoint系統管理中心的 [設定] 頁面中,按一下[確定] 以接受自訂指令碼設定顯示並啟用,跨網站複製。(如需複製的項目OneDrive和SharePoint之間的詳細資訊,請參閱複製檔案和資料夾 OneDrive for Business 和 SharePoint 網站之間。)

在SharePoint系統管理中心中,您可以選擇要讓使用者在 OneDrive (又稱為 「 個人網站 「) 或所有使用者建立網站上執行自訂指令碼。讓使用者建立自己的網站的相關資訊,請參閱管理 SharePoint Online 中的建立網站

警告: 讓組織中的網站上的自訂指令碼之前,請確定您瞭解安全性影響

  1. 以全域系統管理員或 SharePoint 系統管理員的身分登入 Office 365

  2. 選取左上角的 App 啟動器圖示 看起來像格子鬆餅的圖示代表按鈕,點按即可針對選取範圍顯示多個應用程式方塊。 ,然後選擇 [系統管理] 來開啟 Office 365 系統管理中心。(如果您沒有看到 [系統管理] 磚,表示您在貴組織中沒有 Office 365 系統管理員權限)。

  3. 在左側窗格中,選擇 [系統管理中心] > [SharePoint]。

  4. 選取 [設定]。

  5. 在 [自訂指令碼底下,選擇:

    • 若要執行自訂指令碼在個人網站上的 [允許使用者

    • 允許使用者執行自助建立的網站上自訂指令碼

    SharePoint 系統管理中心 [設定] 頁面的 [自訂指令碼] 區段

    附註: 根據預設,貴組織的根網站集合點自助網站架設,因為變更自訂指令碼設定允許貴組織的根網站集合上的自訂指令碼。如需變更網站建立的位置,請參閱管理 SharePoint Online 中的建立網站

  6. 按一下[確定]。可能需要長達 24 小時,變更才會生效。

警告: 讓組織中的網站上的自訂指令碼之前,請確定您瞭解安全性影響

若要立即讓特定的網站集合上自訂指令碼,請使用下列的 Microsoft PowerShell 命令 (進一步瞭解SharePoint Online 管理命令介面):

Set-SPOsite <SiteURL> -DenyAddAndCustomizePages 0

如果您變更此設定使用者的 OneDrive 或使用者建立網站時,就會覆寫的 24 小時內 [自訂指令碼] 設定在系統管理中心。

當使用者將無法執行自訂指令碼OneDrive或使用者建立網站時,網站集合擁有人及網站擁有人將無法建立新的項目,例如範本、 解決方案、 佈景主題],與檔案的說明集合。如果您是在過去允許自訂指令碼,已建立的項目仍能運作。

當使用者將無法執行自訂指令碼時,無法使用下列網站設定:

網站功能

行為

附註

將網站儲存為範本

在 [網站設定] 中已不再提供

使用者仍然可以建立從範本建立自訂指令碼已封鎖之前的網站。

將文件庫另存範本

文件庫設定] 中已不再提供

使用者仍可建立自訂指令碼已封鎖之前所建立的範本文件庫。

方案庫

在 [網站設定] 中已不再提供

使用者仍可使用自訂指令碼已封鎖之前所建立的解決方案。

佈景主題庫

在 [網站設定] 中已不再提供

使用者仍可使用自訂指令碼已封鎖之前所建立的佈景主題。

說明設定

在 [網站設定] 中已不再提供

自訂指令碼已封鎖前,使用者仍然可以存取檔案說明集合,可使用。

HTML 欄位安全性

文件庫設定] 中已不再提供

使用者仍可使用這些設定自訂指令碼已封鎖的 HTML 欄位安全性。

沙箱化解決方案

方案庫已不再提供網站設定

無法新增使用者,管理,或升級沙箱化解決方案。對方仍然可以執行之前已封鎖自訂指令碼部署的沙箱化解決方案。

SharePoint Designer

不是 HTML 不再都可以更新的頁面。

處理清單:建立表單自訂動作無法再運作。

子網站:新增子網站刪除網站重新導向至瀏覽器中的 [網站設定] 頁面。

資料來源: 已不再提供內容] 按鈕。

使用者仍可開啟資料來源。

上傳檔案可能包含指令碼

下列檔案類型可以無法再上傳至文件庫

.asmx

.ascx

.aspx

.htc

.jar

.master]

.swf

.xap

.xsf

文件庫中現有的檔案不會受影響。

下列的網頁組件與功能無法使用網站集合擁有人及網站擁有人時您避免執行自訂指令碼。

網頁組件類別

網頁組件

商務資料

商務資料動作

商務資料項目

商務資料項目建立器

商務資料清單

商務資料相關清單

Excel Web Access

標記的詳細資料

狀態清單

Visio Web Access

社群

關於此社群

加入

我的成員資格

工具

有什麼新鮮事

內容彙總

類別

專案摘要

相關的文件

RSS 檢視器

網站彙總

在類別中的網站

字詞庫屬性

時刻表

WSRP 檢視器

XML 檢視器

文件組

文件組內容

文件組內容

表單

HTML 表單網頁組件

媒體及內容

內容編輯器

指令碼編輯器

Silverlight 網頁組件

搜尋

精簡搜尋

在搜尋方塊

搜尋功能

搜尋結果

搜尋導向內容

目錄項目重複使用

社交共同作業

連絡人詳細資料

[記事區

組織瀏覽器

網站摘要

標記雲

使用者工作

主版頁面圖庫

無法建立或編輯主版頁面

發佈網站

無法建立或編輯主版頁面與版面配置

防止您先前允許的位置的網站上自訂指令碼之前,建議事前通訊的變更,讓使用者能夠瞭解的影響。否則,習慣變更佈景主題,或在網站上新增網頁組件的使用者會突然無法再,並會看到下列錯誤訊息。

停用網站或網站集合上的指令碼時顯示的錯誤訊息

預先傳達變更可以降低挫折感使用者與支援。

頁面頂端

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×