Skip to main content
Skip table of contents

G Suite (Google Workspace)

G Suite, or Google Workspace, is a set of cloud-based productivity and collaboration tools developed by Google.

Setup in Google

  1. Log in to the Google Console. Locate an existing Google service account one or create a new one.

  2. Enable G Suite domain-wide delegation on this Google service account: 

    2.1. Under Actions, click 'three dots' → Edit.

    2.2. In the service account details, click the icon → Show domain-wide delegation. Ensure that the checkbox 'Enable G Suite Domain-wide Delegation' is checked.

    2.3. Click Save to save updates. Read more

  3. Add the service account in G Suite Admin and delegate domain-wide authority:

    3.1. Log in to the G Suite domain's Admin console. From the main menu go to Security → API controls → Manage Domain Wide Delegation.

    Google Workspace - setup in Google - Google Admin.png


    3.2. Click Add new. Add Client ID from the service account.

    Google Workspace - setup in Google - add new delegation.png

    Google Workspace - setup in Google - add new Client ID.png


    3.3. Add the following permissions in 'OAuth scopes':

    https://www.googleapis.com/auth/admin.directory.device.chromeos.readonly

    https://www.googleapis.com/auth/admin.directory.device.mobile.readonly

    https://www.googleapis.com/auth/admin.directory.group.member.readonly

    https://www.googleapis.com/auth/admin.directory.group.readonly

    https://www.googleapis.com/auth/admin.directory.orgunit.readonly

    https://www.googleapis.com/auth/admin.directory.user.readonly

    https://www.googleapis.com/auth/admin.directory.user.alias.readonly

    https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly

    https://www.googleapis.com/auth/admin.directory.userschema.readonly

    https://www.googleapis.com/auth/admin.directory.customer.readonly

    https://www.googleapis.com/auth/admin.directory.domain.readonly

    https://www.googleapis.com/auth/admin.directory.resource.calendar.readonly Read more

    3.4. Click Authorize.

Setup in Cloudaware

  1. Log in to Cloudaware → Admin.

    Google Workspace - setup in Cloudaware - admin.png

  2. Find G Suite in integrations. Click +ADD.

    Google Workspace - setup in Cloudaware - admin - add G-Suite instance.png

  3. Fill out the form:

    Google Workspace - setup in Cloudaware - G-Suite instance details.png

    WHERE
    Google Service Account – select the service account that has been set up for G Suite integration and added to Cloudaware, or add a new one
    Admin Email – the valid admin email with read permissions for Directory API


    Click SAVE.

  4. A green light in the ‘Status’ column indicates successful configuration. If the light is red, contact support@cloudaware.com.

    Google Workspace - setup in Cloudaware - G-Suite integration status.png

  5. To view G Suite-related data, go to Cloudaware CMDB Navigator. Select G SUITE ADMIN in the left-hand menu:

    Google Workspace - setup in Cloudaware - G-Suite objects in CMDB.png

List of G Suite objects

Cloudaware supports the following Google G Suite objects:

Google G-Suite Customer
Google G-Suite Domain
Google G-Suite Domain Alias
Google G-Suite Group
Google G-Suite Member
Google G-Suite Organizational Unit
Google G-Suite Privilege
Google G-Suite Role
Google G-Suite Role Assignment
Google G-Suite Role Privilege Link
Google G-Suite User
Google G-Suite User Address
Google G-Suite User Instant Messenger
Google G-Suite User Location
Google G-Suite User Organization
Google G-Suite User Posix Account

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.