Under active development Content is continuously updated and improved

Google Workspace

by Google

Cloud-based productivity and collaboration suite with built-in identity and security controls

Official Docs

Under Construction: This guidance is being actively developed and verified. Content may change.

Authoritative Sources

Key guidance documents from authoritative organizations. Click to view the original source.

CISA SCuBA provides security baselines for Google Workspace with specific policy IDs and MITRE ATT&CK mappings. GWS.COMMONCONTROLS.1.1v0.6: "Phishing-Resistant MFA SHALL be required for all users." Maps to T1110 (Brute Force), T1566 (Phishing). GWS.COMMONCONTROLS.1.3v0.6: "SMS or Voice as the MFA method SHALL NOT be used." GWS.COMMONCONTROLS.2.1v0.6: "Policies restricting access to GWS based on signals about enterprise devices SHOULD be implemented." GWS.COMMONCONTROLS.6.1v0.6: "Super admins SHOULD be in a separate OU and have policies specific to their roles." Required for BOD 25-01 compliance. Source: CISA SCuBA Project.

Configuration Examples(5)

·

CIS provides security configuration benchmarks for Google Workspace. 1.1.2: "Ensure Enforce 2-Step Verification is set to ON." 1.1.3: "Ensure only Security Keys are allowed for 2-Step Verification." 2.1.1: "Ensure Mail Delegation is disabled." 3.1.1: "Ensure Link Sharing is restricted." 5.1.1: "Ensure only authorized Marketplace apps are allowed."

NIST SP 800-63B §4.2: "AAL2 provides high confidence that the claimant controls authenticator(s) bound to the subscriber's account. Proof of possession and control of two different authentication factors is required." §4.3: "AAL3 authentication SHALL use a hardware-based authenticator and an authenticator that provides verifier impersonation resistance." Google security keys and Titan Security Keys meet AAL3.

Google's official security checklist covering 2-Step Verification enforcement, admin account security, password policies, OAuth app controls, mobile device management, and audit logging.

Verification Commands

Commands and queries for testing and verifying security configurations.

Run CISA ScubaGoggles assessment for all GWS baselines CLI
scubagoggles gws --baselines commoncontrols gmail drive groups
Run ScubaGoggles for phishing-resistant MFA compliance CLI
scubagoggles gws --baselines commoncontrols --outputpath ./audit
Check Gmail SPF/DKIM/DMARC configuration CLI
scubagoggles gws --baselines gmail --outputpath ./email-audit
List all users with 2SV status via GAM CLI
gam print users 2sv
Get MFA status for all users via Admin SDK API
GET /admin/directory/v1/users?domain={domain}&projection=full
List OAuth apps with access to user data API
GET /admin/directory/v1/users/{userKey}/tokens

Related Controls

Security controls from various frameworks that relate to Google Workspace.

Related Technologies