Google calendar

Hi,

I would like to see Calendar Ticket Subscriptions have some way to integrate with Google Calendar as Google Calendar doesn’t support Authentication of iCal files.

I would be nice if there was an option to disable authentication and maybe use some sort of token like
https://zammad.com/ical/tickets/biglongauthentokenkeythatishardtoguess
That is unauthenticated. Obviously explaining the risks to users.

If there is already something that can achieve this please let me know.

1 Like

some token would be amazing

This topic was automatically closed after 416 days. New replies are no longer allowed.

1) What is your original issue/pain point you want to solve?

As-is, calendar access either requires you to enable username+password auth for the REST API or to use a calendar client which supports Bearer token auth (which most – if not all – don’t do).

2) Which are one or two concrete situations where this problem hurts the most?

Thunderbird supports calendars with either no auth or HTTP basic auth.

People have also pointed out that Google Calendar does not seem to support auth credentials that aren’t part of the URL: Google calendar

3) Why is it not solvable with the Zammad standard?

Enabling username+password auth for the REST API in general might impose security risks. Also it’s nowhere near as granular as the permission system attached to auth tokens.

4) What is your expectation/what do you want to achieve?

I’d love to have an option to access calendars with tokens that just works.

For example, GitHub implements this in a way where the auth token is used as an alternative password (for Git access).

Another option would be to make the token part of the URL – either with a query parameter or by directly adding it to the path.

Duplicate of Google calendar