Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

[Jira Cloud]プロジェクトに登録されているユーザーを取得するAPI

よくあるご質問:

各プロジェクトのユーザーアクセス情報を棚卸しするため、[プロジェクト設定] > [ユーザー] (またはアクセス)に登録されているユーザーの情報を一覧で取得する方法はありますか。

 

回答:

現状のJira Cloudでは、プロジェクトに登録されているユーザーを一覧で出力するような機能は提供されておらず、以下の機能リクエストが起票されております。

リンク先にて Vote for this issue(この課題に投票) していただくと機能が実現する可能性が高くなります。よろしければご検討ください。また、Start watching this issue(この課題をウォッチ) で購読していただくと、進捗があった場合に通知が送信されるようになります。

なお、機能開発の優先順位は、投票数のほかに製品戦略やフィードバックなども考慮して決定しております。詳しくは 新機能の実装ポリシー をご覧ください。

 

回避策:

上記機能リクエストにWorkaroundとして記載されているAPIを利用して、プロジェクトに登録されているユーザーを確認する事が可能です。

1. プロジェクトに紐づくプロジェクトロールを取得: Get project roles for project

GET https://{Site name}.atlassian.net/rest/api/3/project/{projectIdOrKey}/role

2. 取得したプロジェクトロールに割り当てられたユーザー/グループを取得: Get project role for project

GET https://{Site name}.atlassian.net/rest/api/3/project/{projectIdOrKey}/role/{roleId}

3. 取得したaccountIdを使用し、ユーザーの詳細を取得: Bulk get users

GET https://{Site name}.atlassian.net/rest/api/3/user/bulk?accountId={accountId1}&accountId={accountId2}

※ 3. でユーザー詳細を取得する際にメールアドレスが取得可能なユーザーは、各ユーザーの[プロファイルと公開設定] にて、メールアドレスの公開範囲が「全員」となっているユーザーのみです。

詳細は をご参照ください。

0 comments

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events