Any smart way to hide or remove the navigation menu from Sites (top right corner, next to user profile pic)
This menu is hidden when the user has access to only one site.
It is only shown when user has access to more than one site, thereby allowing to view all accessible sites.
Our requirement is to hide/remove the menu ALWAYS for all users with access to one or more Sites.
Verified https://community.appian.com/discussions/f/user-interface/10178/removing-the-menu-and-drop-list-of-forms-from-the-top-right-hand-side-of-the-header-bar but no resolution provided.
Thanks & Regards,
Discussion posts and replies are publicly visible
How did the people drafting that requirement expect users to be able to get to the other sites without it?
Thanks David for the question. As mentioned by Mike, we are using a universalized landing page (at one particular site) which then has links to the other applications they have access to, each one being a safelink to a different site.
OK, crazy thought here, but one possibility to achieve the intended functionality is to not implement any of the other "sites" as sites themselves, but as other processes not attached to a site that the user can begin with a!startProcessLink.
The user won't be directed to a different site, they'll be directed to a process that executes completely, including all forms underneath, as part of the first site they are on. If you need users to start at that process within a different site, you can duplicate the PM and make a site-based version and non-site version of the same PM.
Otherwise, it's actually less work to do it this way. You configure the startprocess links instead of site links, and then just don't go through the effort of connecting your PMs to a site.
* If you need the navigation tabs when the users get to the new "site", you'll either have to implement them using something else like a sideBySide layout of cards, or buttons, or a milestone etc. or you would have to abandon this approach.
© 2021 Appian. All rights reserved.