首页 > 解决方案 > 如何检索特定 Fusion Teams 项目中用户的电子邮件?

问题描述

我想检索有权访问特定 Fusion Team 项目的 Fusion Team 用户的电子邮件列表。我想它可以定义为两个步骤:

(1) 获取有权访问特定 Fusion Team 文件夹的用户

(2) 为每个用户获取对应的邮箱

检查 Forge Data Management API v2 我发现理论上可以:

我想(2)可以通过检索用户信息来解决,但是您知道数据管理 API 是否允许(1)吗?如果是这样,怎么做?

谢谢!!!

标签: autodesk-forge

解决方案


关于问题 #1,可以使用 API CheckPermission。 https://forge.autodesk.com/en/docs/data/v2/reference/http/CheckPermission/ 如果用户有权对指定资源执行指定操作,包括 Fusion Team 文件夹。

不同于BIM360文件夹权限的API,返回权限列表&用户。当 CheckPermission 是您输入要检查的权限时,给定用户和特定文件夹,API 将返回是否允许。


推荐阅读