我在Office Store中提交了一个用于认证的Office 365 SharePoint加载项应用程序,并被告知所需的更改之一是我删除了应用程序的“完全控制”权限,因为它不受支持商店。我的应用程序使用户能够根据特定条件创建新网站。加载项在“完全控制”权限下正常工作,但不适用于较低级别,例如“管理”。
如果商店不允许我使用“完全控制”,我可以使用哪些权限或选项才能代表用户创建网站?
是否有不同的方法可以让加载项应用在现有网站集中创建网站?触发器可以是用户启动的,也可以是基于事件的。
我很想得到任何想法或解决方案 - 谢谢!
答案 0 :(得分:0)
我能想到的唯一选择是创建一个SharePoint外部的Web服务,并在服务中创建该站点。
以下是一些可以帮助您的资源:
Walkthrough: Building a Custom Web API for use with SharePoint Online
PnP Webcast - Calling external APIs securely from SharePoint Framework