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.

36
36 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.

  • DanBrinton
    DanBrinton Domo Product Manager

    I can see the value in this. I wonder: is this more about presenting a curated, streamlined end user experience?; or is it more about securing sensitive data? or is it both?

  • I am looking for this same feature, where excutive summary can be seen to leadership team and country specific team can be seen only by that country. Certaily we can use pdp at data level but that will show the tabs with errors to others. We need to hide those tabs or pages