# Flows visibility

**URL:** <https://discourse.nodered.org/t/flows-visibility/5961>\
**Category:** General\
**Created:** [19 December 2018 13:57 UTC](https://discourse.nodered.org/t/flows-visibility/5961 "2018-12-19T13:57:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lionel](https://avatars.discourse-cdn.com/v4/letter/l/f9ae1b/32.png) [@Lionel](https://discourse.nodered.org/u/Lionel)\
**Post date:** [19 December 2018 13:57 UTC](https://discourse.nodered.org/t/flows-visibility/5961/1 "2018-12-19T13:57:18Z")

</div>

Hi,  
Our node-red application is intended to be exposed to many partners, and we would like to filter the visible flows for each partner. Is it possible ?  
Thx

---

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [19 December 2018 14:17 UTC](https://discourse.nodered.org/t/flows-visibility/5961/2 "2018-12-19T14:17:29Z")

</div>

Hi,

no, there is no built-in way to selectively hide flows from certain users.

If you want to create a multi-tenant system you would need to run a separate Node-RED instance for each tenant.

Otherwise, you'd have to put some custom code in between the runtime and UI to provide a filtered view of the flows to any given user. You would also have to handle the various notifications that happen when one user deploys a change and all other connected editors are notified. That is a very non-trivial problem to solve.

---

<div class="post-metadata">

**Author:** ![Lionel](https://avatars.discourse-cdn.com/v4/letter/l/f9ae1b/32.png) [@Lionel](https://discourse.nodered.org/u/Lionel)\
**Post date:** [19 December 2018 14:47 UTC](https://discourse.nodered.org/t/flows-visibility/5961/3 "2018-12-19T14:47:43Z")

</div>

Ok, thx for the response.
