Activating the Google add-on features

With Haiilo's Google add-on, users can sync events to Google Calendar, attach Google Drive files to various platform elements, and search for files on Google Drive within Haiilo. To enable the add-on features, you need to complete steps both in the Google and Haiilo Administration.

Google authentication is required to use the Google add-on features. Please complete the authentication setup before proceeding with this tutorial to ensure your users log in to Haiilo with their Google Workspace credentials.

Define access in Google

Activate API access

  1. Log in to the Google Cloud Platform.
  2. Select the project that you created when setting up Google authentication for Haiilo
  3. Go to Menu > APIs and Services > Library
  4. Search the API library for and select:
    • Google Calendar API (needed for the Google Calendar add-on feature)
    • Google Drive API (needed for the Google Drive add-on features)
  5. Enable the preferred APIs for your project

Add OAuth scopes

  1. In Google Cloud, go to Menu > APIs & Services > OAuth Consent screen
  2. Select Edit app to edit the consent screen you created when setting up Google authentication
  3. On the Scopes tab, select:
    • /auth/calendar.events (needed for the Google Calendar add-on feature)
    • /auth/drive (needed for the Google Drive add-on features)
  4. Select Update > Save and continue

Activate add-on in Haiilo

You need the "Manage system settings" and "Manage users, groups and roles" permissions to activate the integration and assign permission for users to use it.

Activate the integration

  1. In Haiilo, go to Administration System settings > General settings
  2. Scroll down to Activate integration
  3. Select Google Workspace
  4. Select Save to apply changes

Assign permission to users

  1. In Haiilo, go to Administration User management > Roles
  2. Select to edit the role for which you want to assign permission to use the Google add-on features, e.g., a User role
  3. Under Integrations, enable the "Activate Google Workspace" permission
  4. Select Save to apply changes to the role

After this, all users with the assigned role who are authenticated with their Google credentials can use the Google add-on features.

Users can turn on or off Google Calendar sync in their account settings to choose whether events are synced to their calendars or not.

Was this article helpful?

0 out of 0 found this helpful