Kiosk mode by user

My use case is for a community system where people may get info and use lights but do not need to perform admin or developer roles. These users do not need “Configuration” neither “Developer Tools”.

Then admin would set/reset this bit when user account is created. The icons would be hidden from UI. Left menu would show only “Overview”, “Map”, “Logbook” and “History”. This would result on a safer environment for the community.

Simple, isn´t?

This sounds like ‘user permissions’ where different users have different levels of access.

I would like something similar, the current system of having everything avaliable to all users is far from ideal

To be honest, I don’t really understant the point of having the possibility to add differents users but that they all have the same access.

+1

Sure, I wonder that we could have a few roles:

  • admin: this is the current user, with all current features;
  • operator: user that can interact with environment without changing setup;
  • some kind of “read only” user, that can get info only

This is all on the road map for HA
Read this post Thinking Big

  • Permissions. Using the same user and context features, we will also be able to limit access to entities to users.
1 Like