I am still pretty new to Jira workflows, and I was wondering if it is possible to setup a rather sophisticated approval workflow with Jira. In my organization every worker has a specific reporting manager, department manager, and a C-level officer. This data is stored in a database and is accesible via Microsoft Active Directory. Depending upon who needs a request approved the manager or mangers the request needs to go through will be different. And the approval requests will need to go through the different levels of managers depending upon the price point of the approval request.
Is there a way to lookup the appropriate manager or manager(s) using Microsoft Active Directory (or a plugin of some type) so that the approval can be sent to the appropriate manager or managers?
I am still very new to Jira administration so I am still playing catch up. From what I can interpret from Radu's first hyperlink, that is good example of setting up an approval workflow. But unless I am missing something there is not way in that example to use AD to lookup the currently logged in user's manager. Radu's second hyperlink goes to a confluence routine that seems to be able to what I am looking for. But that is a confluence routine. Will that same routine work in Jira?
Basically what I am trying to do is this. If I submit a request for an expensive piece of new equipment I want that request to be approved by my manager before being fulfilled. But if my manager were to submit her own request for new equipment then her manager needs to approve that request. In my organization every person has an associated manager which is stored in an external database managed by human resources. Because HR can change these managers duplicating reporting managers for hundreds of employees is impractical. What I really want to be able to do is use AD to access the reporting manager for the currently logged in manager. Does that make sense?
From waht I can tell of Radu's answer I am not seeing a way to get this information into JIRA only Confluence.
Yes, of course.
We have a tutorial here to show you how it is done using our plugins: http://confluence.kepler-rominfo.com/display/TR/Start+progress+on+an+issue+only+after+the+approval+of+project+manager
You can adapt that example you suit your own needs, including the lookup into the AD for the managers (we have a routine getting users from AD, check: http://confluence.kepler-rominfo.com/display/SIL/ldapUserRecord )
However, be warned that there are other plugins available on the market to help you do that.
The confluence example is close to what I am looking for. But I am hoping for a way to do that in JIRA. Basically when the currently logged in user submits a particular JIRA issue type I want an approval to go that user's manager. But I want the lookup for that manager to occur using Active Directory. Any suggestions on this? Thanks in advance.
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!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG