我在Azure AD门户中注册了一个应用程序,并为应用程序提供了Microsoft Graph API权限以读取所有站点 .
我使用v2.0 endpoints 生成访问令牌 . 使用令牌,我可以访问sharepoint网站集,这很好 . 但是使用相同的令牌我也可以访问onedrive .
有没有办法只访问sharepoint而不是onedrive? Graph api或Azure广告门户中是否有任何权限来限制令牌的此访问权限 .
Microsoft Graph API提供对Office 365中数据的访问(如来自Exchange的日历和消息,来自SharePoint的站点和列表,OneDrive中的文档,OneNote中的笔记本,来自Planner的任务,来自Excel的工作簿等),以及用户和Azure AD中的组和来自更多Microsoft Cloud 服务的其他数据对象 .
有没有办法只访问sharepoint而不是onedrive?
导航到AAD中的应用程序,转到 Required permissions 中的 Microsoft Graph . 只是不要选择onedrive的选项 .
Required permissions
Microsoft Graph
有关onedrive权限的更多详细信息,请参阅link中的 Display String . 然后,如果您通过应用程序获取令牌,它将无法访问onedrive .
Display String
1 回答
Microsoft Graph API提供对Office 365中数据的访问(如来自Exchange的日历和消息,来自SharePoint的站点和列表,OneDrive中的文档,OneNote中的笔记本,来自Planner的任务,来自Excel的工作簿等),以及用户和Azure AD中的组和来自更多Microsoft Cloud 服务的其他数据对象 .
导航到AAD中的应用程序,转到
Required permissions
中的Microsoft Graph
. 只是不要选择onedrive的选项 .有关onedrive权限的更多详细信息,请参阅link中的
Display String
. 然后,如果您通过应用程序获取令牌,它将无法访问onedrive .