# Dashboard: set group visibility hidden on connect

**URL:** https://discourse.nodered.org/t/dashboard-set-group-visibility-hidden-on-connect/52943
**Category:** Dashboard
**Tags:** node-red-dashboard
**Created:** [29 October 2021 15:08 UTC](https://discourse.nodered.org/t/dashboard-set-group-visibility-hidden-on-connect/52943 "2021-10-29T15:08:43Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![jsail](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/jsail/32/20176_2.png) [@jsail](https://discourse.nodered.org/u/jsail)
#### Post date: [29 October 2021 15:08 UTC](https://discourse.nodered.org/t/dashboard-set-group-visibility-hidden-on-connect/52943/1 "2021-10-29T15:08:43Z")

</div>

I use a single Tab with 3 groups (login, view and control) on my dashboard. When somebody opens the dashboard first time all groups are visible. But the 'control' should be hidden. Only after inserting the password in the 'login' the 'control' group should be visible and the 'login' hidden.  
How can I on connect set a group hidden?

---

<div class="post-metadata">

### Author: ![davidz](https://avatars.discourse-cdn.com/v4/letter/d/a88e57/32.png) [@davidz](https://discourse.nodered.org/u/davidz)
#### Post date: [30 October 2021 17:09 UTC](https://discourse.nodered.org/t/dashboard-set-group-visibility-hidden-on-connect/52943/2 "2021-10-30T17:09:44Z")

</div>

Welcome back jsail. I understand that why nobody answered this question, since it has been asked several times 🤣

Here is the link to your solution:

> [@Hiding group using "ui\_control" node and "button"](https://discourse.nodered.org/t/hiding-group-using-ui-control-node-and-button/8567/4):
>
> Thanks guys for tour replys. The version of node Red installed in my Raspberry Is 0.18.3. The name of the tab Is "testgroup" and the groups name are "uno" "due", "tre". So, I've tried the following: '{"testgroup":{"hide":["testgroup\_uno"]}}' But It doesn t work. Ant idea?

Hope that it helps.

---

<div class="post-metadata">

### Author: ![jsail](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/jsail/32/20176_2.png) [@jsail](https://discourse.nodered.org/u/jsail)
#### Post date: [4 November 2021 16:37 UTC](https://discourse.nodered.org/t/dashboard-set-group-visibility-hidden-on-connect/52943/3 "2021-11-04T16:37:06Z")

</div>

Thank you davidz. It worked fine now. My wish was actually to make one group only accessible by password. Since the web of node red is running on the server, everyone can see the 'hidden' group as soon as I use it. I will now have to build a separate website for it...

---

<div class="post-metadata">

### Author: ![davidz](https://avatars.discourse-cdn.com/v4/letter/d/a88e57/32.png) [@davidz](https://discourse.nodered.org/u/davidz)
#### Post date: [4 November 2021 17:20 UTC](https://discourse.nodered.org/t/dashboard-set-group-visibility-hidden-on-connect/52943/4 "2021-11-04T17:20:58Z")

</div>

Yes you are right about this issue. For this case, a multi-user interface will be ideal.

---

<div class="post-metadata">

### Author: ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)
#### Post date: [4 November 2021 19:34 UTC](https://discourse.nodered.org/t/dashboard-set-group-visibility-hidden-on-connect/52943/5 "2021-11-04T19:34:47Z")

</div>

Just hiding tabs should never be considered security. The dashboard is a single page application so all the data is there if someone wants to dig.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)
#### Post date: [18 November 2021 19:35 UTC](https://discourse.nodered.org/t/dashboard-set-group-visibility-hidden-on-connect/52943/6 "2021-11-18T19:35:27Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
