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 に答える