Support & Help
Why is my Google Workspace account displaying an authorization error when I try to connect my account?
You may see an authorization error when trying to add a Google Workspace account to Fantastical. This is due to a change Google made to how third-party apps connect to your Google Workspace account (on November 4, 2019).
You need to add Fantastical as a whitelisted app in your Google Workspace admin panel. Here is how to do that:
- Open the Google Workspace admin panel and select Security > API controls
- Select Manage Third-Party App Access
- Select Configure new app > OAuth App Name or Client ID
Enter the following client IDs for Fantastical for Mac and add it to the list of allowed apps: 280246159890-6p3c2652mgdta3e721r877iqsip4skm1.apps.googleusercontent.com
You can also refer to Google's help pages for more info.
Fantastical uses the Google Workspace Admin API to read calendar rooms and resources to provide location autocomplete suggestions, and to search for other users in your organization to provide invitee autocomplete suggestions. Fantastical only has read-only access to this information, it is unable to make any changes to the organization settings. Calendar room and user information is only available through the Google Workspace Admin API, so without this access Fantastical is unable to show suggestions for locations or invitees.
If you are unable to get Fantastical added as a whitelisted app, you can limit Fantastical's access to your Google Workspace account by doing the following:
- Open the Terminal app
- Copy and paste the following line into the Terminal and hit enter:
defaults write com.flexibits.fantastical2.mac ReduceGoogleScopes -bool YES
- Quit the Terminal
- Relaunch Fantastical and add the Google Workspace account again