WorkspaceGuard

Google Workspace Security Posture & Audit Platform

Short summary

Client: A cloud technology provider helping schools and organizations manage Google Workspace.

Need: Bring security settings, risk scores, application access and audit reporting into one review workflow.

Challenge: Normalize fragmented API data, explain risk across services and organizational units, and preserve the differences between app deployments.

Solution: Existek designed a Node.js and Angular platform on Google Cloud, combining data ingestion, transparent risk scoring, contextual reviews and exportable reports.

Impact: One workspace for understanding configuration exposure, prioritizing findings and documenting the next administrative action.

Market

Education

Technologies

Angular

Node.js

Google Cloud

Team size

6 specialists

Duration

4+ months

What’s WorkspaceGuard for?

WorkspaceGuard turns Google Workspace configuration and usage data into a practical security review. Administrators can see risk by service, inspect settings for specific organizational units, review third-party access and produce evidence-based audit reports.

application demo

AI roadmap

Clearer policy reviews.
Human decisions.

The roadmap explores AI-assisted review of data-loss-prevention rules. The concept explains policy gaps and suggests points to clarify, while administrators retain control of every decision and configuration change.

application demo

WorkspaceGuard · AI policy review concept · Planned enhancement

  • Review policy quality

    Use AI to explain unclear DLP rules and suggest points that need a closer review.

  • Clarify the next action

    Propose questions about scope, exceptions and ownership before an administrator changes a rule.

  • Keep decisions human

    A planned enhancement. Administrators evaluate suggestions and retain control of policy changes.

Core Features

A clear view of workspace security

The overview brings overall risk, service-level exposure and high-priority findings together. Administrators can move from a workspace summary to the affected service, setting and organizational unit without losing context.

application demo

Contextual settings review

Service-specific views compare current settings with recommended baselines. A contextual panel explains the security rationale, audience and control mapping, with a direct route to the relevant Google Admin Console setting.

application demo

Application families, individual deployments

The application repository groups related products while keeping each web app, extension, mobile package and staging client distinct. Every deployment retains its own scopes, users, risk score and policy status, preventing vendor-level grouping from hiding exposure.

application demo

Access matched to responsibility

Super Admin and Auditor roles separate administrative control from review and reporting.

Visibility before action

Evidence, rationale and organizational-unit context accompany each finding. Administrators remain responsible for changes.

Auditing and reporting

Exportable posture and compliance-mapping reports turn detailed findings into a reviewable record. Administrators can define the audience, inspect supporting evidence and share a clear summary with technical teams or leadership.

application demo

Discovery & UI/UX design

icon

Product goals

  • One place to review workspace security
  • Role-aware access for admins and auditors
  • Risk scores explained by setting and scope
  • A direct path from finding to evidence
  • An extensible service and application model
icon

Target market

Schools, education groups and organizations using Google Workspace, with IT administrators and auditors who need clear configuration visibility, application governance and reviewable security reports.
icon

Challenges

  • Fragmented APIs and incomplete policy visibility
  • Different baselines across organizational units
  • Keeping product families and client IDs distinct
  • Making risk scores and recommendations explainable

Dense security data, clear review paths

The interface preserves the source product’s logic: a persistent sidebar, service navigation, organizational-unit filters and contextual details. The refreshed screens use a dark navigation rail, light working surfaces, clear tables and consistent risk labels. Current values and recommended baselines stay visible together.

Colors
#2F90FF Primary color
#13243A Secondary color
#182638 Text color
#F5F8FC Background

Blue connects the dashboards and review controls; a dark navigation rail anchors the workspace. Violet is reserved for the AI roadmap concept.

Typography
Aa Roboto
Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz

Roboto, consistent spacing and a compact type scale keep complex settings, scope lists and evidence easy to scan.

Consistent risk language

Low, elevated, moderate, high and critical labels pair color with a written level and a numerical score. Configuration values, app risks and review priorities use the same visual vocabulary.

Critical High Moderate Elevated Low

Highlights

80+
screens and states
Indicative design scope across dashboards, settings and audit flows
24+
reusable components
Estimated UI library for tables, filters, scores and contextual panels
2
core user roles
Super Admin and Auditor in the baseline scope
Indicative design scope across dashboards, settings and audit flows
Estimated UI library for tables, filters, scores and contextual panels
Super Admin and Auditor in the baseline scope

Development and Testing

Technology choice

The documented stack uses Node.js for the backend, Angular for the frontend and the client’s Google Cloud environment for hosting. Policy, Directory and Reports APIs supply configuration and usage data. Ingestion and scoring are separated from presentation so parameter coverage and governance workflows can expand over time.

Backend

NodeJS

Ingestion

Policy, Directory and Reports APIs

Assessment

Rules-based risk and baseline evaluation

Frontend

Angular

Context

Service, role and organizational-unit views

Reporting

Dashboards, evidence and PDF / CSV exports

Cloud

Google Cloud

Deployment

Client-managed Google Cloud environment

Integration

Authorized workspace data collection

Architecture implementation

Connect Authorize workspace access
Collect Ingest settings and activity
Access Apply baselines and risk rules
Review Explain findings and export reports

Transparent risk rules. Traceable evidence. Administrative control.

Collected data is normalized before the risk engine evaluates settings and scopes.

Findings retain their service, organizational-unit and evidence context.

AI-assisted policy review is a separate roadmap concept.

Team composition

2 Full-stack engineers Including a technical lead
1 Business analyst / product analyst
1 Quality-assurance engineer
1 UI/UX designer
1 Project manager Indicative team

Quality assurance

Completeness Ingestion completeness and API failure handling
Permissions Role permissions and organization isolation
Scoring Scoring rules, thresholds and baseline mappings
Contexts Organizational-unit context and inherited settings
Reports Report generation, exports and regression coverage

Highlights

10+
validated controls
Minimum acceptance threshold in the original MVP scope
300+
parameter target
Extensibility goal for future configuration coverage
2+
week sprints
Documented delivery cadence with demos and reviews
Minimum acceptance threshold in the original MVP scope
Extensibility goal for future configuration coverage
Documented delivery cadence with demos and reviews

Project Summary

WorkspaceGuard brings configuration posture, application governance and audit reporting into one product experience. The delivery approach starts with a focused Google Workspace integration and transparent risk rules, then expands into richer application intelligence and AI-assisted policy review.

Discovery & design MVP engineering Iterative growth
2+ weeks 15+ weeks Ongoing
result stages picture

Discovery & design

2+ weeks

MVP engineering

15+ weeks

Iterative growth

Ongoing

Highlights

9
Google services
Service-level settings and exposure in one view
2
core user roles
Super Admin and Auditor in the baseline scope
1
review workspace
Connected dashboards, evidence and reporting
Service-level settings and exposure in one view
Super Admin and Auditor in the baseline scope
Connected dashboards, evidence and reporting




    phone

    Call us

    location icon

    Our locations

    Ludwika Warynskiego 3a,
    Warsaw, Poland, 00-645
    Strada Banu Antonache 40-44,
    Bucharest, Romania, 011663
    Kosmonavtiv Ave, 39
    Vinnytsia, Ukraine, 21021
    pen icon

    Drop us a line