我正在开发一个项目,用于从SharePoint日历中提取信息,并将其发布到atTask Time Off日历中。这应该非常简单,但AtTask API中的任何内容都不会像我期望的那样工作。我已经询问过删除现有记录的“POST”操作。现在我遇到了一些奇怪的权利问题。
我在AtTask沙箱中拥有管理员权限。我能够访问系统上所有用户的Time Off记录(RESVY)。我可以毫无问题地删除它们。但是,我只能为自己创建新记录(POST)。尝试为另一个用户创建新记录时,我从管理员和其他用户userID插入我的登录会话ID。
结果是一条错误消息:“您没有足够的权限来编辑此用户”。
API似乎很奇怪,我可以删除其他用户的RESVT记录,但不会创建新记录。
我们正在使用Active Directory对AtTask进行身份验证,因此我无法访问其他用户的密码。这真的让人头疼。
提前致谢,
标记
答案 0 :(得分:1)
要更新其他用户超时,以下3种方案将允许您为其他用户标记休假。这是使用新的访问模块。