我需要获取当前登录用户的项目列表。我在这里找到了oppozite任务的决定:JIRA SOAP API : get the list of users
有没有办法通过Jira API执行此操作?
答案 0 :(得分:2)
您是指允许用户查看问题的项目?如果是这样,你想使用
getPermissionSchemes检索RemotePermissionSchemes数组,然后在每个上使用getPermissionMappings来获取您想要查看的权限,例如:查看问题(按ID)。问题是你必须为所有项目(可以缓存)执行此操作,但是获取用户的角色仅适用于登录用户。
摘要:我会编写自己的SOAP方法来执行此操作
答案 1 :(得分:1)
这是两个问题:
对于第一个,我在JIRA问题跟踪器中找到了一些条目:Users currently logged on
第二个更容易,有一个look at the API