DRIVE-020: Sharing with non-Google accounts disabled (GWS.DRIVEDOCS.1.4)

Platform
Google Workspace
Category
Drive Security & Data Protection
Severity
Medium
Zero Trust pillar
Data (weight 2)
Golden fixtures
7
Branch coverage
Declared verdict paths, each proven by a fixture
Provenance
baseline

What it checks

SCuBA GWS.DRIVEDOCS.1.4: sharing to a recipient with no Google account issues a PIN-based visitor link, so access rests on possession of an emailed code rather than on an authenticated identity the organization can audit, suspend, or apply MFA to. Reads drive_and_docs.external_sharing, pairing externalSharingMode with allowNonGoogleInvitesInAllowlistedDomains or allowNonGoogleInvites as the mode dictates. Not applicable where external sharing is disallowed.

Recommended value

Drive sharing is limited to recipients holding a Google account

Remediation

Admin console > Apps > Google Workspace > Drive and Docs > Sharing settings. Turn off 'Allow users to share files with people who aren't using a Google account' (in the allowlisted-domains section when sharing is limited to allowlisted domains).

Fixture-proven verdicts

Every verdict below is proven by a golden fixture in the module's gating test suite. This table derives from the last green run; it cannot be edited by hand.

Verdict scenarios for DRIVE-020
ScenarioExpected verdict
cleanPASS
clean-allowlistedPASS
field-missingNot Assessed
known-badWARN
known-bad-allowlistedWARN
not-applicablePASS
not-assessedNot Assessed

Framework mappings

CISA SCuBA
GWS.DRIVEDOCS.1.4v1
NIST SP 800-53
AC-3, IA-2, IA-8
MITRE ATT&CK
T1537