Google Groups Sync
Sync users based on their Google Groups membership to target training for specific teams, projects, or initiatives.
Overview
Google Groups sync allows you to:
- Select specific Google Groups for user synchronization
- See how many users will be added or removed before saving
- Automatically trigger sync after configuration changes
Prerequisites
Before configuring Groups sync, ensure you have:
- Completed the Google Workspace setup in the Adding Users section
- Granted domain-wide delegation with the required OAuth scopes
- Admin access to the INFIMA Dashboard
- Google Groups configured in your domain
Configuring Groups Sync
Steps
- Log into the INFIMA Dashboard
- Navigate to Users and click Sync by Google Groups
- The page displays your current Google Groups
- Select groups to sync by checking the boxes next to each group name
- You can select multiple groups
- Review the Selected Groups shown on the right
Sync Behavior
When you select specific groups, only users within those groups will remain in INFIMA. Users outside the selected groups will be removed from the platform.
- Click Save to apply the configuration
- Click Refresh Users Now to update the users after saving
- Changes will take effect after the refresh completes
Best Practices
Group Selection Strategy
- Department Groups: Select groups like 'sales@', 'engineering@' for department-wide training
- Project Groups: Target specific project teams or initiatives
- Security Groups: Focus on users with elevated access permissions
Switching Sync Methods
You can switch between different sync methods at any time:
- All Users: Removes group restrictions and syncs everyone
- OU Sync: Sync based on organizational units
- Group Sync: Sync based on groups (this method)
Switching Methods
When switching sync methods, your previous selections are deleted but existing users will remain in INFIMA if they are included in the new sync configuration. Users not included in the new configuration will be removed during the next sync.
Troubleshooting
Groups Not Appearing
If your groups aren't showing:
- Verify domain-wide delegation includes the
admin.directory.group.readonlyscope - Try refreshing the page or logging out and back in
Members Not Syncing
If group members aren't being synchronized:
- Verify users are direct members (not just nested group members)
- Check if members have active Google Workspace accounts
- Ensure members aren't suspended or archived
User Count Mismatch
If the displayed user counts seem incorrect:
- Note that service accounts and admin accounts may be inactive
- Suspended users are not counted in sync totals
- Recently created users may take time to appear