Is this page helpful?
Are you currently evaluating JIRA?

Hey there! This page is no longer being maintained, but we've created some new and improved resources to replace it. Head on over to our Quickstart site to check them out.

Skip to end of metadata
Go to start of metadata

There is the 'subtasks closed' workflow condition which prohibits users from transitioning an issue which has 'open' subtasks.

Another basic implementation of issue dependencies can be configured via issue linking. You can configure any types of links that you'd like - blockers, duplicates, etc. However, there is no way to set up a functional dependency (i.e. blocker) between two parent issues in JIRA.

If you would like to build this functionality, you can use the conditions within a workflow to build dependencies. You can use the condition skeleton to create new custom workflow conditions.