javascript - SharePoint Online API - 检测 NoScript (DenyAddAndCustomizePages) 状态?
问题描述
我正在尝试使用 SharePoint 框架 TypeScript 项目 ( https://tenancy.sharepoint.com/sites/classic-example/_api/site ) 中的 _api 方法查询 SharePoint Online 网站的属性,并确定该网站是否是一个 NoScript 网站与否。目标是最终将用户自定义操作写入站点(如果支持)。
目前,我似乎只能通过尝试编写 UCA 来检测是否允许自定义脚本,并使用 PNP JS https://pnp.github.io/pnpjs/sp/user-custom-actions/add ()获得未定义的结果方法。
但如果用户也没有权限,就会发生这种情况。
我希望检测网站是否允许它与用户根本没有权限。
有问题的代码不会在正在检查的站点上运行。它是一个检查环境中其他站点的 Web 部件。
解决方案
推荐阅读
- bash - 这两行是什么意思?
- java - 尝试在邮递员上使用 put 和 post 方法到我的 spring rest 应用程序时出现 500 内部服务器错误
- .htaccess - 如何在共享主机上定义 Symfony 根目录?
- javascript - 菜单滚动器在 Extjs 中无法正常工作
- android - 数据未发布到服务器
- javascript - 为嵌套的对象数组创建reducer
- mysql - MySQL 设置更新
- javascript - 优化 nodejs aws lambda
- javascript - DataTable 显示错误“表中没有可用数据”
- sql - SQL Server - 除非日期被硬编码,否则日期比较不起作用