我是一名全球o365管理员,一位用户要求我通过Pyhton脚本访问SharePoint,他从下面的问题中分享了代码:
- HTTPError: 403 Client Error: Forbidden for url via Office365-REST-Python-Client
- Sharepoint Rest API office365 library 403 Client Error
我创建了一个Azure应用程序,并将权限设置为“Sites.Selected”,并仅将FullControl授予所需的站点。(https://ashiqf.com/2021/03/15/how-to-use-microsoft-graph-sharepoint-sites-selected-application-permission-in-a-azure-ad-application-for-more-granular-control/)
然而,用户仍然得到403错误,我想避免设置一个完全控制的应用程序,以完成SharePoint租户。
如果REST API不能使用“Sites.Selected”权限,我试图找到解决方案或答案
1条答案
按热度按时间0sgqnhkj1#
看来我找到解决办法了
而不是将此默认XML代码仅用于SharePoint应用程序
我将范围更改为SharePoint网站本身。
此外,信任警告改变了,“让它完全控制所有网站集。”