MockCertMockCert
Menu
Domain 4 · 3 topics · about 20 minTopics in this domainTopics

Domain 4 · Overview

Overview

Study guide PDF
Share
LinkedInWhatsAppX

Up next: Configure company-managed workflows · 10 steps + check · 6 min

Domain 4 · Topic 1 of 3

Configure company-managed workflows

Study guide PDF
Share
LinkedInWhatsAppX

Step 1 of 10

Think first Which part of a transition would you use to block, check or automate a move between statuses?

Why it matters: Questions describe a workflow requirement and ask which transition part, board mapping or Resolution setup meets it.

A workflow is statuses joined by one-way transitions. Each transition can be shaped by triggers, conditions, validators, post functions and properties. Setting Resolution on the way to Done is what tells reports the work is complete.

Step 2 of 10

Term Meaning
Transition A one-way link that moves a work item from one status to another.
Global transition A transition that lets any status in the workflow move to one particular status.
Post function Extra processing that runs after a transition is performed.
Resolution The field reports use to mark work complete; filling it sets the resolved date.

Step 3 of 10

Transitions are one-way, so a round trip needs two. Statuses fall into the To do, In Progress and Done categories. Only Jira admins can edit a company-managed space's workflows.

Exam trap One transition between two statuses does not let work go back. Moving back and forth needs a second transition.

Step 4 of 10

Admins control triggers, conditions, validators, post functions and properties. Conditions and validators fail differently. A failed condition hides the transition button, while a failed validator keeps the work item in its current status.

What each part of a transition does

Part What it does Watch out
Triggers Transition work items on events in a connected development tool Need an integration such as Bitbucket, GitHub, Bamboo or Crucible
Conditions Check that this user should perform the transition If one fails, the user does not see the transition button
Validators Check that input, such as screen input, is valid first If one fails, the work item stays put and post functions do not run
Post functions Carry out extra processing after the transition Essential ones cannot be deleted or reordered
Properties Key-value pairs that further customize the transition To change one, delete it and add an updated property

Step 5 of 10

Notifications fire only at the end of the post functions. Jira calls notification listeners after the whole sequence finishes. You can insert your own post functions between the essential ones.

Step 6 of 10

Board configuration maps workflow statuses to columns. When a board is grouped by status, the column a work item sits in shows its status. Board settings also cover columns, swimlanes and quick filters.

Step 7 of 10

Reports treat a work item as complete once Resolution is set. Jira sets the resolved date when Resolution changes from Unresolved to a value. Resolved work items also show their key in strikethrough.

Exam trap A Done status alone does not mark work complete for reports. Set Resolution on every transition into Done or another end state, such as Won't do.

Step 8 of 10

Set it automatically, or prompt people when work moves to Done. To prompt, show a screen containing Resolution, such as the Resolve work item screen. To set it automatically, add an Update Work Item Field post function that picks a resolution.

Exam trap Adding the post function alone is not the whole setup. The transition must also use no screen, or a screen without the Resolution field.

Step 9 of 10

A transition property can hide chosen resolutions. Use the key jira.field.resolution.exclude with resolution IDs separated by commas and no spaces. To set Resolution at creation, place Update Work Item Field after Create the work item, then add Store Work Item.

Step 10 of 10

  • Transitions are one-way; a back-and-forth move needs two transitions.
  • A failed condition hides the transition button; a failed validator stops the move and skips post functions.
  • Set Resolution on every move into Done or another end state, because reports rely on it.
  • Notifications from a transition fire only after all its post functions finish.

Sources: Workflows and statuses for boards in business spaces | Jira Cloud | Atlassian Support · Configure advanced work item workflows | Atlassian Support · Configure resolutions in a Jira workflow | Atlassian Support · Use workflow triggers for company-managed spaces | Atlassian Support · Configure a company-managed board | Jira Cloud | Atlassian Support · What are work item statuses, priorities, and resolutions? | Atlassian Support

Check

Check: Configure company-managed workflows

