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.
- Sign in to Teamvibe with an account that has organization admin access
- Open Admin Center from the main navigation
- Select the People card to open the People admin page
- Open the Roles & access tab (next to Members)
- In the Access Control panel, find Authentication providers
- Click the Google provider card to enable it. When enabled, the card appears selected. Teamvibe saves the change immediately and shows a confirmation toast
- 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
- From Admin Center, open the Directory Sync card
- Read the notice at the top of the page: an IT or Google Workspace admin must authorize the initial connection
- In the Connect section, click Add connection
- In the Add Connection dialog, select Google Workspace and click Connect
- You are redirected to Google to sign in. Use a Google Workspace administrator account (for example Super admin) and grant consent when prompted
- After authorization, you return to Teamvibe. Google Workspace should appear under Connect with a Connected status
Configure sync settings
- 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
- Optional: enable Send welcome emails to newly added users if you want Teamvibe to email people when they are first imported
- If you changed any settings, click Save Settings
Preview and apply your first sync
- Scroll to the Review & Apply section
- Confirm Google Workspace is selected in the provider dropdown
- Click Preview to load a summary of pending changes (users to add, update, deactivate, or skip)
- Review the preview table and counts. If users will be deactivated, check the confirmation box before applying
- Click Apply Sync to import the changes into Teamvibe
- 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:
- Confirm Google login is enabled in Admin Center → People → Roles & access (see Enabling Google login)
- Confirm the employee's email domain is listed under Allowed Domains if your organization uses domain restrictions
- 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.
- Ask a Google Workspace administrator to sign in to your Teamvibe company URL (for example
yourcompany.teamvibe.com) - On the login page, choose Continue with Google and complete the approval when Google prompts for admin consent
- 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
- Confirm the person connecting is a Google Workspace administrator (for example Super admin)
- Confirm the Google account belongs to the same Workspace organization whose users you want to sync
- If connection still fails, disconnect Google Workspace in Directory Sync and run Add connection again to re-authorize