Google Workspace User SSH Provisioning

Receive a new Google Workspace user event, run a safe SSH provisioning command, and notify Slack when onboarding completes.

Workflow preview

Drag to pan, click a step to center it, or use the controls to fit and zoom.

Loading workflow preview…
  1. New user webhook
  2. Normalize user payload
  3. Run SSH provisioning command
  4. Post Slack confirmation
  5. End

What this workflow does

Receive a new Google Workspace user event, run a safe SSH provisioning command, and notify Slack when onboarding completes. Kick off server-side onboarding for a new Google Workspace user without manually logging into the host, then notify the IT channel.

Trigger
New Google Workspace user Start from a Google Workspace user-created webhook payload, or test manually with the included sample user.
Primary output
Run SSH provisioning command and notify Slack 2 configured workflow actions

Template details

Category

Engineering & IT

Workflow includes
Best for

IT, DevOps, and platform teams that mirror Google Workspace users into internal systems

Before you use it

The template will guide you through these setup items in the workflow builder.

  1. 1 Connect SSH
  2. 2 Connect Slack
  3. 3 Point your Google Workspace/Admin event source at the webhook trigger
  4. 4 Replace the smoke-test command with your provisioning script while keeping user-derived values behind the posix_shell_arg filter
  5. 5 Run the included manual scenario
  6. 6 Publish the webhook workflow