Hiding navigation for select elements

We use the navigation element to build non-sequential workflows with Boomi Flow, where flow control passes from one element to another without waiting for a previous element to be executed. We have seen how easy it is to create a navigation/menus. It is equally easy to hide select elements from users in a menu, after a click.

For example, in this menu, Step 2 is hidden from users:

Here is how we hide select elements in the menu:
  1. Let’s say we have a simple flow with a few elements. We have also created a navigation for this flow that connects all the elements. Click any element in the flow. Say, Step 2 in this example (which is connected to the flow path by the navigation).
  2. In the configuration panel that opens when we click the step, let’s expand the Advanced option.
  3. Scroll down to Override Navigation and click New Navigation Override.
  4. The navigation we have created is called Menu. Let’s select it as the navigation we want to override.
  5. Let’s select the item we want to override. Say, Step 2. In real-life scenarios, it is not a requirement for the element we want to override to not be connected to any other element.
  6. Uncheck the option for Should the item be visible to users.
  7. Uncheck the option for Should the item be enabled for users to select.
  8. Click Apply Navigation Override.
  9. Click Save Step.

Let’s run the flow now, and see how the navigation override is working:

This is what the first screen of the app looks like.

Let’s click the Step 2 tab.

The tab is now hidden from the user.

What happens if the step were connected to other elements, like this:

The element gets hidden once we are on Step 2…

Also see:

If you need to take a closer look, click on the images to enlarge them. Have a question? Click the Help button on the bottom right-hand corner of this page to ask.

Check out the glossary for a definition of terms and key concepts that appear in the Boomi Flow website, Drawing Tool, technical documentation, blogs, and marketing communications.