Show or hide cards (or views or groups) on a per-user basis

Here’s the use case I’m trying to cover: I’d like a simplified HA dashboard for the family, and a different one for ‘admin’.

My current dashboard (legacy UI) has a bunch of groups / tiles / tabs that are relevant to me as admin / technical user but not the rest of the family - e.g. a Last Seen sensor panel, or the RPi system stats, etc.

Now that HA supports the concept of different users , I was wondering if there is a way to customize the UI on a per-user basis.

Ideally, by creating a dashboard for each ‘user class’, but per-user (without user classes) would do as well: e.g. in lovelace hide this view/card by default except for user ‘admin’ etc.

Is this achievable today? - hints / pointers welcome. I’m still using legacy UI but willing to migrate to lovelace if this is supported with it

2 Likes

I think this is not possible yet, I would like to do the same thing.

I think a feature request needs to be created.

Feature request: Lovelace and/or Legacy UI: Show or hide cards (or views or groups) on a per-user basis

2 Likes

I think you need Custom Header