How to make Google calendar integration visible only to admins or specific users

Hey everyone,

I’ve got Home Assistant set up with the Google Calendar integration working great - first time playing around with HA btw and looking forward to using it as much as possible.

The issue is I want the calendar to only be visible to my own HA user account (admin), but I can’t figure out how to do this.

The calendar shows up in the sidebar and is fully accessible to every user on my instance, including non-admin users. I’ve looked around for a way to configure calendar/dashboard visibility per user but haven’t found anything that actually works.

Is there a way to hide the calendar sidebar entry or restrict calendar entity visibility for specific users or even anyone non-admin? Thanks in advance!

I have an idea, but his is more of a workaround than a solution:

  • You hide the default calendar dashboard for your users (you need to log into their accounts)
  • You create a dashboard yourself with a full-screen calendar card
  • You configure the card to only display the calendars you want your users to see
  • Optional: You can duplicate and configure the visibility of this card if you want some users to access different calendars

I hope this helps !
By the way, I saw that in the next release, there will be a way to set admin-only dashboards, so it seems that the HA team is slowly adding permissions.
Maybe they will add this feature to the calendars dashboard soon :crossed_fingers:

1 Like

Thanks for taking the time to reply!
By hiding the calendar dashboard, you mean hiding it from their sidebar? They can alway go ahead and reinstate though, no?

Also, for some reason I don’t see the calendar at all in dashboards, but it’s showing in the sidebar

I also don’t really understand why the calendar dashboard is not showing in the settings, maybe it will get added later :person_shrugging:

To hide it, you need to log into each user account, long press the “Home Assistant” sidebar title, then toggle the eye icon.

And you’re right, It is possible for them to show it back, but unless you don’t tell them that they have to long press the title, I don’t think they will find it themselves.

1 Like