Requet Tracker RT4.4,使用REST API更改现有故障单的队列

时间:2017-06-02 20:02:47

标签: rt

我有两个队列Q1,Q2。用户U1可以访问Q1广告用户U2可以访问Q2。最后我有一张票T,其所有者是队列Q1中的U1。 我以U1身份登录并希望将票证T1的队列更改为Q2并将其(更改所有者)分配给U2。我想使用RT REST API在编辑故障单的一个操作中完成此操作。我已经在各自的队列中提供了对U1 / U2用户的所有访问权限。但eveytime尝试使用新队列(Q2)和新用户(U2)编辑票证我从RT获得异常/错误消息,说明“#queue:Permission Denied”。 我能以任何方式实现我想要的东西,或者我期待一些破坏RT的基本ACL的东西。请帮我理解这个。 插件“扩展 - 更新时队列更改”如何在内部工作,任何人都可以帮助我理解它。

1 个答案:

答案 0 :(得分:1)

我假设您已阅读operator>> will throw an exception if only failbit is set after extraction is attempted,因此您不会通过调用正确的命令来犯错误。根据描述,在我看来,你没有在Q2中设置U1的CreateTicket权利,反之亦然。当您需要U1在目标队列中将所有者更改为U2时,您还需要在Q2中将U1设置为ReassignTicket,反之亦然。

对不起,我不知道上面提到的扩展名。