博客地址: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设置完并生效后,网站设置如下所示:



O365 "打开或关闭脚本"功能的更多相关文章

  1. iOS-OC-APP热更新,动态更新(仿QQ打开或关闭某个功能)

    一.前言 iOS开发更新APP我觉得是比较坑的就是审核时间比较长,审核比较严,对于刚入行的小伙伴来说,雷区比较多:所以热更新是比较重要的: 大家也许会发现我们常用的QQ现在下来也就一百多兆,但是用了几 ...

  2. win7打开或关闭windows功能 提示“出现错误,并非所有的功能被更改”,管理员权限惹的祸

    2013-07-25 18:12:06 最近要用到windows的telnet功能,本来是很简单的事情,因为管理员权限的问题,花了不少时间,才发现是管理员权限惹的祸,更滑稽的是,自己一直以来都不是管理 ...

  3. WPF之模拟打开或关闭Windows功能

    用WPF模拟打开或关闭Windows功能的实现方法其实很简单,主要用递归判断当前节点的子节点和父节点的选中状态就行了. 一.效果演示 先看看效果图: 二.部分代码 xaml代码: <TreeVi ...

  4. cmd命令行模式开启或关闭 windows功能 (转载)

    1,用管理员身份运行cmd. 2,运行 dism /online  /Get-Features >C:\1.txt,这样会在C盘生成一个txt文件,文件内容是功能列表,可以对照“打开或关闭win ...

  5. 怎样打开win7的IIS功能及internet信息服务(IIS)管理器在哪里

    1:在windows7桌面上的左下角,点击"开始",找到"控制面板",并点击进去.如下图所示: 2:进入控制面板后,首先将"查看方式"选择为 ...

  6. jQuery、layer实现弹出层的打开、关闭功能实例详解

    本文主要介绍了jQuery.layer实现弹出层的打开.关闭功能,需要的朋友可以参考下,希望能帮助到大家. 打开弹出层: 在list页面带入layer.js 在list页面点击时,弹出form弹出层, ...

  7. sql server 关于表中只增标识问题 C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件) ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例 将小写阿拉伯数字转换成大写的汉字, C# WinForm 中英文实现, 国际化实现的简单方法 ASP.NET Core 2 学习笔记(六)ASP.NET Core 2 学习笔记(三)

    sql server 关于表中只增标识问题   由于我们系统时间用的过长,数据量大,设计是采用自增ID 我们插入数据的时候把ID也写进去,我们可以采用 关闭和开启自增标识 没有关闭的时候 ,提示一下错 ...

  8. Layer组件多个iframe弹出层打开与关闭及参数传递

    一.Layer简介 Layer是一款近年来备受青睐的web弹层组件,基于jquery,易用.实用,兼容包括IE6在内的所有主流浏览器,拥有丰富强大的可自定义的功能. Layer官网地址:http:// ...

  9. (3.5)mysql基础深入——mysqld_safe脚本功能及流程

    (3.5)mysql基础深入——mysqld_safe脚本功能及流程 目录 1.mysqld_safe过程总结 2.mysql_safe启动的好处 3.mysqld_safe 参数 4.mysqld_ ...

随机推荐

  1. Linux之一条命令解决常见问题(持续更新)

    # 1.删除0字节文件 find -type f -size 0 -exec rm -f {} \; # 2.批量文件重命名 find . -type f -name "*.txt" ...

  2. [已解决]Tomcat启动报 java.net.BindException: Address already in use: JVM_Bind

    启动多个Tomcat的的时候记得要改3个端口: <Server port="8001" shutdown="SHUTDOWN"> <Conne ...

  3. [问题2014S04] 解答

    [问题2014S04] 解答  由于 \(A\) 可对角化, 可设 \(\alpha_1,\alpha_2,\cdots,\alpha_n\in\mathbb{C}^n\) 是 \(A\) 的 \(n ...

  4. EXCEL数据透视相关知识

    要边看边总结要点:1.部门管理,标准化作业流程,控制生产经营过程,预知风险2.这一项内容,用一个工作薄三个SHEET表来完成.分类汇总表(可变,N个),源数据表(标准.规范.通用.简洁.正确),1.符 ...

  5. linux 如何开机自动运行sh脚本

    vi /etc/rc.d/rc.local #自动启动oracleecho 502 >/proc/sys/vm/hugetlb_shm_group su - oracle -c 'sh /dat ...

  6. C library function - freopen()

    Description The C library function FILE *freopen(const char *filename, const char *mode, FILE *strea ...

  7. FreeMarker常用语法

    转自:http://www.cnblogs.com/linjiqin/p/3388298.html FreeMarker的插值有如下两种类型:1,通用插值${expr};2,数字格式化插值:#{exp ...

  8. Android 检查手机网络是否可用

    添加网络状态权限 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 代 ...

  9. 你真的会写单例模式吗-------Java实现

    转载: 你真的会写单例模式吗--Java实现 单例模式可能是代码最少的模式了,但是少不一定意味着简单,想要用好.用对单例模式,还真得费一番脑筋.本文对Java中常见的单例模式写法做了一个总结,如有错漏 ...

  10. SPSS数据分析—多重线性回归

    只有一个自变量和因变量的线性回归称为简单线性回归,但是实际上,这样单纯的关系在现实世界中几乎不存在,万事万物都是互相联系的,一个问题的产生必定多种因素共同作用的结果. 对于有多个自变量和一个因变量的线 ...