Conditionally show tabs in app based on user attributes

ellibot
ellibot Contributor

It would be amazing to be able to show certain tabs based on the role/custom attributes of the user viewing the app!

Example: Sales manager sees an additional tab for team performance. Individual reps aren't able to view that tab.

32
32 votes

In Review · Last Updated

Thanks for sharing this feedback. We'll talk about it with our team and look at potential options for more access based control over tabs and pages.

Comments

  • Love this idea @ellibot !

    David Cunningham

    ** Was this post helpful? Click Agree 😀, Like 👍️, or Awesome ❤️ below **
    ** Did this solve your problem? Accept it as a solution! ✔️**

  • @ellibot do you see this being implemented similarly to pdp ? (i do! ;)

    I think we talked with Ben Schein about how while Attribute Based Control helps control actions (departmental admins), it's not the silver bullet to personalization, b/c ABAC addresses which actions a user can take (which impacts developers and admins the most) whereas what i can SEE is more of an end-user experience thig.

    Jae Wilson
    Check out my 🎥 Domo Training YouTube Channel 👨‍💻

    **Say "Thanks" by clicking the ❤️ in the post that helped you.
    **Please mark the post that solves your problem by clicking on "Accept as Solution"
  • @jaeW_at_Onyx
    I am looking for a similar solution to your definition of this request. I have two scenarios I want to figure out.

    We use Domo to provide reporting to our customers. Those customers have different users. We want to be able to show all reports to admin users but exclude individual location users from the enterprise reports.

    We also want to add tabs to the standard report if they are paid for. In other words, we have a tab that is visible for all customers, but we want to upsell additional reporting that would be available in the same app under different tabs.

    Looking to the community for advice.