我使用Clockify API
与其他数据库同步对象。
我尝试从我们的LDAP
用户仓库中更新用户图片;在我自己的帐户上可以正常工作,但是当我尝试为其他人更新图像时,我得到了403
。
这使我得出结论,/users
下的所有内容仅适用于当前用户(即使当前用户是工作区的管理员)。如果是这样,可以在文档中加以澄清吗?
https://clockify.github.io/clockify_api_docs/#tag-User
是否可以为其他人更新用户settings/profile
?
答案 0 :(得分:1)
是的。根据设计,您无法编辑其他人的用户设置。
这是因为您的工作区中的人可能拥有其他工作区(无论是他们自己的还是其他人的)。您只是您特定工作区中某人的管理员,他们可以自由地在您的工作区旁拥有其他工作区。
答案 1 :(得分:0)
看起来您是对的,除了我自己的用户ID之外,我无法获取用户/ {userId}。尝试获取其他用户ID(甚至是我团队中的那些用户,而我是所有者/管理员)的用户,则将403禁止。
我建议联系support@clockify.me,他们也许可以解决这个问题-至少可以让他们知道这个问题。我已经成功地联系了他们,他们的反应相对较快。