ShiftControl can now write custom fields directly to your Google Workspace user profiles. The first field we’re syncing: Teams.

Google Workspace doesn’t have a native “team” field. Departments and locations exist out of the box, but if you want to track which product team, squad, or working group someone belongs to, you’re on your own. Most companies end up maintaining a spreadsheet or just not tracking it at all.

ShiftControl now creates a custom schema called ShiftControl on your Google Workspace directory and writes each user’s team assignment to it. This means:

  • Assign teams from ShiftControl: when you set a user’s team in the admin portal or via HRIS sync, it’s written to their Google profile automatically
  • Visible in Google Admin: the team field shows up under the user’s custom attributes in the Google Admin console, so your Google admins can see it too
  • Kept in sync across directories: if you run both JumpCloud and Google Workspace, team changes in ShiftControl propagate to both. Rename a team, and every user’s profile updates in Google.
  • HRIS sync included: if your HRIS provider sends team data, it flows through to Google Workspace automatically (see our HRIS sync update above)

Why Teams Matter

Departments tell you where someone sits on the org chart. Teams tell you what they’re actually working on. A developer in the “Engineering” department might be on the Platform team, the Billing team, or the Onboarding team. That distinction matters when you’re assigning apps, managing group memberships, or figuring out who to loop in on a project.

Getting Started

  1. Go to Settings > Teams and create your teams (or let HRIS sync bring them in)
  2. Assign users to teams from the user edit screen or bulk actions
  3. ShiftControl handles the rest: the custom schema is created automatically the first time a team is assigned