Back to Integration Help

Google Workspace Integration

Enable Google sign-in and optionally sync users from Google Workspace into Teamvibe

Please note

  • You must be a Teamvibe organization admin to change sign-in settings or manage Directory Sync
  • Directory Sync is a Pro feature. Google sign-in is available on all plans; syncing users from Google Workspace requires a Pro subscription
  • A Google Workspace administrator must approve the first Directory Sync connection. After that, any Teamvibe admin can run previews and syncs
  • Enable Google login before connecting Directory Sync so employees can sign in with the same work accounts you import
  • If employees see an administrator approval error when signing in with Google, a Workspace admin must allow Teamvibe for your organization (see If sign-in fails)

Enabling Google login in Teamvibe

Turn on Google as a sign-in option so employees can use Continue with Google on the Teamvibe login page and during onboarding.

  1. Sign in to Teamvibe with an account that has organization admin access
  2. Open Admin Center from the main navigation
  3. Select the People card to open the People admin page
  4. Open the Roles & access tab (next to Members)
  5. In the Access Control panel, find Authentication providers
  6. Click the Google provider card to enable it. When enabled, the card appears selected. Teamvibe saves the change immediately and shows a confirmation toast
  7. In the Allowed Domains panel on the right, add your company email domains (for example yourcompany.com). This restricts who can join by email domain when signing in on the web

After Google login is enabled, users with a matching Google Workspace account can sign in from the login screen. If Google login is disabled, the Google button is hidden even when Directory Sync is connected.

Connecting Google Workspace through Directory Sync

Directory Sync is optional and available on the Pro plan. Use it when you want to import users from Google Workspace into Teamvibe, keep profiles up to date, and add or deactivate members based on your sync settings. It is not required for Google sign-in alone.

Connect Google Workspace

  1. From Admin Center, open the Directory Sync card
  2. Read the notice at the top of the page: an IT or Google Workspace admin must authorize the initial connection
  3. In the Connect section, click Add connection
  4. In the Add Connection dialog, select Google Workspace and click Connect
  5. You are redirected to Google to sign in. Use a Google Workspace administrator account (for example Super admin) and grant consent when prompted
  6. After authorization, you return to Teamvibe. Google Workspace should appear under Connect with a Connected status

Configure sync settings

  1. In the Configure panel on the right, choose a Sync Mode:
    • Manual only — preview changes before applying (recommended for your first sync)
    • Auto-add — new directory users are added automatically; removals still require review
    • Auto-add & deactivate — adds and deactivates users automatically to match Google Workspace
  2. Optional: enable Send welcome emails to newly added users if you want Teamvibe to email people when they are first imported
  3. If you changed any settings, click Save Settings

Preview and apply your first sync

  1. Scroll to the Review & Apply section
  2. Confirm Google Workspace is selected in the provider dropdown
  3. Click Preview to load a summary of pending changes (users to add, update, deactivate, or skip)
  4. Review the preview table and counts. If users will be deactivated, check the confirmation box before applying
  5. Click Apply Sync to import the changes into Teamvibe
  6. When the sync finishes, check Sync history at the bottom of the page for the run status and results. Synced users appear in Admin Center → People → Members

For later updates, return to Directory Sync, run Preview again to see what changed in Google Workspace, then Apply Sync when you are ready. Use Re-run if you need a fresh preview after changing settings.

If sign-in fails

Work through these checks in order:

  1. Confirm Google login is enabled in Admin Center → People → Roles & access (see Enabling Google login)
  2. Confirm the employee's email domain is listed under Allowed Domains if your organization uses domain restrictions
  3. Confirm the employee is signing in with their Google Workspace work account, not a personal Gmail account

Administrator approval required

If an employee sees a message that administrator approval is required, your Google Workspace organization restricts which apps employees can use. A Workspace administrator must allow Teamvibe before people can sign in with Google.

  1. Ask a Google Workspace administrator to sign in to your Teamvibe company URL (for example yourcompany.teamvibe.com)
  2. On the login page, choose Continue with Google and complete the approval when Google prompts for admin consent
  3. After approval, employees can try signing in again. If your organization uses strict app controls, the admin may also need to allow Teamvibe under admin.google.com Security Access and data control API controls Manage third-party app access

Directory Sync connection fails

  1. Confirm the person connecting is a Google Workspace administrator (for example Super admin)
  2. Confirm the Google account belongs to the same Workspace organization whose users you want to sync
  3. If connection still fails, disconnect Google Workspace in Directory Sync and run Add connection again to re-authorize