# Personalised Multi User Dashboards with Node-RED Dashboard 2.0 • FlowFuse Webinar

**URL:** <https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492>\
**Category:** Events\
**Tags:** flowfuse, dashboard-2\
**Created:** [13 February 2024 16:47 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492 "2024-02-13T16:47:34Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![gdziuba](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gdziuba/32/81398_2.png) [@gdziuba](https://discourse.nodered.org/u/gdziuba)\
**Post date:** [13 February 2024 16:47 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/1 "2024-02-13T16:47:34Z")

</div>

[Join us on February 29th to discuss Multi-User Dashboards with Joe Pavitt](https://flowfuse.com/webinars/2024/node-red-dashboard-multi-user/).

**Node-RED Dashboard 2.0 has recently seen it's first major, stable release. In this Webinar, Joe Pavitt will demonstrate some of the new features available, and in particular, demonstrate how you can easily build out a multi-user dashboard when running Node-RED Dashboard 2.0 on FlowFuse**

With Node-RED Dashboard 1.0, a very common feature request was "Personalised Multi User Dashboards", whereby different data could be rendered, in the same dashboard, for different users. Now, with the evolution of FlowFuse to elevate your Node-RED experience, we can easily secure our instances with FlowFuse Authentication, and utilise this to build out such dashboards.

Joe will demonstrate some of the main features of Node-RED Dashboard 2.0, and then dive into how you can use these features to:

- Build out a personalized multi-user dashboard, with unique data for each user
- Build admin-only views
- Track user activity for auditing purposes.

We'll also be hosting a Q&A session at the end of the Webinar if you have any particular questions, queries of feedback you'd like to discuss directly with the team.

---

<div class="post-metadata">

**Author:** ![Waz](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/waz/32/64482_2.png) [@Waz](https://discourse.nodered.org/u/Waz)\
**Post date:** [2 March 2024 03:50 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/2 "2024-03-02T03:50:28Z")

</div>

Thanks to everyone involved in the webinar.

I'd just like to clarify, in order to do multi user dashboards, we must be using the Teams version of Flowfuse which is a minimum $125 a month?

---

<div class="post-metadata">

**Author:** ![zj-flowfuse](https://avatars.discourse-cdn.com/v4/letter/z/a88e4f/32.png) [@zj-flowfuse](https://discourse.nodered.org/u/zj-flowfuse)\
**Post date:** [6 March 2024 06:41 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/3 "2024-03-06T06:41:27Z")

</div>

Hi @Waz, that’s likely from the 1st of April onwards. Currently it’s possible to adopt the team tier with one Node-RED instance at $25.

Multi user functionality is a team tier feature as its only valuable to organisations that have information available to some but not all employees or stakeholders.

---

<div class="post-metadata">

**Author:** ![Waz](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/waz/32/64482_2.png) [@Waz](https://discourse.nodered.org/u/Waz)\
**Post date:** [6 March 2024 06:44 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/4 "2024-03-06T06:44:45Z")

</div>

The minimum instances I can select on the site is 5.

 ![Screenshot_20240306_174331_Chrome](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/7/7/774fbcd61b18b787f2f39a28490dc60f3638537f.jpeg)

---

<div class="post-metadata">

**Author:** ![zj-flowfuse](https://avatars.discourse-cdn.com/v4/letter/z/a88e4f/32.png) [@zj-flowfuse](https://discourse.nodered.org/u/zj-flowfuse)\
**Post date:** [6 March 2024 06:58 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/5 "2024-03-06T06:58:55Z")

</div>

That’s correct, we’re making some changes to the pricing soon and we didn’t want to get new customers a surprise within the first month. I hope you understand.

If there’s a good reason for you to need this feature but feel like $125/mo kills your business case, would you be available to chat with me so we can adjust our course?

---

<div class="post-metadata">

**Author:** ![Waz](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/waz/32/64482_2.png) [@Waz](https://discourse.nodered.org/u/Waz)\
**Post date:** [6 March 2024 07:03 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/6 "2024-03-06T07:03:15Z")

</div>

Yep, will do. Who is the best person to speak to?

---

<div class="post-metadata">

**Author:** ![mzsolnay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/mzsolnay/32/40308_2.png) [@mzsolnay](https://discourse.nodered.org/u/mzsolnay)\
**Post date:** [12 March 2024 10:28 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/7 "2024-03-12T10:28:48Z")

</div>

Hi !

I am also interested in the multi-user dashboard feature, but 125 USD/month is overkill,  
as I would also only use a single node-red instance. Please let me kow, if there will be a better pricing for "simple" small-time users like us.

Thank you !

---

<div class="post-metadata">

**Author:** ![zj-flowfuse](https://avatars.discourse-cdn.com/v4/letter/z/a88e4f/32.png) [@zj-flowfuse](https://discourse.nodered.org/u/zj-flowfuse)\
**Post date:** [12 March 2024 11:22 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/8 "2024-03-12T11:22:47Z")

</div>

Can you expand on your use case? Where do you need multiple users on one dashboard where the pricing is prohibitively expensive? Happy to DM too if you’d like to keep it confidential

---

<div class="post-metadata">

**Author:** ![mzsolnay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/mzsolnay/32/40308_2.png) [@mzsolnay](https://discourse.nodered.org/u/mzsolnay)\
**Post date:** [12 March 2024 13:29 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/9 "2024-03-12T13:29:02Z")

</div>

Thank for your promt reply. Here is the case. I collect data from various sensors. (via mqtt)  
I can change data sending rate of the sensor by control message.

What I'd like to achieve, is to have a dashboard, where I can create views of actual (last received) data,  
and an input field to change sending rate (f.eg a slider).

That is all quite simple so far and can be done with normal node-red dashboard.

But I want to differentiate, who can see and access which sensor.

user nr 1 can only see sensor nr 1,  
user nr2 can see sensors 2 and 3,  
and so on...

---

<div class="post-metadata">

**Author:** ![joepavitt](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/joepavitt/32/59722_2.png) [@joepavitt](https://discourse.nodered.org/u/joepavitt)\
**Post date:** [12 March 2024 16:45 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/10 "2024-03-12T16:45:04Z")

</div>

Just to check some details here:

- Are you the only user with access to Node-RED in this case, but there are multiple users of the Dashboard?
- Is this in a professional setting, or a hobby/home-automation project?

---

<div class="post-metadata">

**Author:** ![mzsolnay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/mzsolnay/32/40308_2.png) [@mzsolnay](https://discourse.nodered.org/u/mzsolnay)\
**Post date:** [12 March 2024 18:48 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/11 "2024-03-12T18:48:52Z")

</div>

Hi !

Yes, I would be the only (admin) user with access to node-red, creating various dashboards for other users. Those other users only need access to their dedicated dashboards.  
The setting would be an experimental test project rather, that could may be later grow to something more professional.

M.

---

<div class="post-metadata">

**Author:** ![Pepex7](https://avatars.discourse-cdn.com/v4/letter/p/a88e57/32.png) [@Pepex7](https://discourse.nodered.org/u/Pepex7)\
**Post date:** [24 July 2024 20:37 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/12 "2024-07-24T20:37:29Z")

</div>

My understanding from this is that Dashboard 2.0 multi-user only works using Flowfuse? Is there any other alternative to using the multi-user dashboard?

---

<div class="post-metadata">

**Author:** ![HaroldPetersInskipp](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/haroldpetersinskipp/32/42319_2.png) [@HaroldPetersInskipp](https://discourse.nodered.org/u/HaroldPetersInskipp)\
**Post date:** [24 July 2024 20:59 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/13 "2024-07-24T20:59:02Z")

</div>

**[Node-RED Dashboard 2.0](https://flows.nodered.org/node/@flowfuse/node-red-dashboard)**: Open source package, primarily developed by FlowFuse, that adds in a collection of UI and Chart nodes to Node-RED for building custom UI. Does not require FlowFuse at all, can just be used with core Node-RED.

The Personalized Multi-User Dashboard plugin, [@flowfuse/node-red-dashboard-2-user-addon](https://flows.nodered.org/node/@flowfuse/node-red-dashboard-2-user-addon), is available in their [FlowFuse Certified Nodes](https://flowfuse.com/certified-nodes/) catalog, accessible to their Teams and Enterprise customers. This is also available for their Self-Hosted customers who wish to use the Personalized Multi-User Dashboard.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [24 July 2024 21:11 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/14 "2024-07-24T21:11:07Z")

</div>

Other than using D2 with the FlowFuse muli-user plugin, you can roll your own solutions in various ways with or without D2.

---

<div class="post-metadata">

**Author:** ![Pepex7](https://avatars.discourse-cdn.com/v4/letter/p/a88e57/32.png) [@Pepex7](https://discourse.nodered.org/u/Pepex7)\
**Post date:** [24 July 2024 21:34 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/15 "2024-07-24T21:34:45Z")

</div>

> [@TotallyInformation](#):
>
> various ways with or without D2

like which options?

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [24 July 2024 22:04 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/16 "2024-07-24T22:04:57Z")

</div>

> [@Pepex7](#):
>
> My understanding from this is that Dashboard 2.0 multi-user only works using Flowfuse

No, you have everything you need to make multi user dashboards

> [@Changes to Multi Tenancy in Dashboard 2.0](https://discourse.nodered.org/t/changes-to-multi-tenancy-in-dashboard-2-0/88908):
>
> We've made some big changes in the way that you can do client/user-specific Dashboards, based on feedback we'd seen in this forum, and traffic on GitHub issues, we've made changes to Dashboard 2.0. Wanted to share the article here to make sure as many people are aware as possible, as I know this was a very requested change/feature. From now (and as alluded to in some posts here already) socketId is available to all users of Dashboard 2.0, and can be used to constrain communication to a singl…

[![](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/2/c2b7b8e52735f8eb762bbc075d7461888b2928bd.jpeg "Multi User Dashboards with Node-RED Dashboard 2.0") ](https://www.youtube.com/watch?v=rl6uwV2PhOc)

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [24 July 2024 23:40 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/17 "2024-07-24T23:40:17Z")

</div>

> [@Pepex7](#):
>
> > [@TotallyInformation](#):
> >
> > various ways with or without D2
> 
> like which options?

UIBUILDER provides some basic user id data that you can use to help build something. Combined with some form of identity tooling that you either roll yourself or use an external tool like Cloudflare Zero Trust.

It should be possible to do that with D2 as well I think?

---

<div class="post-metadata">

**Author:** ![Pepex7](https://avatars.discourse-cdn.com/v4/letter/p/a88e57/32.png) [@Pepex7](https://discourse.nodered.org/u/Pepex7)\
**Post date:** [25 July 2024 23:08 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/18 "2024-07-25T23:08:50Z")

</div>

> [@Steve-Mcl](#):
>
> No, you have everything you need to make multi user dashboards

I am using node-red on debian 12 with dashboard 2, following this video but my user object is undefined in the debug output.

![Captura de Pantalla 2024-07-25 a la(s) 19.08.19](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/e/7/e7a76d7e8e7e16d3533ddcc637c1f03e28e0e613.png)

---

<div class="post-metadata">

**Author:** ![Pepex7](https://avatars.discourse-cdn.com/v4/letter/p/a88e57/32.png) [@Pepex7](https://discourse.nodered.org/u/Pepex7)\
**Post date:** [25 July 2024 23:11 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/19 "2024-07-25T23:11:18Z")

</div>

I don't know yet, I'm following the video that @Steve-Mcl answered me and it still doesn't work for me.

---

<div class="post-metadata">

**Author:** ![joepavitt](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/joepavitt/32/59722_2.png) [@joepavitt](https://discourse.nodered.org/u/joepavitt)\
**Post date:** [26 July 2024 06:20 UTC](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492/20 "2024-07-26T06:20:36Z")

</div>

Can you show me the "Client Data" view of the Dashboard 2.0 tab please? It will look something like:

 ![Screenshot 2024-07-26 at 07.18.08](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/5/b/5b0dc6112612bcb3e19af916f0be9e8ec631b794.png)

What auth provider do you have Node-RED configured with? The only two auth plugins I'm aware of for Dashboard right now are [FlowFuse](https://dashboard.flowfuse.com/user/multi-tenancy.html#plugin-data-providers) (which requires you to run the instance via FlowFuse) and [CloudFlare](https://flows.nodered.org/node/@fullmetal-fred/node-red-dashboard-2-cloudflare-auth) (which requires you've setup CloudFlare auth on your Node-RED instance.

[Next page](https://discourse.nodered.org/t/personalised-multi-user-dashboards-with-node-red-dashboard-2-0-flowfuse-webinar/85492.md?page=2)
