Instruction
Beheer > Integraties > Google Drive

The Google Drive integration needs configuration on two sides: first an OAuth client in Google Cloud, then the integration itself in i-Reserve.

1. On the Google Cloud side

  1. Open the Google Cloud Console and create/select a project.
  2. APIs & Services → Library: search Google Drive API and click Enable.
  3. OAuth consent screen: choose the user type (usually Internal within your own Workspace), fill in app name and support e-mail, and add the Drive scope (.../auth/drive).
  4. Credentials → Create credentials → OAuth client ID, type Web application.
  5. Under Authorized redirect URIs add the redirect URI i-Reserve shows (e.g. {base_url}/integrations/redirect/{int_id}).
  6. Note the Client ID and the Client secret.

2. On the i-Reserve side

Go to Administration → Integrations and add a Google Drive integration.

2.1 Authentication screen

FieldWhat to enter
Client IDThe OAuth client ID from Google Cloud.
Client secretThe matching client secret.
Return urlThe redirect URI; use exactly the value i-Reserve shows and register that same URI in the Google client.

Then two buttons: Step 1: consent (Google consent screen, sign in with the desired account) and Step 2: connect (exchanges the consent for the tokens and tests the connection).

2.2 Configuration screen

FieldWhat to enter
Base folder idThe Drive folder everything lives under (root = My Drive, or a specific folder id from the Drive URL).
Base folder nameDisplay name for the base folder (informational, e.g. i-Reserve).
Subfolder patternThe path template for entity folders, with tokens {context}, {itemname} and {itemid} (e.g. {context}/{itemname} (#{itemid})).
Auto-create subfoldersYes/No — create missing entity folders automatically on first use, or only show existing folders.

2.3 Activate

Save and set the integration to active. The file manager is then available on the entities (provided the CRM module is active and the user has the Drive permissions).

The Drive integration requires the CRM module and grants per-entity access based on permissions (read / create / delete). Without those permissions the user does not see the file manager.
Google-native files (.gdoc/.gsheet/.gslides) cannot be uploaded via the file manager; they are references, not real files. Move Google Docs within Drive itself.