脚本开发注意事项

时间:2021-05-24

脚本有权访问所有用户有权访问。    脚本可以访问内容跨多个 Office 365 服务和偶数超出 Microsoft Graph 集成。    不能审核插入的脚本    作为全局管理员、 安全管理员或 SharePoint 管理员,您可以允许或阻止整个组织或特定网站集的脚本开发功能。(有关如何执行此操作的信息,请参阅允许或阻止脚本开发。)但是,一旦您允许脚本,您不能确定:    已插入代码    代码插入位置    谁插入代码    任何用户拥有"添加和自定义网页"权限 (设计和完全控制权限级别的一部分) 到任何页或文档库可以插入可以可能会强大影响所有用户和资源组织中的代码。脚本有权访问多个页面或站点-它可以跨所有网站集和其他组织中的 Office 365 服务来访问内容。没有任何脚本执行的边界。有关网站活动信息您可以审核,请参阅Configure 审核网站集的设置。    您不能阻止或删除插入的脚本    如果您已允许脚本开发,您可以更改设置以更高版本禁止用户添加脚本开发,但不能阻止执行已插入的脚本。如果插入危险或恶意脚本,您可以将其停止的唯一方法是删除承载它的页面。这可能导致数据丢失。    替代方式脚本开发    SharePoint 框架提供了一种调控良好完全受支持的方法来构建解决方案使用的开放源代码工具脚本技术支持页和 web 部件模型。SharePoint 框架的主要功能:    当前用户和浏览器中的连接的上下文中运行框架。没有使用 Iframe。    在常规页上文档对象模型 (DOM) 中呈现控件。    控件是响应和可访问。    开发人员可以访问生命周期。除了呈现,他们可以访问负载、 序列化和反序列化,配置更改和更多内容。    您可以使用任何您喜欢的浏览器框架: 做出反应、 车、 Knockout、 AngularJS,等等。    Toolchain 基于类似 npm、 TypeScript、 Yeoman、 webpack 和大口常见开放源代码客户端开发工具。    Office 365 管理员安装管理工具,立即禁用解决方案而不考虑用过的实例数目和页或跨其已被使用,它们的站点数。    Web 部件和使用经典体验或新体验的页面中,可以部署解决方案。    全局管理员、 SharePoint 管理员和已被授予管理应用程序目录的权限的人员可以添加解决方案。

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章