Google Settings

To activate Google Integrations, StrideERP requires API access, which is established using the OAuth 2.0 Authentication Protocol. This allows data synchronization between StrideERP and Google services.

1. Pre-requisite

No Pre-requisite required

2. How to set up Google Settings

For Google Calendar, Google Contacts, Google Drive, and Google Indexing, you need to authorize StrideERP to access data from these services for synchronization. Below is an example of how to set up Google Contacts Integration.

  1. Create a new project on Google Cloud Platform and generate new OAuth 2.0 credentials.
  2. Enable API Access in API Library for the Integration you wish to integrate.
    • Google Calendar: Calendar API
    • Google Contacts: People API
    • Google Drive:Drive API
    • Google Indexing: Indexing API
    • In API & Services > Credentials create a new Credential and select Create OAuth client ID

    • Select Application Type Web Application
    • Add https://{yoursite} to Authorized JavaScript origins.
    • Add https://{yoursite}?cmd=frappe.integrations.doctype.google_calendar.google_calendar.google_callback as an authorized redirect URI for Google Calendar.
    • Add https://{yoursite}/api/method/frappe.integrations.google_oauth.callback as an authorized redirect URI for rest of the services.

    • Add your Client ID and Client Secret in the Google Settings in Home > Integrations > Google Services > Google Settings

3. How to set up Google Settings in StrideERP

To set up Google Settings, go to:

Admin > Integrations > Google Settings