/admin 路由的 API 范围

我很难理解访问 /admin/users/list/active.json 需要哪些权限范围。是否可以在不使用全局密钥的情况下实现?我为一个管理员用户创建了单个用户密钥,并授予了“读取”、“读取列表”和“检查邮件”权限范围,但返回了 404 错误。如果使用全局密钥,相同的查询则能正常工作。

我的总体目标是以尽可能少的权限列出社区中的用户(包括邮箱)。既然存在“检查邮件”这一权限范围,我推测这应该是可行的,但我无法弄清楚具体如何实现。

谢谢!

据我所知,在新 API 密钥页面中,点击每个权限范围旁边的链接图标时列出的路由是准确的。每个权限范围仅允许你访问列出的路由。例如:

允许你访问 /users/:username/emails/u/:username/emails

目前没有权限范围可以将密钥限制为仅访问 /admin/users/list/ 路由。这意味着你必须使用全局密钥才能访问该路由。

若要建议新的作用域,或为现有作用域添加新路由,您可以对下方链接的文件提出更改。例如,users.admin_list 听起来就是一个合适的作用域名称。