Allowing Non-Admins to see Workflow Information

We have many users that are not Admins on our Jira Data Center instance that need to be able to understand the workflow used in their project.
We want to elevate the view so that users could see the data shown on ViewWorkflowSteps.jspa and ViewWorkflowTransition.jspa

The ViewWorkflowSteps isn’t too difficult, as we can parse the states and transitions out and display that, but the ViewWorkflowTransition is proving much harder to reproduce. It’s using OSWorkflow and taking the Velocity files provided by plugin makers to come up with the humanly readable text that is displayed.

Was digging around in ScriptRunner to do some rapid prototyping, but unable to make headway.

Has anyone been able to make the workflow viewable to end users without allowing them to be admins?