首页 文章

SharePoint Azure AD Microsoft Graph API

提问于
浏览
2

我在Azure AD门户中注册了一个应用程序,并为应用程序提供了Microsoft Graph API权限以读取所有站点 .

我使用v2.0 endpoints 生成访问令牌 . 使用令牌,我可以访问sharepoint网站集,这很好 . 但是使用相同的令牌我也可以访问onedrive .

有没有办法只访问sharepoint而不是onedrive? Graph api或Azure广告门户中是否有任何权限来限制令牌的此访问权限 .

1 回答

  • 1

    Microsoft Graph API提供对Office 365中数据的访问(如来自Exchange的日历和消息,来自SharePoint的站点和列表,OneDrive中的文档,OneNote中的笔记本,来自Planner的任务,来自Excel的工作簿等),以及用户和Azure AD中的组和来自更多Microsoft Cloud 服务的其他数据对象 .

    有没有办法只访问sharepoint而不是onedrive?

    导航到AAD中的应用程序,转到 Required permissions 中的 Microsoft Graph . 只是不要选择onedrive的选项 .

    有关onedrive权限的更多详细信息,请参阅link中的 Display String . 然后,如果您通过应用程序获取令牌,它将无法访问onedrive .

相关问题