You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This will grant your Home Assistant service read-only access to all the Google Calendars that the account you authenticate with can read.
After taking the steps to set-up the integration though, the Google authentication prompt shows:
Home Assistant wants to access your Google Account
This will allow Home Assistant to:
See, edit, share and permanently delete all the calendars that you can access using Google Calendar
Clicking for further info shows:
This app wants permission to make changes to your calendars, as well as any calendar you can access using your Google Calendar, including:
Create, change or delete calendars
Update individual calendar events
Change your settings, including who can see your events
Change who the calendar is shared with
Your calendars and other calendars you access may contain info like daily schedules, personal contacts and private appointments.
As well as contradicting the documentation, this seems like a bad thing!
After discovering this myself, a search revealed other people have hit this as well:
I posted the original issue in the forums. I'm assuming this change was made originally to support the add_event service.
It would be really nice to have an option in the config to determine access (read or readwrite; defaults to readwrite) which in turn would request the correct scopes and determine if this add_event service was available.
That way for us that want more restricted access, we can have it and for those that want more features (and without breaking existing functionality) it would support them too.
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates.
Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍
This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.
The problem
The google calendar integration docs say:
After taking the steps to set-up the integration though, the Google authentication prompt shows:
Clicking for further info shows:
As well as contradicting the documentation, this seems like a bad thing!
After discovering this myself, a search revealed other people have hit this as well:
https://community.home-assistant.io/t/google-calendar-read-only-access/156253
User daveinc in that community post seems to have worked out what's happening/needed:
Environment
Problem-relevant
configuration.yaml
Traceback/Error logs
Additional information
The text was updated successfully, but these errors were encountered: