๐Ÿ›ก๏ธ SOCRoot โ€” M365 & Entra ID Security Baseline

Tenant: SOCRoot Local Baseline Environment ยท Client: mock-tenant ยท Generated 2026-10-03 11:32 UTC

87
posture score (B)
0
critical failures
1
high failures
15
passing controls
95%
evidence coverage

๐ŸŽฏ Executive Action Plan: Top Remediation Priorities

Prioritized human-actionable recommendations derived from empirical telemetry. Assessment Mode: READ-ONLY (Zero tenant state modifications; remediation requires authorized human execution).

Priority #1 M365-APP-01 No high-risk OAuth consent grants to multi-tenant apps
HIGH

Security Impact: risky app permissions granted: Salesforce Integration:User.Read Mail.ReadWrite; Backup Solution:Files.ReadWrite.All

Remediation: Revoke risky consents; restrict user consent via CA/admin policy; audit service principals quarterly.
๐Ÿ‘ค Target Owner: Cloud Application / Security Administrator๐Ÿ”„ Retest Condition: Re-run SOCRoot audit; control must transition to PASS
Priority #2 M365-DATA-02 External sharing restricted (OneDrive/SharePoint)
MEDIUM

Security Impact: anonymous/anyone sharing links allowed tenant-wide

Remediation: Set SharePoint/OneDrive sharing to 'Existing guests' or stricter; expire guest links.
๐Ÿ‘ค Target Owner: Exchange & Compliance Administrator๐Ÿ”„ Retest Condition: Re-run SOCRoot audit; control must transition to PASS
Priority #3 M365-APP-02 User consent to apps blocked or restricted tenant-wide
MEDIUM

Security Impact: users may consent to third-party apps tenant-wide

Remediation: Set 'Do not allow user consent' (admin-consent workflow instead).
๐Ÿ‘ค Target Owner: Cloud Application / Security Administrator๐Ÿ”„ Retest Condition: Re-run SOCRoot audit; control must transition to PASS

โŒ Failed Controls (3)

HIGHM365-APP-01No high-risk OAuth consent grants to multi-tenant apps
risky app permissions granted: Salesforce Integration:User.Read Mail.ReadWrite; Backup Solution:Files.ReadWrite.All
Remediation: Revoke risky consents; restrict user consent via CA/admin policy; audit service principals quarterly.
CIS โ€” ยท NCA ECC โ€” ยท evidence: snapshot://00000000-0000-4000-8000-000000000001/M365-APP-01
MEDIUMM365-DATA-02External sharing restricted (OneDrive/SharePoint)
anonymous/anyone sharing links allowed tenant-wide
Remediation: Set SharePoint/OneDrive sharing to 'Existing guests' or stricter; expire guest links.
CIS โ€” ยท NCA ECC โ€” ยท evidence: snapshot://00000000-0000-4000-8000-000000000001/M365-DATA-02
MEDIUMM365-APP-02User consent to apps blocked or restricted tenant-wide
users may consent to third-party apps tenant-wide
Remediation: Set 'Do not allow user consent' (admin-consent workflow instead).
CIS โ€” ยท NCA ECC โ€” ยท evidence: snapshot://00000000-0000-4000-8000-000000000001/M365-APP-02

โš ๏ธ Warnings (3)

M365-AUTH-02All privileged roles have MFA-capable members only (registration campaign visible)
partial coverage: {'enabled': 6, 'total': 7}
Remediation: Enforce MFA via CA for ALL privileged roles; require phishing-resistant methods for GA.
M365-ID-05Directory guest access reviewed (guest users present)
1 guest account(s) โ€” verify sponsorship & expiry
Remediation: Enable guest access reviews; expire idle guests; block guest invitation abuse via CA.
M365-ID-06Stale disabled-but-licensed accounts cleaned up
1 disabled licensed account(s) โ€” reclaim licenses & remove access
Remediation: Offboarding must disable AND unlicense AND revoke tokens.

โœ… Passing Controls (15)

โ„น๏ธ Data Quality & Scope

โž– Not Applicable (0)

โ“ Coverage Gaps (1)