About Dynamic Screen Rules
What is Dynamic Screen Rules?
Dynamic Screen Rules for Jira is a powerful app that brings conditional field behavior to your Jira screens. Unlike native Jira configuration where fields are either always visible or always hidden, Dynamic Screen Rules allows you to show, hide, require, or pre-fill fields based on real-time conditions during issue creation, viewing, and transitions.
The app operates across three key screens in Jira:
Global Issue Create - The dialog that appears when users create new issues
Issue View - The issue detail page where users view and edit existing issues
Issue Transition - The dialogs that appear when moving issues between statuses
The Problem It Solves
Jira administrators often face a common challenge: creating screens that work for everyone while maintaining data quality. Traditional approaches lead to:
Overly long forms - Including all possible fields means users scroll through irrelevant options, slowing down their work and reducing adoption.
Inconsistent data - Without context-aware validation, teams struggle to enforce data quality rules. Fields that should be required only in specific situations remain optional, leading to incomplete information.
Manual data entry - Users repeatedly enter the same values or calculate dates manually, wasting time on work that could be automated.
Confusing dropdowns - Select fields show options that don't apply to the current context, leading to mistakes and requiring cleanup work later.

The Solution: Dynamic, Context-Aware Screens
Dynamic Screen Rules delivers shorter, smarter, and more consistent screens without requiring custom fields or complex scripts.
Shorter Screens Through Progressive Disclosure
Fields appear only when they're relevant. A "Root Cause" field might show only for high-priority bugs, while "Release Notes" appears only when an issue is marked as customer-facing. Users see clean, focused forms tailored to their specific task.

Smarter Screens Through Conditional Logic
The app evaluates conditions in real-time as users interact with forms:
Field-based conditions - Show or require fields based on values in other fields
Context-based conditions - Apply rules based on project, issue type, or status
User-based conditions - Tailor field visibility based on user groups, project roles, or permissions
These conditions can be combined to create sophisticated logic without writing a single line of code.
More Consistent Screens Through Automated Behavior
Dynamic Screen Rules can:
Automatically set field values - Pre-fill components, assignees, or priorities based on context
Calculate computed values - Set due dates like "next business day" or copy values between fields using Smart Values expressions
Enforce validation rules - Make fields required only when needed, ensuring data quality without burdening users
Clean up dropdowns - Show only relevant options in select fields, preventing incorrect selections
Key Advantages
No custom development required - Configure rules through a visual interface. No JavaScript, no Groovy scripts, no app code to maintain.
Real-time evaluation - Rules execute instantly as users fill out forms, providing immediate feedback and a smooth user experience.
No custom fields needed - Use your existing Jira fields and screens. The app enhances native functionality rather than replacing it.
Comprehensive condition types - Unlike competitors that focus only on field values, Dynamic Screen Rules offers field-based, context-based, AND user-based conditions, giving you complete control over when rules apply.
Who Should Use This App?
Dynamic Screen Rules is designed for:
Jira Administrators managing complex workflows and screen schemes who need flexible field behavior without maintaining custom code.
Project Managers who want to ensure teams capture the right information at the right time without overwhelming users with long forms.
Teams with Complex Workflows including software development teams tracking bugs and releases, IT teams managing incidents, or any team that needs context-aware field validation and progressive disclosure.
Getting Started
Ready to create smarter Jira screens? Continue to our Quick Start Guide to configure your first rule in under 10 minutes, or explore Key Features to see everything the app can do.
Last updated