2.141 FAQ-1223 How to create a Google client_id to make use of Origin’s Google Drive Cloud tool?

Last Update: 7/30/2025

Google Drive Cloud tool (Connect to Cloud menu and Open from Cloud button) by default uses Origin's client_id. This is shared among all the Origin users. There is a global limit on the number of access set by Google. It reaches maximum now and Origin cannot increase it yet.

Users who do not access before cannot access it with Origin's client_id (users who ever accessed it successfully can still access).

If you see error message like following

Google API key blocked.png

Try solution below:

  1. Create your own client_id by following steps:
    1. Log into Google API Console with your Google account (not necessary to be the same as the one you use to log in with Origin’s cloud connector).
    2. Click "project" button on the top-left and then click "New project" button on the pop-up dialog to create a new project.
      Google API Create Project.png
    3. Click on the left-side menu "APIs & services" > "Enable APIs and services".
    4. Find the "Google Drive API" in the API Library and click on it.
    5. On the "Product details" page, click Enable button.
      Google API Enable.png
    6. Click "Credentials" in the left-side panel. Click "+Create credentials" on the top, and then select "API key" from the pop-up menu.
      Google API key.png

      There is an "API key" on the pop-up dialog. Make a note of it.
    7. Click "+Create credentials" again and select "OAuth client ID". Click on "Configure Consent Screen". On the "OAuth Overview" page, click Get started button to set up project configuration.
      Google API OAuth client ID.png
    8. On the "Project configuration" page, enter an app name such as "Origin web connector". And select the current account in the "User support mail" edit box. Click Next button.
    9. Select "External" for Audience. Click Next button.
    10. Enter your e-mail in "Developer contact information". Click Next button.
    11. Check I agree to the "Google API Services User Data Policy" and click "CONTINUE" button.
    12. Click "Create" button.
      Google API Project Configuration.png
    13. Click "Create OAuth client" button.
    14. Select Application type to "Desktop app" and give it a Name (default name is OK). Click "Create" button.
      There are "Client ID" and "Client secret" on the pop-up dialog. Make note of it.
    15. Click "Audience" on the left-side panel. And then click "Publish app" button and then click "Confirm" button in the pop-up dialog.
      Google API Publish app.png
    16. Go back to "APIs & Services" page by top-left Navigation menu.
    17. Click "..." button on top-right corner and select "Project settings".
      Google API Project settings.png

      There is a project number(AppID). Make note of it.
  2. Update <Origin UFF>/OCloud.ini (create a new ini file if it does not exist). The format in the ini file is as following:
    [GoogleDrive]
    AppID=USER_APP_IDD
    ClientID=USER_CLIENT_ID
    ApiKey=USER_API_KEY
    ClientSecret=USER_CLIENT_SECRET
  3. If you want to connect to Googlesheet from cloud, the following additional steps are required:
    1. Go back to Google API Console.
    2. Select "Enabled APIs & services" on left-side panel and click on "Enable APls and services".
    3. Search for "Google Sheets API"
    4. Click "ENABLE". Google Sheet API Enable.png

Keywords:connect to Google, import from Google drive, cloud connector, Google API Key, This app is blocked, tried to access sensitive info in Google Account, keep account safe, Google blocked this access