Hi,
I’m struggling with the following, hope anyone can help me with this.
I use several addons on my home-assistant system, like file-editor, zigbee2mqtt, motioneye, grafana etc., these are all installed via the supervisor.
I want to enable some of these addons for specific users, e.g. motioneye and grafana should be visible in the sidebar for all my users since these provide viewing possibilities for data available in home-assistant. But other addons like the file-editor or zigbee2mqtt should not be visible in the sidebar for all my users, since these really make (or break) the configuration of home-assistant.
I cannot find any configuration for the addons that let me select which users these are available for, and also on the user configuration I cannot see any link to addons which I can enable/disable for this specific user.
Is there anyway I can configure this ? or is it not possible to have some sort of access control to the addons on a per user basis ?
Regards,
Herman
This is not possible at the add-on level.
You can accomplish this using lovelace views and restricting those to individual users.
Yes, indeed that seems to work, thanks for the tip.
I now have a lovelace view configured as panel with just one webpage card which just shows the url belonging to the addons I want to enable for all my users.
Hmm, apperantly it doesn’t work all that great afterall
The addons show a http page (https only works for my external url via nginx addon), this http page i’ve added to the lovelace-ui as described in my previous post. When I open the home-assistant on my windows laptop all seems to be working fine, I can view the card with all users. But when I open home-assistant app on my phone (both iphone and andriod) the card with the linked addon webpage won’t display at all, I only get a blank page then.
Any clue what could be the cause of this ?