To fire a custom notification event during a workflow transition in a company-managed project, apost functionmust be configured in the workflow. Post functions are used to perform actions, such as firing events, after a transition is executed. TheFire a Generic Eventpost function (or a specific event post function) is used to trigger the custom notification event.
Explanation of the Correct Answer (Option D):
Apost functionis a workflow element that executes actions after a transition is completed. To fire a custom notification event, theFire a Generic Eventpost function (or a similar event-specific post function) is added to the transition, specifying the custom event. This event is then mapped to recipients in the project’s notification scheme to send notifications.
Exact Extract from Documentation:
Configure workflow post functions
Post functions are executed after a transition is completed and can perform actions like firing events for notifications. Out-of-box post functions include:
Fire a Generic Event: Fires a specified event (e.g., a custom event) to trigger notifications defined in the notification scheme.To configure:
Go toSettings > Issues > Workflows.
Edit the workflow and select the desired transition.
Add theFire a Generic Eventpost function and select the custom event.Note: The event must be defined inSettings > System > Eventsand mapped to recipients in the project’s notification scheme.(Source: Atlassian Support Documentation, "Configure advanced work item workflows")
Why This Fits: Thepost functionis the workflow element responsible for firing a custom notification event during a transition, making Option D the correct choice.
Why Other Options Are Incorrect:
Validator (Option A):
Validators check conditions before a transition is executed (e.g., ensuring a field is filled). They do not trigger events or send notifications.
Extract from Documentation:
Validators ensure that conditions are met before a transition can proceed. They do not perform actions like firing events.
(Source: Atlassian Support Documentation, "Configure advanced work item workflows")
Transition properties customize transition behavior, such as visibility or restrictions, but do not fire events or trigger notifications.
(Source: Atlassian Support Documentation, "Configure advanced work item workflows")
Condition (Option C):
Conditions determine whether a user can see or execute a transition (e.g., restricting to a role). They do not trigger events or send notifications.
Extract from Documentation:
Conditions restrict who can perform a transition. They do not execute actions like firing events.
(Source: Atlassian Support Documentation, "Configure advanced work item workflows")
Trigger (Option E):
Triggers in workflows (not to be confused with automation rule triggers) are used to automatically execute transitions based on external events (e.g., a commit in a linked repository). They do not fire notification events.
Extract from Documentation:
Triggers automatically execute transitions based on external events (e.g., code commits). They do not fire notification events.
(Source: Atlassian Support Documentation, "Configure advanced work item workflows")
Additional Notes:
Before configuring the post function, the custom event must be created inSettings > System > Eventsby a Jira administrator.
The project’s notification scheme must map the custom event to the desired recipients (e.g., users, roles, or groups).
Configuring the post function requiresJira administratorprivileges, as workflows are managed at the system level.
[:, Atlassian Support Documentation:Configure advanced work item workflows, Atlassian Support Documentation:Manage events in Jira Cloud, Atlassian Support Documentation:Configure notification schemes, , , ]