我有一个SPFx webpart,它是一个供用户提交请求的表单,将运行组和团队的供应代码。
当用户以 "全局管理员 "身份登录时,代码工作正常,但当一个具有最低权限级别的普通用户使用该表单时,供应是不允许的,并面临这些错误。
创建组是不允许的。租户管理员没有启用统一组创建错误。
不允许创建团队。在用户许可证管理错误中禁用团队
有什么方法可以不考虑用户的上下文来运行这些代码吗? 或者有什么方法可以提升webpart或代码块的管理员权限?
https:/docs.microsoft.comen-ussharepointdevspfxus-aad-tutorial你需要指定你的应用程序所需要的那个特定的api权限.基本上从这里开始。https:/docs.microsoft.comen-ussharepointdevspfxuse-aad-tutorial。
具体来说,你需要的图api权限至少是Group.ReadWrite.All,Directory.ReadWrite.All才能创建团队。
希望能帮到你一点。