Connect Google Drive

Google Drive Connection Requirements

To connect PrinterLogic SaaS to Google Drive you need the following:

  • If you need to create a project, you need the permission to create projects or the Project Creator role. For details on how to create a project, see Create a Google Cloud project.
  • Google Drive API enabled. For details on how to enable the API, see Enable Google Workspace APIs.
  • OAuth Client ID Credentials.
  • Client ID and Client Secret details.
  • Administrator access to the Admin Console.

Configure the OAuth Consent Screen

If you project doesn't already have the OAuth consent screen configured, use these steps.

  1. Access your Google Cloud Console and sign in.
  2. In the top navigation bar, select the project drop-down menu.
  3. Locate the project you need and select it.
  4. Select the hamburger menu, and select APIs & Services then OAuth consent screen.

    Google cloud OAuth content screen option from menu

  5. Select External and then Create.
  6. On the Edit app registration page complete the following:
    1. App name — enter a name for the app. This name will show when a user updates their credentials.
    2. Enter a support email address.
    3. Upload a logo if desired.
    4. Scroll down to the Authorized Domains section and select +Add Domain.

    5. In the Authorized Domain field, enter printercloud.com.
    6. Enter an email address into the Developer contact information field.
  7. Select Save and Continue.
  8. On the Scopes page, select Save and Continue.
  9. On the Test users page select Save and Continue.
  10. On the Summary page, review the settings and if everything looks good, select Back to Dashboard.

Vasion Automate has a 15 min inactivity timeout. Please be aware that the inactivity timeout applies to the Global Scan Settings screen

Add a Connection

  1. In another tab, open your PrinterLogic SaaS Admin Console.
  2. Select Tools then Settings then Scanning.
  3. For Scan to Cloud (CPA), select the Scan Settings drop-down and enable the toggle for Enable Scanning with Printer Default Settings. You can configure the settings later.

    Enable Scanning toggle set to on

  4. For Mobile Scan / Scan To Cloud (CPA), select the Cloud Connections drop-down and select Add Connection.
  5. Select Google Drive, and select Next.

Leave the browser page open on Connect Google Drive.

Connect Google Drive configuration

Create App Credentials

  1. Return to the Google Console page.
  2. Select Credentials from the side navigation and select + Create Credentials.

    Create credentials option from the toolbar

  3. Select OAuth Client ID.
  4. On the Create oAuth client ID page complete the following:
    1. Application Type — use the drop-down to select Web Application.
    2. Name — enter a name for your web client.
    3. In the Authorized redirect URIs section select + Add URI.
    4. Return to the Admin Console Connect Google Drive page and copy the Redirect URI.
    5. Paste it in the URIs field.
  5. Select Create.
  6. Leave the OAuth client created modal open. The Client ID only displays on this modal, be careful and don't close it.

Leave the current browser page open. You will need to copy some values from the OAuth client created modal into the Connect Google Drive page.

Connect Google Drive

  1. In the Admin Console Connect Google Drive page complete the following:
    1. Client Connection Description — enter a description for this connection. This description is displayed in the Cloud Connections section and the Preset Scan Locations Cloud Drive tab.
    2. Client ID — return to the OAuth client created modal and copy the Client ID, then paste it here.
    3. Client Secret — return to the OAuth client created modal and copy the Client Secret, then paste it here.

      It may take from 3-5 minutes for the URI to take effect. Therefore, if the Authorization in the next step fails, you will need to wait and try again once the URI is active.

  1. Once the URI is in effect, select Authorize.
  2. In the Google Sign-in modal, enter the Google Credentials used to access the Google Cloud Console.
  3. In the permissions modal, select Allow.
  4. After the connection is verified successfully, select the Return to Dashboard option.

    Google connection success message

For customers using Scan To Cloud and Mobile Scanning. You are now ready to continue to adjust any global scan settings, add preset scan locations and install Scan To Cloud (CPA). Go to Scan to Cloud for complete details.