Back to Portfolio
automation production

User Groups Management System

Self-service group management platform replacing manual IT requests

2,300
Lines of code
200+
Hours saved/year
4
Technologies

Tech Stack

Google Apps ScriptGoogle Admin SDKGoogle SheetsSlack API

The Problem

Every group membership change went through IT:

  • Manager emails IT
  • IT creates ticket
  • IT logs into Admin Console
  • IT makes change
  • IT updates ticket
  • IT emails manager

Simple changes took days. IT was drowning in routine requests.

The Solution

A self-service platform that empowers managers:

  1. Request - Managers request changes directly in Sheets
  2. Validate - System checks permissions and business rules
  3. Execute - Approved changes happen automatically
  4. Notify - Stakeholders informed via Slack
  5. Audit - Complete history for compliance

The Impact

  • IT ticket volume reduced 80% for group changes
  • Change time from days to minutes
  • Full audit trail for compliance
  • Managers empowered to manage their teams

Technical Details

Integration with Google Admin SDK for group operations. Custom permission model ensures managers can only modify their own groups.

Slack integration provides real-time notifications for requests, approvals, and completions.

Built-in safeguards prevent accidental mass deletions or unauthorized escalations.

Need something similar for your team?

Let's Talk