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.
| Scenario | Expected verdict |
|---|---|
| clean | PASS |
| clean-allowlisted | PASS |
| field-missing | Not Assessed |
| known-bad | WARN |
| known-bad-allowlisted | WARN |
| not-applicable | PASS |
| not-assessed | Not Assessed |
Framework mappings
- CISA SCuBA
- GWS.DRIVEDOCS.1.4v1
- NIST SP 800-53
- AC-3, IA-2, IA-8
- MITRE ATT&CK
- T1537