如果我们通过链接与特定人员共享文件,以获取外部用户信息。
答案 0 :(得分:0)
您可以使用以下端点在广告中获取外部用户:
https://graph.microsoft.com/beta/users?$filter=userType eq 'Guest'
确保您必须选择 beta 版本的Microsoft图形作为其他用户属性。
答案 1 :(得分:0)
如果只想获取外部用户列表,则可以使用“ / users?$ filter = userType eq'Guest'”解决问题。
如果要通过链接获取共享文件的访问日志: 无论您使用商务用OneDrive还是OneDrive,我们都无法使用Graph API来获取通过链接访问共享文件的用户。
如果您共享团队站点的文档,我们可以使用JSOM首先获取用户个人资料并将其存储到访问日志中。然后使用get user api获取外部用户信息。
如果您从OneDrive / OneDrive for business共享文档,我们将无法分配我们的自定义访问日志,也不会为此分配任何已知的Graph API。您可以在UserVoice中提交功能请求,同时,您可以尝试先查看audit logging。