sender
August 18, 2020, 2:51pm
1
What The H?
I want to have my home assistant being used by all people living in the home. Having only an admin and a user is somewhat misleading…
I am the admin, my children and wife the users…
But then, WTH!? I don’t want to give my children acces to my bedroom tab!?
I would expect proper Role Based Access Control.
See below, more reason to prioritise this?
No Longer an Active Project
I have come to the difficult decision to stop work on Custom Header and have archived the project. Please, see the farewell post for more info.
No Longer an Active Project
I have come to the difficult decision to stop work on Custom Header and have archived the project. Please, see the farewell post for more info.
Custom Header
Custom Header adds enhancements and customization options to Home Assistant’s Lovelace header.
Docs (installation, config, and issues)
Important
Some config options can remove your ability to access UI elements. Each of these options is marked with a warning in the docs and in the UI edi…
KTibow
(Kendell R)
August 18, 2020, 3:00pm
2
Remember HA is still in beta. You can always install a plugin that lets you do that with HACS.
Pippyn
August 18, 2020, 3:01pm
3
You could use Custom header to restrict views
per user.
2 Likes
zsarnett
(Zack Arnett)
August 18, 2020, 3:01pm
4
You can create new lovelace dashboards and use them for RBAC. When creating a new dashboard you can mark it as Admin only.
For me I create a dashboard for users and then in a separate dashboard I have all my admin stuff
sender
August 18, 2020, 3:02pm
5
But what about the menu items?
1 Like
zsarnett
(Zack Arnett)
August 18, 2020, 3:03pm
7
Completely agree that we need more Roles and maybe roles for views. Because as you are saying users is a bit generic.
You can set up a user to have their default dashboard something else but they can always select any dashboard that is available to users
frenck
(Franck Nijhof)
August 18, 2020, 3:09pm
8
Please note, in that post I’m not requesting access control, but merely the ability to show/hide (which is not the same).
2 Likes
ludeeus
(Ludeeus)
August 18, 2020, 3:16pm
9
Let’s keep custom things out of this and focus on the core
4 Likes
Olen
(Olen)
August 19, 2020, 8:34am
11
You could use Custom header to restrict views
per user.
But setting this up for multiple dashboards
with multiple views
is not an easy task…
sender
August 19, 2020, 8:38am
12
But that’s “custom”, and indeed a lot of “hassle”. Would like to see it “supported” in homeassistant
2 Likes
sender
February 23, 2021, 10:51pm
13
What happened to this? Nothing?
Or is it…?
1 Like
sender
March 14, 2021, 6:49am
14
What happen(s/ed) to this very populair WTH?
1 Like
aidbish
(Adrian)
March 14, 2021, 10:28am
15
from the faq of the month of WTH
"Is everything reported going to be fixed/addressed?"
There is no guarantee that will happen. The goal is to lower the barrier to
reporting things for one month. Home Assistant still relies on contributors
to address or improve the project. However, we do think collecting feedback
this way can tremendously help with the upcoming
JoeJalbe
(Joe)
April 24, 2021, 12:14am
16
Me me me! Would love to see some role based permissions at least for the dashboard(s).
omayhemo
(Doug)
January 15, 2022, 3:48pm
17
I was just looking to setup access for my kid to control her room, when I learned there’s no access control. I’m astonished by this security hole missing basic feature.
jlambert121
(Justin Lambert)
January 15, 2022, 4:01pm
18
Design decision/focus of effort != security hole.
I bet PRs would be accepted to enhance the RBAC though - it’s something a bunch of us would like and benefit from, but either don’t have the skills or time to make the enhancements and thus are grateful for the features and fixes others are adding!
KTibow
(Kendell R)
January 16, 2022, 2:41pm
19
Remember, you can always lock down the dashboard pages for a single user:
1 Like
Imblue
(BlueTates)
March 24, 2022, 4:31pm
20
This doesn’t turn off the GPS MAP, the log entries nor the history graphs. None of which a standard user should have access to.