You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
Our company had previously used ServiceNow where it was configured to automatically remove user (agent-side) licenses after 30 days of no activity. Due to our JSM license cap I'd like to impliment a similar feature in our Jira Cloud instance as I'm sure we have users with licenses that should be removed and given to other users.
The best option I've found so far is exporting all users and filtering by those "last seen" in JSM, then removing licenses from those with the oldest dates.
Any ideas on how to automate this? Thanks!
Currently it is not possible to automate because there is not API endpoint that allow you to remove product access, all you can do currently is deactivate a user. Atlassian is working on expanding the admin API and is currently scheduled for sometime during 2023 according to the public roadmap.
I believe one way to automate it is to user the User Administration API - and add or remove from the jira-servicedesk group (which whichever group is link to the Product access)
I have tried this in the past and worked in terms of a clean up but have not managed to complete this as a long term solution.
If Atlassian or Community experts could post an update / workaround, it would be great. I would love this too.
On another note, we use Opsgenie which also utilizes JSM licenses. Some of our Opsgenie users don't use JSM, but have JSM licenses assigned just for Opsgenie.
If we implemented a solution using the User Administration API I'd be concerned that Opsgenie users might have their JSM licenses stripped if the API doesn't see Opsgenie data. I know the Jira user export does not have any data regarding Opsgenie usage.
Hey @Bailey Hecksel - does your company use a SaaS management tool like License Logic? We've used their software before and they've been able to reclaim unused licenses for our various software vendors automatically using AI.
Not sure if this is your exact use case but figured I'd chime in. Let me know if you have any more questions about my experience using them.