• 28
    • 3
    • We collect Jira Service Desk feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      NOTE: This bug report is for JIRA Service Desk Server. Using JIRA Service Desk Cloud? See the corresponding bug report.

      Summary

      Customers who have configured a Workflow Validator in their Service Desk Projects have noticed that the Custom Validator Error message does not appear in the Customer Portal (if the Validator fails).The customer's transition is not blocked by the transition's validator in the workflow. This is known and intended behaviour as documented here:

      Customer transitions in the portal behave differently than other workflow transitions:

      • Transitioning an issue from the portal ignores validators for the transition.

      Steps to reproduce problem:

      Validator:
      If a value for field Comment is not provided during the transition, show the following error: This field is required.

      Set above validator to a workflow transition. Make transition accessable in customer portal. Transition issue from customer portal. Leave Comment field blank, and confirm transition.

      Expected behaviour:

      Error message: "This field is required." Transition not made.

      Actual behaviour:

      Transition successful. No error message.

      Workaround

      No current workaround for this issue. This is known and intended behaviour as documented here.

          Form Name

            [JSDSERVER-4007] Customer portal transition - validators not applied

            Hello,

            I just wonder is it the right approach for your customers to just declare that you are not going to fix the bug? No workarounds and no even a clarifications thaտ the bug can be fixed in other versions... 

            So you just offer to know  there are validations which are useless?

            Maro Hamamjyan added a comment - Hello, I just wonder is it the right approach for your customers to just declare that you are not going to fix the bug? No workarounds and no even a clarifications thaտ the bug can be fixed in other versions...  So you just offer to know  there are validations which are useless?

            We have a "Re-Open" transition available from the Portal to open a Resolved issue. When adding date criteria to as a "validator" in the transition, it will apply correctly in Jira, but not in the Portal.

            For us it would be good to have the opposite, allow an issue to be re-opened (transitioned) at all times by the Agents, but disable the ability from the Portal after a certain number of days has passed.

            I understand a workaround for this would be to have a "Resolved" status with the Reopen transition available on the portal, then after a time period have the ticket transition to "Closed", which would allow us to not have the Reopen transition available externally.

            Jesse Pelley added a comment - We have a "Re-Open" transition available from the Portal to open a Resolved issue. When adding date criteria to as a "validator" in the transition, it will apply correctly in Jira, but not in the Portal. For us it would be good to have the opposite, allow an issue to be re-opened (transitioned) at all times by the Agents, but disable the ability from the Portal after a certain number of days has passed. I understand a workaround for this would be to have a "Resolved" status with the Reopen transition available on the portal, then after a time period have the ticket transition to "Closed", which would allow us to not have the Reopen transition available externally.

            +1...please

            Danny Brown added a comment - +1...please

            Even though it is intended behaviour, we really would benefit from working validators for customer transitions. Please give us an option or change the behaviour. 

            Alexander Lackner added a comment - Even though it is intended behaviour, we really would benefit from working validators for customer transitions. Please give us an option or change the behaviour. 

            Atlassian Update – 30 June 2021

            Hi everyone,

            Thank you for your interest in this issue.

            I have moved this issue from a Bug to a Suggestion issue type to better reflect that this is documented behaviour for transitions actioned in the customer portal.

            We fully understand that many of you are dependent on this functionality and it would be valuable to gauge customer interest to help inform any future revised approaches to transition validators. Please continue to watch and vote on this issue if it is important for you and your team.

            If you are interested in following the equivalent ticket for JSM Cloud, please see JSDCLOUD-5853.

            Kind regards,

            Charlie Marriott

            Jira Service Management, Server & Data Center

            Charlie Marriott added a comment - Atlassian Update – 30 June 2021 Hi everyone, Thank you for your interest in this issue. I have moved this issue from a Bug to a Suggestion issue type to better reflect that this is documented behaviour for transitions actioned in the customer portal. We fully understand that many of you are dependent on this functionality and it would be valuable to gauge customer interest to help inform any future revised approaches to transition validators. Please continue to watch and vote on this issue if it is important for you and your team. If you are interested in following the equivalent ticket for JSM Cloud, please see JSDCLOUD-5853 . Kind regards, Charlie Marriott Jira Service Management, Server & Data Center

            AlexeyZ added a comment -

            Hi! We have the same problem too 

            AlexeyZ added a comment - Hi! We have the same problem too 

            PhilSpo added a comment -

            Come on Atlassian, this has been open for 4 Years. 

             

            No point of having the Validators if the customer can bypass them.

            PhilSpo added a comment - Come on Atlassian, this has been open for 4 Years.    No point of having the Validators if the customer can bypass them.

              vwong@atlassian.com vwong
              1f1fa6d41559 Alexander Fahnehjelm
              Votes:
              107 Vote for this issue
              Watchers:
              52 Start watching this issue

                Created:
                Updated: