Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

ユーザーの製品アクセスをAPIで取得する方法はありますか?

Sam August 24, 2023

ユーザーの情報の最終アクティブ日を取得し、しばらくアクセスがない(例えば最終アクティブが3ヶ月以上前などの)ユーザーから対象製品のアクセスを削除するというプロセスを自動化しようとしています。

https://developer.atlassian.com/cloud/admin/organization/user-last-active-dates/
上記リンクの手順でユーザーの最終アクティブ日を取得できましたが、すでにアクセスを削除された製品の最終アクティブも取得できてしまうようです。作りたいリストはこれからアクセスを回収したいユーザーだけに絞り込みたいので、「ユーザーは現在その製品アクセスがあるか」をチェックするプロセスを挟みたいと思っています。

https://developer.atlassian.com/cloud/admin/organization/rest/api-group-users/#api-v1-orgs-orgid-users-get
このAPIを使えば、ユーザー"product_access"を取得できるようですが、Google Workspaceなどのドメインと同期しているアカウントの情報しか取得できないようで、私たちの環境にはマッチしないようです(ドメインの全ユーザーにAtlassianアカウントを付与しないため)。念のため試してみましたが、やはり

{ data: [], links: { self: 'https://api.atlassian.com/admin/v1/orgs/{orgid}/users' } }

となり、情報を取得できませんでした。

https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-users/#api-rest-api-3-users-search-get
ユーザー情報を取得できるAPIとしてこちらも見つけましたが、これだと"product_access"の情報は含まれないようです。

何か別の方法で、ユーザーの製品アクセスをAPIで取得する方法はございますでしょうか?

 

0 answers

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events