我有两个队列 Q1、Q2。用户 U1 有权访问 Q1 广告用户 U2 有权访问 Q2。最后,我有一张票 T,其所有者是队列 Q1 中的 U1。我以 U1 身份登录,想将工单 T1 的队列更改为 Q2,并将其(更改所有者)分配给 U2。我想使用 RT REST API 在一次编辑工单操作中完成这项工作。我已经在各自的队列中为 U1/U2 用户提供了各种访问权限。但是每次尝试使用新队列(Q2)和新用户(U2)编辑票证时,我从 RT 收到异常/错误消息,说明“# queue: Permission Denied”。任何方式我都可以实现我想要的,或者我期待一些破坏 RT 非常基本的 ACL 的东西。请帮助我理解这一点。插件“扩展 - 更新时队列更改”如何在内部工作,任何人都可以帮助我理解它。
问问题
240 次
1 回答
1
我假设您已阅读REST API 文档,因此您不会通过调用正确的命令而犯任何错误。根据描述,在我看来,您没有CreateTicket
在 Q2 中设置 U1 的权利,反之亦然。当您需要 U1 将目标队列中的所有者更改为 U2 时,您还需要ReassignTicket
在 Q2 中设置 U1 的权限,反之亦然。
抱歉,我不知道提到的扩展名。
于 2017-06-06T11:14:35.613 回答