1

我正在使用 SOAP API 开发 JIRA 客户端,我想提前检查用户将拥有哪些功能。

例如,如果用户没有 Add Comments RemotePermission,我不想显示一个按钮来评论问题。

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

4

1 回答 1

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。

于 2012-05-30T00:48:28.217 回答