允许用户通过插入脚本自定义网站和 SharePoint 中的网页可以为其到不同的地址的灵活性您的组织中需要提供。但是,您应注意安全隐患的脚本开发。时允许用户运行脚本开发,您可以不再强制实施调控、 范围插入代码的功能、 阻止特定部分的代码,或阻止已部署的所有自定义代码。而不是允许脚本开发,我们建议使用 SharePoint 框架。有关详细信息,请参阅脚本开发的替代项。
可以执行哪些脚本开发
每个始终在 SharePoint 页面 (无论是文档库中的 HTML 页或脚本编辑器 Web 部件中JavaScript) 中运行的脚本的用户访问页和 SharePoint 应用程序的上下文中运行。这意味着:
脚本有权访问所有用户有权访问。
脚本可以访问内容跨多个 Office 365 服务和偶数超出 Microsoft Graph 集成。
不能审核插入的脚本
作为全局管理员、 安全管理员或 SharePoint 管理员,您可以允许或阻止整个组织或特定网站集的脚本开发功能。(有关如何执行此操作的信息,请参阅初中作文大全允许或阻止脚本开发。)但是,一旦您允许脚本,您不能确定:
已插入代低调的奢华码
代码插入位置
谁插入代码
任何用户拥有”添加和自定义网页”权限 (设计和完全控制权限级别的一部分) 到任何页或文档库可以插入可以可能会强大影响所有用户和资源组织中的代码。脚本有权访问多个页面或站点-它可以跨所有网站集和其他组织中的 Office 365 服务来访问内容。没有任何脚本执行的边界。有关网站活动信息您可以审核,请参阅Configure 审核网站集的设置。
您不能阻止或删除插入的脚本
如果您已允许脚本开发,您可以更改设置以更高版本禁止用户添加脚本开发,但不能阻止执行已插入的脚本。如果插入危险或恶意脚本,您可以将其停止的唯一方法是删除承载它的页面。这可能导致数据丢失。
替代方式脚本开发
SharePoint 框架提供了一种调控蒸腾作用良好完全受支持的方法来构建解决方案使用的开放源代码工具脚本技术支持页和 web 部件模型。SharePoint 框架的主要功能:
当前用户和浏览器中的连接的上下文中运行框架。没有使用 线段垂直平分线的性质Iframe。
在常规页上文档对象模型 (DOM) 中呈现控件。
控件是响应和可访问。
开发人员可以访问生命周期。除了呈现,他们可以访问负载、 序列化和反序列化,配置更改和更多内容。
您可以使用任何您喜欢的浏视力正常标准是多少览器框架: 做出反应、 车、 Knockout、 AngularJS,等等。
Toolchain 基于类似 npm、 TypeScript、 Yeoman、 webpack 和大口常见开放源代码客户端开发工具。
Office 365 管理员安装管理工具,立即禁用解决方案而不考虑用过的实例数目和页或跨其已被使用,它们的站点数。
Web 部件和使用经典体验或新体验的页面中,可以部署解决方案。
全局管理员、 SharePoint 管理员和已被授予管理应用程序目录的权限的人员可以添加解决方案。
本文发布于:2023-02-28 15:32:25,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/167756954582644.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:脚本开发注意事项.doc
本文 PDF 下载地址:脚本开发注意事项.pdf
留言与评论(共有 0 条评论) |