/users/{userId} 仅适用于当前用户?
/users/{userId} is only available for current user?
我使用 Clockify API
与我们的其他数据库同步对象。
我尝试从我们的 LDAP
用户仓库更新用户图片;在我自己的帐户上工作正常,但是当我尝试为其他人更新图像时,我得到 403
。
这让我得出结论,/users
下的所有内容仅对当前用户可用(即使当前用户是工作区的管理员)。如果是这样,可以在文档中澄清吗?
https://clockify.github.io/clockify_api_docs/#tag-User
有没有办法为其他人更新用户 settings/profile
?
看来您是对的,除了我自己的用户 ID 外,我无法获取 users/{userId}。尝试为其他用户 ID 获取它,甚至是我团队中的那些用户,我是 owner/admin,给出 403 Forbidden。
我建议联系支持人员@clockify.me,他们可能会解决它 - 或者至少他们会知道这个问题。我已经成功联系到他们,他们的回复也比较快。
没错。按照设计,您无法编辑其他人的用户设置。
这是因为您工作区中的人可能有其他工作区(无论是他们自己的还是其他人的)。在您的特定工作区中,您只是某人的管理员,他们可以自由地在您的工作区之外拥有其他工作区。
我使用 Clockify API
与我们的其他数据库同步对象。
我尝试从我们的 LDAP
用户仓库更新用户图片;在我自己的帐户上工作正常,但是当我尝试为其他人更新图像时,我得到 403
。
这让我得出结论,/users
下的所有内容仅对当前用户可用(即使当前用户是工作区的管理员)。如果是这样,可以在文档中澄清吗?
https://clockify.github.io/clockify_api_docs/#tag-User
有没有办法为其他人更新用户 settings/profile
?
看来您是对的,除了我自己的用户 ID 外,我无法获取 users/{userId}。尝试为其他用户 ID 获取它,甚至是我团队中的那些用户,我是 owner/admin,给出 403 Forbidden。
我建议联系支持人员@clockify.me,他们可能会解决它 - 或者至少他们会知道这个问题。我已经成功联系到他们,他们的回复也比较快。
没错。按照设计,您无法编辑其他人的用户设置。
这是因为您工作区中的人可能有其他工作区(无论是他们自己的还是其他人的)。在您的特定工作区中,您只是某人的管理员,他们可以自由地在您的工作区之外拥有其他工作区。