Skip to content

[PFR] Google Workspace SSPM #223

@jonrau1

Description

@jonrau1

Story

As the maintainer of ElectricEye I want to update the GCP Auditors and CloudUtils so that I can expand coverage of GCP services and use different authentication mechanisms for improving my overall security posture. Additionally I want to include Google Workspaces as a new SSPM assessment target so that I can ensure proper configurations and monitor weaknesses in my Workspaces Directory.

Definition of Done

  • IF FEASIBLE change the Service Account Client creation process to not rely on a locally written file, or, at the very least delete it when you're done.
  • Add new GCP Auditors to cover BigQuery, Cloud Functions, and anything else in Expand GCP Auditors #108 that is feasible
  • Add new Google Workspaces Auditor
    • Update documentation section
    • Expand CloudUtils and EEAuditor for assessments
    • Directory API in scope: Users, Mobile Devices
    • Reports API in scope: Alert Center

Nice to Have

Research Workload Identity Federation for GCP

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationenhancementNew feature or requestgoogle_workspaceFor Google WorkspacepythonPull requests that update Python code

Projects

Status

To do

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions