【问题标题】:Requet Tracker RT4.4, Change Queue of existing ticket using REST APIRequest Tracker RT4.4,使用 REST API 更改现有工单的队列
【发布时间】:2017-06-02 20:02:47
【问题描述】:

我有两个队列 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 的东西。请帮助我理解这一点。 插件“Extension - Queue Change On Update”在内部是如何工作的,任何人都可以帮助我理解它。

【问题讨论】:

    标签: rt


    【解决方案1】:

    我假设您已经阅读了REST API documentation,因此您不会通过调用正确的命令而犯任何错误。根据描述,在我看来,您没有在 Q2 中设置 U1 的 CreateTicket 权限,反之亦然。当您需要U1在目标队列中将所有者更改为U2时,您还需要在Q2中设置U1的ReassignTicket权限,反之亦然。

    抱歉,我不知道提到的扩展名。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-30
      • 2021-11-20
      • 1970-01-01
      相关资源
      最近更新 更多