允许或禁止自定义脚本

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

上次更新时间:2017 年 7 月

允许自定义脚本是一种方法,使用户能够更改的外观、 外观和网站和页面以满足组织目标或个人需要的行为。如果您允许自定义脚本,所有具有访问网站或页面的"添加和自定义网页"权限的用户可以添加他们想要任何的脚本。(默认情况下,用户创建网站是网站所有者,因此具有此权限。有关SharePoint权限级别的详细信息,请参阅了解 SharePoint 中的权限级别

注意: 若要更改网站的外观的简单方法,请参阅更改您的 SharePoint 工作组网站的主题

默认情况下,脚本允许在管理员创建在网站上。不允许OneDrive、 用户创建自己的网站和根网站上为您的组织。您可能需要限制的脚本你允许出于安全考虑量。有关自定义脚本的安全问题的详细信息,请参阅允许自定义脚本的安全注意事项

重要信息: 如果SharePoint Online已设置为您的组织 2015年之前,您的自定义脚本设置可能仍将设置为"未配置"即使是在SharePoint管理中心中显示要设置可防止用户运行自定义脚本。在此例中,用户将无法复制之间以及OneDrive和SharePointSharePoint网站之间的项目。在SharePoint管理中心的设置页上,单击确定接受自定义脚本设置为他们是否出现以及启用跨网站复制。( OneDrive和SharePoint之间复制项目的详细信息,请参阅复制文件和 OneDrive for Business 和 SharePoint 网站之间的文件夹

在SharePoint管理中心中,您可以选择允许用户在 OneDrive (也称为"个人网站") 或所有用户创建的网站上运行自定义脚本。有关如何让用户创建其自己的网站的信息,请参阅管理 SharePoint Online 中的网站创建

警告: 允许组织中的网站上的自定义脚本之前,请确保您了解的安全问题

  1. 以全局管理员或 SharePoint 管理员身份登录 Office 365

  2. 选择左上角的应用启动器图标 形似 waffle 的图标,它表示用于显示多个应用程序磁贴以供选择的单击按钮操作。 并选择“管理员”,打开 Office 365 管理中心。(如果未看到“管理”磁贴,则你不具有组织内的 Office 365 管理员权限。)

  3. 在左窗格中,选择“管理中心”>“SharePoint”。

  4. 选择“设置”。

  5. 在“自定义脚本”下选择:

    • 允许用户在个人网站上的自定义脚本运行

    • 允许用户在自助式网站上的自定义脚本运行

    SharePoint 管理中心中的“设置”页面上的“自定义脚本”部分

    注意: 因为自助式网站创建指向您所在组织的根网站集,默认情况下,更改自定义脚本设置允许您所在组织的根网站集上的自定义脚本。创建网站的位置更改有关信息,请参阅管理 SharePoint Online 中的网站创建

  6. 单击确定。它可能需要多达 24 小时,以使更改生效。

警告: 允许组织中的网站上的自定义脚本之前,请确保您了解的安全问题

若要立即允许特定网站集上的自定义脚本,请使用以下 Microsoft PowerShell 命令 (了解有关SharePoint Online Management Shell):

Set-SPOsite <SiteURL> -DenyAddAndCustomizePages 0

如果更改此设置的用户的 OneDrive 或用户创建网站时,它将覆盖在 24 小时内在管理中心中的自定义脚本设置。

禁止用户在OneDrive或用户创建的网站上运行自定义脚本,当网站集所有者和网站所有者无法创建新项目,如模板、 解决方案、 主题和帮助文件集。如果您在过去允许自定义脚本,已创建的项目仍有效。

防止用户运行自定义脚本下的网站设置不可用:

网站功能

行为

注释

将网站另存为模板

在网站设置中不再可用

用户仍然可以构建从模板已被阻止自定义脚本之前创建的网站。

将文档库另存为模板

在库设置中不再可用

用户仍然可以构建来自被阻止的自定义脚本之前创建的模板的文档库。

解决方案库

在网站设置中不再可用

用户仍然可以使用自定义脚本已被阻止之前创建的解决方案。

主题库

在网站设置中不再可用

用户仍然可以使用自定义脚本已被阻止之前创建的主题。

帮助设置

在网站设置中不再可用

自定义脚本已被阻止之前,用户仍可以访问可用的帮助文件集。

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 部件

搜索

优化

搜索框

搜索导航

搜索结果

搜索驱动的内容

目录项重复使用

社交协作

联系人详细信息

记事板

组织浏览器

网站源

标记云

用户任务

母版页库

无法创建或编辑母版页

发布网站

无法创建或编辑母版页和页面布局

防止以前允许使用的位置的网站上的自定义脚本之前,我们建议提前传达更改,以便用户可以了解其的影响。否则为习惯于更改主题或其网站上添加 web 部件的用户将突然不能向,并将看到以下错误消息。

网站或网站集上禁用了脚本时显示的错误消息

将更改传达提前可以用户减少并支持呼叫。

返回页首

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×