# \[Feature\] Perspective Tab Visibility

**URL:** <https://forum.inductiveautomation.com/t/feature-perspective-tab-visibility/22023>\
**Category:** Ignition Early Access\
**Created:** [January 21, 2019, 4:59pm UTC](https://forum.inductiveautomation.com/t/feature-perspective-tab-visibility/22023 "2019-01-21T16:59:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![apgilber](https://avatars.discourse-cdn.com/v4/letter/a/eb9ed0/32.png) [@apgilber](https://forum.inductiveautomation.com/u/apgilber)\
**Post date:** [January 21, 2019, 4:59pm UTC](https://forum.inductiveautomation.com/t/feature-perspective-tab-visibility/22023/1 "2019-01-21T16:59:26Z")

</div>

Any thought to giving individual tabs in the Perspective Tab Container visibility properties? For instance if I set it up with 6 total tabs of content but the default user can only see 3 tabs. An advanced user would need to login to see all 6.

---

<div class="post-metadata">

**Author:** ![Carl.Gould](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/carl.gould/32/7262_2.png) [@Carl.Gould](https://forum.inductiveautomation.com/u/Carl.Gould)\
**Post date:** [January 29, 2019, 9:01pm UTC](https://forum.inductiveautomation.com/t/feature-perspective-tab-visibility/22023/2 "2019-01-29T21:01:56Z")

</div>

Giving tabs visibility is a fine idea. In the meantime, I think you could also just dynamically bind the tab definitions themselves, so that rather than the tab container having 6 tabs all the time, of which maybe 3 are not visible, you could make it so that the tab container’s tab definition itself changes so that sometimes it has 6 and sometimes it has 3 tabs defined.

---

<div class="post-metadata">

**Author:** ![nathan.willbanks](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nathan.willbanks/32/8489_2.png) [@nathan.willbanks](https://forum.inductiveautomation.com/u/nathan.willbanks)\
**Post date:** [October 2, 2019, 6:23pm UTC](https://forum.inductiveautomation.com/t/feature-perspective-tab-visibility/22023/3 "2019-10-02T18:23:54Z")

</div>

Can you elaborate on how you would achieve this functionality? I would like to dynamically update the number of tabs based on a custom session prop. I’ve tried doing this using an expression structure binding on the “tabs” prop, but I can’t determine a way to pass array elements into tabs (rather than values, objects, or additional arrays). Am I going about this in the wrong way?
