调用APS API无法获取EMEA区域ACC Hub的权限问题咨询
如何获取EMEA区域的ACC Hub
问题原因
你的APS应用仅在美国区域完成了注册,ACC的不同区域(如EMEA、美国)属于独立的权限环境,跨区域的应用权限不互通。因此用美国区应用生成的Token无法访问EMEA区域的Hub资源,触发403权限警告。
解决方法
必须在EMEA区域的ACC平台单独注册APS应用,流程和BIM360的应用注册逻辑一致:
- 登录EMEA区域的ACC管理后台
- 进入APS应用注册模块,创建对应区域的应用,并配置
data:read等所需权限 - 使用该EMEA区域应用生成的3-Legged Token重新调用
https://developer.api.autodesk.com/project/v1/hubs接口,即可获取EMEA区域的ACC Hub
补充说明
即使你是ACC Hub的平台管理员,应用权限依然受区域限制,只有在目标区域注册的应用,其生成的Token才能访问对应区域的资源。
内容的提问来源于stack exchange,提问作者MatLa
相关产品推荐
相关产品推荐

