A Node.js web application that lets IT admins handle Gmail forwarding and Google Drive ownership transfers without needing Super Admin access for every request โ cutting ticket resolution time from days to minutes.
In Google Workspace, certain actions โ like transferring Drive file ownership or setting up Gmail forwarding on behalf of a user โ require Super Admin privileges. But not every IT task should require logging into a Super Admin account, which is a security risk in itself.
The team was handling 10โ15 requests per week for Drive transfers and Gmail forwarding after employee transitions. Each one required a Super Admin to log in, navigate to the right screen, and manually execute the operation. It was slow, it was a security risk, and it didn't scale.
The app uses a service account with domain-wide delegation โ pre-authorized to perform specific actions on behalf of users. IT admins interact with a simple web UI, never touching the underlying credentials or the Google Admin Console.
Requests that previously required scheduling Super Admin time โ often taking 1โ2 days to fulfill โ now resolve in under 2 minutes. Any IT team member can handle the request through the app, without ever needing elevated access.
Super Admin logins dropped significantly after deployment. The app became a core part of the IT team's offboarding toolkit, used alongside the offboarding automation script for a complete, auditable user transition workflow.