IT OPS

Orphaned Google Drive license detector for offboarded staff

Scans Google Drive for accounts still holding licenses after the employee left the directory, then opens a deprovisioning ticket in Linear for each orphaned seat.

CategoryIT Ops
Enginesim
Difficultyintermediate
Triggerschedule
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerDaily schedule starts the check
  • ActionList active Drive accounts and ownersGoogle DriveGoogle Drive
  • ActionRead active-employee rosterAirtableAirtable
  • LogicKeep seats owned by departed staff
  • OutputOpen a deprovisioning ticket per orphanLinearLinear

What it does

Finds the gap between who still has an active Google Workspace seat and who is no longer an active employee. It compares Drive account ownership against your HR roster, isolates accounts belonging to departed people, and files a tracked deprovisioning task for each so the license is reclaimed and data is reassigned.

When to use it

When offboarding is inconsistent and former employees keep their Workspace seats for weeks. Use it to close the loop between HR status changes and actual license removal.

How it works

  1. 1A daily schedule starts the check.
  2. 2The flow lists recently active Drive accounts and their owners.
  3. 3It reads the active-employee roster from your Airtable HR table.
  4. 4A logic step keeps only Drive seats whose owner is missing or marked terminated in the roster.
  5. 5For each orphaned seat, it creates a Linear issue with the account, last activity, and files to reassign.
  6. 6A summary of opened tickets is delivered for the IT queue.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect Google DriveDocs, sheets, slides, files.
  2. 2
    Connect AirtableBases, tables, views, automations.
  3. 3
    Connect LinearIssues, projects, cycles, triage.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.