2011-11-14 119 views

回答

2

你的意思是哪些項目允許用戶查看問題在?如果是這樣,您想要使用

getPermissionSchemes檢索RemotePermissionSchemes數組,然後在每個RemotePermissionSchemes上使用getPermissionMappings來獲取您想要查看的權限,例如,查看問題(按ID)。問題是你必須爲所有項目執行此操作(可以緩存),但是獲取用戶的角色只適用於登錄用戶。

摘要:我會寫我自己的SOAP方法來做到這一點

+0

謝謝,這是非常有用的,但我的意思是所有的項目,用戶可以受讓,無論如何,您的信息也會幫助我 –

+0

阿好。您需要爲每個項目獲取權限方案,然後查找具有「分配」權限的人員並從那裏進入。祝你好運。 – mdoar

1

這些是2個問題:

  • 目前哪些登錄的用戶?
  • 用戶的項目列表?

這是第一個,我發現了JIRA問題跟蹤一些條目:Users currently logged on

第二個是更容易,有一個look at the API

+1

謝謝你的迴應。 API可以通過鍵給我們項目,我們可以看到項目中的所有用戶(這是Jira做的)。但我需要爲特定用戶獲取所有項目,而不是相反。當然,我可以遍歷所有項目,並找到匹配項,但對於我的目的來說這太昂貴了。 –

相關問題