Cards to recall, then questions on this topic. About 2 minutes. Nothing is saved without an account.

Loading the cards and questions…

Up next: Configure team-managed workflows · 10 steps + check · 6 min

Domain 4 · Topic 2 of 3

Configure team-managed workflows

Study guide PDF
Share
LinkedInWhatsAppX

Step 1 of 10

Think first How do work types, statuses, board columns and rules fit together when you change a team-managed workflow?

Why it matters: Questions describe a team-managed workflow change and ask what Jira does, what limit applies or which rule to use.

In a team-managed space, each workflow belongs to one or more work types. Statuses live in the workflow editor, and the board shows them only through columns. Rules add control to transitions from the workflow toolbar.

Step 2 of 10

Term Meaning
Workflow editor Where you create and manage statuses, and add rules to a workflow's transitions.
Status category One of To do, In progress or Done; every status belongs to one.
Any status transition The global transition a new status gets, letting work in any status move into it.
Workflow rule A rule on a transition that restricts it, checks details first or acts afterward.

Step 3 of 10

Open a work type to edit the workflow it uses. Go to Space settings, then Work types, pick the work type and choose Edit workflow. One workflow can serve a single work type or several. Every team-managed space starts with the Jira default workflow, and space admins can create, edit or delete workflows.

Step 4 of 10

Pick a status category in the toolbar, then add the status. A space can hold up to 100 statuses across all workflows and 50 in any one workflow. A space policy may block new statuses, leaving only statuses shared across the site. Keep the workflow lean: each status adds complexity.

Exam trap A new status is not on the board yet. It has no column by default, so its work items stay hidden from the board and backlog.

Step 5 of 10

Renaming a shared status changes it in every workflow that uses it. Deleting a status works differently: it only leaves the workflow you are editing. Its transitions and their rules go with it. Jira also asks you to move work items out of it into a valid status.

Exam trap Deleting a status does not keep its transition rules. They are deleted together with the transitions attached to that status.

Step 6 of 10

New statuses accept work from any other status by default. The Any status label marks this global transition. Keeping it lets people move work freely. Teams with strict compliance rules might remove it.

Step 7 of 10

Add rules from Rules in the workflow toolbar, per transition. Rules can restrict a transition, validate details first or perform actions afterward. Each transition allows up to 10 restrict groups of 50 rules, 50 validate rules and 50 action rules.

What common team-managed workflow rules do

Rule What it does Detail to remember
Restrict who can move a work item Limits who can use the transition Assignee, reporter, a user, a role, a group or a permission
Update a work item field Changes a field during the transition Text is added to existing text, not replaced
Restrict to when it has been through a status Allows the move only after a given status Can ignore status updates from looped transitions

Step 8 of 10

In a new space, creating a column also creates a status. That link breaks when a column holds several statuses or the names differ. The column then shows each status as a drop zone. In Columns and statuses settings, a new column creates no status, and you can delete only columns.

Exam trap To manage columns and statuses from the board again, go back to one status per column with matching names.

Step 9 of 10

Board rules act when work items move between columns. Currently 2 exist: change a work item's assignee and update a work item field. Add one from the board's more icon, then Manage rules, then Add rule.

Step 10 of 10

Check

Check: Configure team-managed workflows

Cards to recall, then questions on this topic. About 2 minutes. Nothing is saved without an account.

Loading the cards and questions…

Up next: Configure automation rules · 10 steps + check · 7 min

Domain 4 · Topic 3 of 3

Configure automation rules

Study guide PDF
Share
LinkedInWhatsAppX

Step 1 of 10

Think first When an automation flow must act on linked or related work items, how do scope, branches and permissions decide whether it works?

Why it matters: Questions describe a flow that misbehaves and ask which part, scope, smart value or permission fixes it.

Every flow is a chain: a trigger starts it, conditions act as checkpoints, and actions make the changes. Branches open separate paths, such as one for each related work item. Scope decides which spaces the flow runs in, and permissions decide who may build it.

Step 2 of 10

