Workflow Transition "Value Field" Condition fails to evaluate Service Accounts (accountType: app) in the Creator field

XMLWordPrintable

    • 1
    • Minor

      Issue Summary

      In Company-managed projects, workflow transition conditions using the Value Field check (e.g., "Creator doesn't equal X") fail to correctly evaluate when the issue creator is a Service Account (accountType: app). Even when the condition is configured correctly with the Service Account's display name or Account ID, the transition remains visible/available, suggesting the workflow engine is unable to resolve or compare the app user type correctly in this context. This works as expected for regular Atlassian accounts.

      Steps to Reproduce

      1. Create a Service Account (e.g., ServiceAccount_Jira) and ensure it has accountType: app.
      1. Create an issue via the Jira REST API using this Service Account so that the Creator field is set to the Service Account.
      1. Edit a workflow and add a Value Field Condition to a transition:
        • Field: Creator
        • Condition: Doesn't equal
        • Value: [Service Account Display Name or Account ID]
      1. Publish the workflow and view the issue created in Step 2.
      1. Check the available transitions for that issue.

      Expected Results

      The transition should be hidden because the Creator matches the value specified in the "Doesn't equal" condition.

      Actual Results

      The transition is still visible and available to users, even though the Creator field contains the Service Account specified in the condition.

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available

              Assignee:
              Unassigned
              Reporter:
              Faizan Sayyed
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: