Solved, thanks to this post.
You have to share the calendar from your Google Calendar account with the Service Account email that is generated in the Google API Console, e.g. [email protected].
I can now update my calendar from my web service.
More Related Contents:
- How can I revoke a JWT token?
- Google Home Authorization Code and Authentication with Google Account
- How does OAuth 2 protect against things like replay attacks using the Security Token?
- Using Postman to access OAuth 2.0 Google APIs
- Authentication on google: OAuth2 keeps returning ‘invalid_grant’
- Gmail API returns 403 error code and “Delegation denied for “
- Does OpenID Connect support the Resource Owner Password Credentials grant?
- Error: invalid_request device_id and device_name are required for private IP
- Sign in with Google temporarily disabled for this app
- “This app would like to: Have offline access” when access_type=online
- Why is Google Calendar API (oauth2) responding with ‘Insufficient Permission’?
- Is it possible to be able to correctly select any available Google account to use when using authorisation via the JS client library for Drive?
- How to bypass entering authentication code to authorize my code everytime I use the YouTube Data API v3
- How to specify refresh tokens lifespan in Keycloak
- Google APIs Console – missing client secret
- How do I set return_uri for GoogleWebAuthorizationBroker.AuthorizeAsync?
- Using Oauth tickets across several services?
- Create Google Calendar Events from Spreadsheet but prevent duplicates
- How is OAuth 2 different from OAuth 1?
- CORS issue while making an Ajax request for oauth2 access token
- MVC4 HTTP Error 403.14 – Forbidden
- How to identify a Google OAuth2 user?
- OAuth 2.0: Benefits and use cases — why?
- Recieving a 403 forbidden error when using latitude and longitude: geocoding
- How to implement oauth2 server in ASP.NET MVC 5 and WEB API 2 [closed]
- Forbidden Error When Submitting Simple PHP Form
- client secret in OAuth 2.0
- where is devise implementation of “authenticate_user!” method?
- gapi.auth.signOut(); not working I’m lost
- Keycloak and Spring Boot web app in dockerized environment