Term Meaning
Trigger The event that starts a flow, such as a comment being added.
Condition A checkpoint that tests criteria; if the test fails, the flow stops.
Branch A separate execution path, often run once for each related work item.
Smart value A placeholder in double curly braces, such as {{issue.summary}}, filled in when the flow runs.
Flow actor The account whose permissions the flow uses when it runs.

Step 3 of 10

A flow is built from triggers, conditions, actions and branches. Each part has one job. Learn which part to change when a flow runs too often, does the wrong thing or touches the wrong work item.

What each part of an automation flow does

Part Job Example
Trigger Starts the flow when an event happens A comment is added
Condition Tests criteria and stops the flow if the test fails Priority is High
Action Makes a change or performs a task Edit a work item or send a notification
Branch Runs a separate path, such as on each subtask Act on subtasks when a work item is Done

Step 4 of 10

A failed condition stops every action after it, except in an If/else block. Conditions can sit anywhere in the chain, or on the trigger to filter the whole flow. Combine them with logical operators such as AND, OR and XOR. In an If/else block, the if part runs only when all its conditions pass; otherwise the else blocks are checked. You can nest If/else 2 levels deep.

Exam trap If/else blocks do not work inside branches. Branches cannot be nested either.

Step 5 of 10

Inside a branch, {{issue}} means the related work item, not the trigger. Use {{triggerIssue}} to reach the trigger work item from inside a branch. Branches on many work items run in parallel with no set order. The main branch keeps going before the sub-branch starts, and a variable made in a branch stays in that branch.

Exam trap A Comment on work item action placed after Create work item comments on the trigger work item. To act on the new item, add a branch for All created work items.

Step 6 of 10

Linked work has its own trigger, condition and smart values. The Work item linked trigger fires for any link type you pick and offers {{destinationIssue}} and {{linkType}}. The Related work items condition checks subtasks, parent, Epic, created or linked items. {{issue.parent}} works only when the active work item is a subtask.

Exam trap A single-project flow cannot act on a work item in another project. The flow must be multi-project or global and run in that item's project.

Step 7 of 10

Smart values use dot notation inside double curly braces. Multiword properties use camelCase. Functions always end in parentheses, as in {{now.plusDays(5)}}. A missing value prints empty unless you add a default after a pipe. Start a list with # to loop over it, and close it with {{/}}. The Create variable action makes your own smart values.

Exam trap {{comment}} works only with the Issue commented trigger. It stays empty with Issue transitioned, even when a comment was added.

Step 8 of 10

Scope decides which spaces a flow runs in. A Space type scope covers all spaces of one chosen type: software, service or business. Global scope covers every Jira space in the instance. Users with the Administer Jira global permission can create flows of any scope, including Global.

Exam trap Some steps exist only at one level. Form steps work only in project automation, and the Assets Object trigger works only in global flows.

Step 9 of 10

Who can build a flow depends on the space type. Company-managed spaces need Administer spaces and Browse spaces. Team-managed spaces need Administrator access. Holders of Administer Jira can also view Jira-wide automation data, such as executions used. In Global automation's Global configuration, admins can stop space admins from managing space flows.

Exam trap Validate query checks JQL with your own permissions, but the running flow uses the flow actor's permissions. The two can find different work items.

Step 10 of 10

Check

Check: Configure automation rules

Cards to recall, then questions on this topic. About 2 minutes. Nothing is saved without an account.

Loading the cards and questions…

Study guide PDF
Share
LinkedInWhatsAppX

Domain 4 · after the last topic

Domain 4 review

Each topic's Check tested it on its own; this mixes them.

Mixed quiz

Take the Domain 4 quiz

8 questions mixed from every topic in this domain, each answer explained. Mixing topics is harder than one at a time, and it is what the exam does. No account needed; with a free account your answers also build your estimated exam score.

Flashcards

Domain 4 flashcards

6 cards with this domain's key facts. Flip each one and check what you knew. No account needed.

Next domain · 8% of the examNotifications4 topics