如何使用JIRA SOAP API获取当前用户权限?

时间:2012-05-28 17:22:55

标签: api soap jira

我正在使用SOAP API开发一个JIRA客户端,我想提前检查用户可用的功能。

例如,如果用户没有添加评论 RemotePermission ,我不想显示按钮来评论问题。

我尝试使用 getAllPermissions 方法,但它似乎获得了应用程序中的所有权限,而不是用户拥有的权限。

1 个答案:

答案 0 :(得分:0)

不容易。有一种方法可以检查4.4中的评论权限,但不是一般的所有权限,IIRC。

http://docs.atlassian.com/rpc-jira-plugin/4.4/com/atlassian/jira/rpc/soap/JiraSoapService.html#hasPermissionToEditComment(java.lang.String,com.atlassian.jira.rpc.soap.beans.RemoteComment)

如果可以,最好使用REST。