Endevor Web Interface: Package Approvals Made Easy

Zachariah Mullen
Modern Mainframe
Published in
3 min readSep 20, 2023

Endevor has a powerful new interface, accessible from any browser, that enables you to streamline your workflows and improve collaboration!

The Endevor Web Interface provides a more accessible and straightforward method of accessing and handling a key part of the development lifecycle in Endevor, package approvals.

Better accessibility comes from the fact that package approvers no longer have to log in to the mainframe in order to deal with packages, but instead can access the URL of the Endevor Web Interface in their browser (even from their phones!) to view all necessary information.

Easily log in and begin to manage the package approval process in the Endevor Web Interface.

Viewing and taking action on packages is more straightforward because the key package, element, historical, and approver group information is all in the easily-navigable interface. You can even configure your email notifications in Endevor to include a link to the approval portal directly.

A UI Built with High Approval

Designed and built using the Red Dot award-winning Precision 2.0 Framework, the Endevor Web Interface provides a look and feel that has been significantly researched, tried, and tested in such other Broadcom mainframe applications as Mainframe Topology and Alert Central.

A Brief Walkthrough

After logging in, users will see the packages for which they are an approver and are expected to take action on. They can easily filter for specific packages at the top level with a range of options, including a name search.

Searching for a particular package using the name filter with wildcards
Searching for a particular package using the name filter with wildcards

Approvers can easily drill down into the details of a package, from the basic attributes to the elements and Endevor inventory location information. They can analyze the editing done to the elements in the change viewer, which features clear highlighting of what was added, changed, or deleted.

Viewing the changes made to the elements in the package.
Viewing the changes made to the elements in the package.

The history of the package, as well as the SCL and any notes are also displayed to the approver. And of course, they can take the appropriate action once they have reviewed all attributes of the package.

Approving a package in the Endevor Web Interface
Approving a package in the Endevor Web Interface

The Endevor Web Interface even has basic mobile support, meaning you can leverage the capabilities around package approvals directly from your phone while on the go!

The Endevor Web Interface has basic mobile support as well!
The Endevor Web Interface has basic mobile support as well!

Get Started with the Endevor Web Interface today!

The Endevor Web Interface is available for versions 18.1 and 19.0 of Endevor, in the respective PTFs:

  • Version 18.1 — PTF LU11407
  • Version 19.0 — PTF LU11083

We recommend that you deploy the Endevor Web Interface to the same Tomcat server where you are running Endevor Web Services. For instructions on deployment and configuration, see our documentation here: Install Endevor Web Interface

Just the first step

As you have no doubt surmised from the product name, the Endevor Web Interface is meant to be the new way of working with Endevor. This release, with the package approvals management, is just the beginning.

Reach out to us with any questions or feedback you have on this release, or if you want to work with us on the direction of this new interface for Endevor! For more about modernizing your Endevor environment, check out the resources on the Endevor site.

--

--

Zachariah Mullen
Modern Mainframe

Product Owner at the Broadcom Mainframe R&D Centre in Prague.