Hey Jehan,
Since July I'm assuming that we've gone into the next quarter already? So can you please provide an update on whether implementing this will be added to the short term roadmap?
I'll reiterate my comments from the linked ticket: Ability to display screens on Approve/Deny Service Desk Transitions
Hey Jehan,
I completely disagree with your statement that screens / validators not showing / working is considered to be expected functionality?!
I think that it's a bug because the workflow editor gives the admin configuring a workflow the option to add a screen and validators to an approval transition... So they do... And the expected behavior is that the screen shows up and the validator works, but it doesn't.
I haven't been using JSM long enough to know if this ever worked (geniunely curious), but I suspect that screens and validators are ignored to allow users to Approve / Deny via e-mail whether they're signed in or not.
To address the bug I think there are x2 options:
- (NOT PREFERRED) Update workflow editor
- Remove the options to do add screens and validators to approval transitions in the workflow editor
- At least it would stop admins from adding screens and validators that would never work
- (PREFERRED) Ensure that screens pop up + validators actually work
- Customer Portal - Changes needed to support this
- It already pops up with a comment box on some transitions
- Adding a customisable screen to allow customers to update more fields would be handy
- Add validation
- Customer notifications - Approval required - Security settings
- At the moment this gets applied to all approvals whether they have screens / validations associated or not
- We'd need to be able to set this security setting per approval step
- Approvers must be signed in to use 'Approve' and 'Declined' buttons
- Approvers can use 'Approve' and 'Decline' buttons without being signed in
- Don't show 'Approve' and 'Decline' buttons - approvers must select 'View request', sign in, and approve or decline from the request view
- Agent view
- This is probably the least amount of work
- Just make it work like any other transition that has screens / validators applied
I'm that glad you see it as a valid and useful use case but honestly this is how everyone expected it to work in the first place.
Happy to discuss it further / demo this.
Dave
We would need the comments to be recorded while approving or declining. A must feature.