How Access to Active Directory Data Improves Your Jira’s Workflow

Meet John. He’s a support engineer.

Today was John’s first working day at AmazingCorp, which is a big corporation with thousands of people employed. While shaving his face early in the morning, John thought to himself: ‘Usually, I cannot start working right away in such a big firm. I’ve been in a couple of these before, and I remember how they do things. Even if they prepared my working desk in advance, I’d have to wait forever until the admin puts me into the database, grants me the permissions and stuff. So I think I’ll spend this first day mostly on getting to know the people.‘ To his surprise, everything was ready waiting for him when he came into the office!

‘That’s wonderful! How did you do that?‘- John asked Chris, his manager.

Chris replied: ‘You know, being a big company, we store user information in Active Directory. We also prefer the Agile workflow, so all our teams use Jira for project implementation. We’d been experiencing the problem you were concerned about until we learned a way to connect Jira with AD and synchronise data between them. So I could add you to the database directly from Jira — and what’s most important, I could do it on my own. It was way more intuitive and didn’t require a single action from the AD admin. I added a post function to your onboarding task creation and set it up to add you to the LDAP server as a user automatically.’

‘Wow, this is smart indeed!’ — John instantly knew that he would love his new workplace.

So happy about the good start, he started recalling places where he’d worked before. There weren’t many, but they all gave him solid experience and knowledge. Even more precious was the day when Lily came in as a young intern, and he got to teach her everything he knew, and a year later she eventually became his wife…

John shook his head and found himself staring at a locked laptop. Deep in pleasant thought, he typed in his old password 5 times in a row, and he hadn’t even got to work yet! The poor man was terrified: ‘Jesus Christ, how could I do that? Chris will fire me right away.’ But the manager apparently showed much empathy and told John: ‘There’s nothing to worry about. Just wait for a minute and then try to log in again.’

John asked: ‘But what can change in 1 minute? We have to wait for the admin to unlock me in the database and reset the password!’

‘No, we don’t. We’ll do the same trick that added you to Active Directory so quickly. I’ve got a template for resetting passwords, which contains a post function on the In Progress transition. As soon as I create the task and make it of this status, you’ll be able to log in again. Wait a moment.’ — Chris answered and went to his room. In just a minute, John at last could get down to work on his first day at AmazingCorp.

‘These guys are truly amazing!’

Time went on, and John showed good results at the new workplace. The company also developed itself, changed directions a bit on the road and in the end decided to rebrand. Being an ordinary support guy, John didn’t have a clue about why was that. He only knew the company was to change its name, logo, web page and basically everything. He didn’t realise, though, that these changes will have an impact on his work, too — just one day there weren’t so many emails from clients as usual. In fact, there weren’t any!

‘What’s going on, Chris?’ — John asked his manager. ‘I don’t receive any email requests anymore, and there were 300 of them last month!’

Chris looked away from his laptop and said, ‘Yeah, I know. The users are still shown the old email addresses at the Customer Portal, and as we haven’t finished setting up redirects yet, you can’t receive new requests for the moment. But we’ll fix it quickly. Go create a Service Desk issue for it and type your new email into the custom field.’

John did it — and in 10 minutes his inbox became full of requests from users!

‘It was all the same old trick, wasn’t it, Chris?’

‘You’re right! We couldn’t believe in the beginning that all those things can be done with just one post function, but now we’ve been using it for 2 years already. We see how handy it is by how many ways we can put it to work.’

A great workflow without bottlenecks is often created by implementing small, but tremendously helpful tricks. Putting contact information about users and teams from Active Directory into Jira is surely one of them. Want to know how to set it up and 7 more ways to make it work for you? Sign up for our free webinar to make the most use of this solution!


Craig Castle-Mead Community Champion Mar 03, 2018

Hi @Dzmitry Hryb [Deviniti] - I definitely agree that having your Atlassian suite tied to the companies backend user directory (AD or otherwise) is ideal. With integration between hiring workflows and AD, this is an even bigger win as it's end-to-end, however depending on how your company is structured (say your IT department is "lean", run in a different timezone, or outsourced) and user creations may not be done in the most timely manner, staff may push to have local users just cause they're "quicker". Recommend admins stand firm with requests like this as even if it's a small hassle up front to get the user created in AD first, the benefits of same sign on with other tools, correctly managed leavers processes among others.


From a compliance point of view, having environments like this tied to AD etc help with security audits as the burden of proof to show that you're correctly exiting users if they leave the company is much lower.



Hi @Craig Castle-Mead. Surely there is a little legwork with configuring the sync and creating the users in Jira, but you do it just once - after this, you have access to all the goodness that the app provides, and automate user creation in AD using the Update Property post function, if you need it.


Log in or Sign up to comment
Community showcase
Published Nov 29, 2018 in Marketplace Apps

How to set up an incident workflow from the VP of Engineering at Sentry

Hey Atlassian community, I help lead engineering at Sentry, an open-source error-tracking and monitoring tool that integrates with Jira. We started using Jira Software Cloud internally last year, a...

1,703 views 3 11
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you