How to hide menu on User Portal

Hello,

I would like to know how to customize menu on User Portal. For example, we have Home, Dashboard, Spaces, Reports, and Explore Data and I want to hide or set visibilities on these menus in Dev Studio. Where exactly these are controlled? Which rules?

Regards,

@CloeW938

These options are landing pages which can be configured in the App Studio.

In the App Studio open the User Portal and go to the landing page configurations there you can make your changes.

Hi @CloeW938: Better option is to do this from App studio. Please follow below steps.

  1. Launch App studio and choose Channels from the left menu
  2. In the Main navigation page opened, you should be able to see the landing pages listed.
  3. For each of the landing pages, you will have a configure option (three dots) after the delete icon.
  4. Click it and select page visibility. You can add conditions there.

Dev studio equivalent will be choosing Channels and interface from application name (Click application name for options) in the header.

Thanks.

@ArulDevan

Thanks for the explanation. I’ll leave the screenshot below how to configure this in Dev Studio.

  1. From Records explorer, find UserPortal portal rule. From rule form, click “Edit using channels and interfaces landing page”.

  1. Click “User Portal”.

  1. You can remove, change the order, and set visibility of the menu.

Well, I was actually curious where exactly these settings are saved. Usually whatever you configure on App Studio goes to some of the rule instances after all. Per my research, system seems to create / override below three rules. Unfortunately I was not able to view the actual changes in these rule instances.

  • “UserPortal” portal rule
  • “UserPortal” harness rule in MyCo-Sandbox-UIPages class
  • “UserPortal” section rule in MyCo-Sandbox-UIPages class

Regards,