0

我使用 将Clockify API对象与我们的其他数据库同步。

我尝试从我们的用户存储库中更新用户图像LDAP;在我自己的帐户上工作正常,但是当我尝试为其他人更新图像时,我得到一个403.

这使我得出结论,以下所有/users内容仅对当前用户可用(即使当前用户是工作区的管理员)。如果是这样,可以在文档中澄清吗?

https://clockify.github.io/clockify_api_docs/#tag-User

有没有办法settings/profile为其他人更新用户?

4

2 回答 2

1

这是正确的。按照设计,您不能编辑其他人的用户设置。

这是因为您工作区中的人可能有其他工作区(无论是他们自己的还是其他人的)。您只是您特定工作区中某人的管理员,他们可以自由地在您的工作区之外拥有其他工作区。

于 2019-01-21T11:40:50.973 回答
0

看起来你是对的,除了我自己的用户 ID,我无法 GET users/{userId}。尝试为其他用户 ID 获取它,即使是我团队中的那些用户并且我是所有者/管理员,也会给出 403 Forbidden。

我建议与 support@clockify.me 联系,他们可能能够修复它 - 或者至少可以让他们意识到这个问题。我与他们取得了成功的联系,他们的反应相对较快。

于 2019-01-18T16:40:14.220 回答