Skip to content

Repository files navigation

Microsoft 365 Security Baseline

This repository documents a practical Microsoft 365 security baseline aligned with Cyber Essentials and enterprise best practices. It demonstrates a structured, security-aware approach to identity, email, endpoint and audit configuration within a Microsoft 365 environment.

The purpose of this project is to provide clear technical evidence of how Microsoft 365 can be secured in a controlled, auditable and user-focused manner, suitable for public-sector and regulated environments.


Scope and Objectives

The objectives of this security baseline are to:

  • Reduce the risk of unauthorised access and account compromise
  • Protect users from common email-based threats
  • Improve endpoint security and malware protection
  • Ensure accountability through audit logging and governance
  • Support Cyber Essentials readiness and audit preparation

All configurations are documented using lab environments and best-practice guidance. No production data, credentials or tenant identifiers are included.


Security Areas Covered

Identity and Access Management

  • Administrative role management and least-privilege access
  • Multi-Factor Authentication (MFA) for users and administrators
  • Conditional Access policy design and risk-based access control

📁 identity-access/


Email Security

  • Anti-phishing controls and impersonation protection
  • Secure mail flow and external forwarding restrictions
  • Controls to reduce business email compromise and data leakage

📁 email-security/


Endpoint Security

  • Endpoint protection principles using Microsoft Defender
  • Malware protection and device security awareness
  • Integration of endpoint health with access controls

📁 endpoint-security/


Audit Logging and Governance

  • Unified audit logging principles
  • Administrative activity tracking
  • Support for incident investigation and compliance audits

📁 audit-logging/


Evidence and Documentation

  • Guidance on secure evidence collection
  • Audit-ready documentation principles
  • Redaction and data protection awareness

📁 evidence/


Alignment with Cyber Essentials

This baseline supports Cyber Essentials requirements across the following areas:

  • Secure configuration
  • Access control
  • Malware protection
  • Patch and update awareness
  • Auditability and accountability

The repository focuses on practical controls rather than theoretical security models.


Intended Audience

This project is intended for:

  • Employers and interview panels
  • IT Technical Services and Application Support teams
  • Microsoft 365 and cloud administrators
  • Security-aware IT professionals
  • Public-sector and healthcare organisations

Important Notes

  • All content is documentation-based and representative
  • No production systems or real organisational data are referenced
  • Screenshots, where applicable, are redacted
  • The project focuses on secure, repeatable and auditable practices

Author

Hyginus Obi
IT Technical Services & Microsoft 365 Security
MSc Applied Cybersecurity

Portfolio and supporting documentation available on request.

About

Microsoft 365 security baseline aligned with Cyber Essentials best practices

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors