Security auditor in a suit standing in a data center, Microsoft Entra ID security audit
Microsoft Entra ID security audit · $3,500 fixed

Microsoft Entra ID Security Audit: Who Can Really Sign In to Your Company?

A CISO-led, read-only review of MFA, admin roles, Conditional Access, app consent and guests, plus 30 days of your sign-in logs read for attacks. 72 checks, a full report pack, one fixed price.

25+ yearsIT & cybersecurity experience
Certified expertsCISSP · C|CISO · Microsoft · Cisco
Southern CaliforniaLocal and on-site, based in Irvine
NationwideRemote audits & advisory
Schedule a consultation
Why identity matters

Attackers don’t break in anymore. They sign in.

97%+of identity attacks are password attacksMicrosoft Digital Defense Report 2025
99%+of identity-based attacks can be blocked by multifactor authenticationMicrosoft Digital Defense Report 2025
$4.99Mglobal average cost of a data breachIBM Cost of a Data Breach Report 2026
You already pay for Entra ID

Is your Entra ID set up to stop an account takeover?

Microsoft Entra ID (formerly Azure AD) decides who can sign in to your email, files, Teams and every connected app. Over the years admins are added, exceptions pile up, apps are approved with a click and guests are never removed.

The Microsoft Entra ID security audit reviews your whole identity configuration against 72 best-practice checks, reads 30 days of sign-in and audit logs for attacks, and turns what we find into business risks, a prioritized roadmap and plain-English reports.

OC Security Audit · Veltrana Logistics · ConfidentialSAMPLE
Executive Security Report
Microsoft Entra ID security assessment · report date June 30, 2026
54Posture score
Needs attention. 41 findings across 8 areas; 12 business risks; 30 days of sign-ins reviewed (7,412 sign-ins, 486 admin changes).
4Critical
11High
17Medium
9Low
Score by area (target 80)
Identity & Authentication48Privileged Access41Conditional Access52Applications & Consent57External Collaboration66Devices70Monitoring & Threat Protection49Directory & Domains81target 80
SAMPLE · FICTIONAL COMPANY · ILLUSTRATIVE DATA
What we review

72 checks across the 8 areas of your Entra ID tenant

Pick an area to see example checks. Every check has a severity, the evidence behind it, a fix and a NIST CSF 2.0, ISO 27001 and CIS mapping.

Identity & Authentication

Who can sign in, and how hard it is to steal that sign-in.

Every user is covered by MFA through Conditional Access or security defaultsCritical
Accounts without MFA whose password is older than one yearHigh
Legacy authentication protocols are blockedHigh
Authentication methods policy allows phishing-resistant methodsMedium
Stale and never-used accounts are disabledMedium

See all 72 checks →

What most audits skip

We read 30 days of sign-ins for attacks already underway

Settings tell you what should happen. Logs tell you what did. The audit reviews interactive, non-interactive and app sign-ins plus directory audit logs, and flags:

Password spray
Brute force
MFA fatigue
Impossible travel
Legacy authentication
Foreign and admin foreign sign-ins
Risky admin changes
Most-targeted accounts
How the sign-in analysis works
OC Security Audit · Veltrana Logistics · ConfidentialSAMPLE
Identity Threat & Sign-in Analysis
30 days of interactive, non-interactive and service-principal sign-ins, plus directory audit logs
Sign-ins per day, last 30 days
Day 1Day 30Password sprayBrute forceSuccessfulFailed
Attack chain found in the logs
3 sourcessprayed passwords at 38 accounts over two days
→
2 accountssigned in successfully from a spraying source
→
4 promptsdenied in a row on one account (MFA fatigue)
→
1 sign-infrom a second country within 3 hours (impossible travel)
SAMPLE · FICTIONAL COMPANY · ILLUSTRATIVE DATA
Read-only, and nothing hidden

Exactly what your administrator will see

The audit reads your configuration and logs; it never changes them. Here is everything that happens on your side, so there are no surprises.

Fixes are made by your IT team, your MSP or IT Perfection, never by the audit itself.

ItemWhat happens
Access neededA Global Reader account. Your Global Administrator approves our read-only audit app once, with one link. No write permission is ever requested.
Requests madeMicrosoft Graph read requests only. The tool cannot create, change or delete anything, and every request is logged.
What your admin seesOne consent screen listing the read-only permissions. The app “OCSA Entra ID Read-Only Audit” appears under Enterprise applications until you delete it; we suggest deleting it after the engagement.
What your security team may seeOur sign-ins in your logs and possibly an automated alert. We tell them the audit date and our sign-in details in advance.
What users seeNothing. No e-mail, prompt, notification or install for any employee or device.
Sample findings

What an Entra ID audit typically uncovers

From the sample report for Veltrana Logistics, a fictional company. Real client findings are confidential and never published.

Finding (SAMPLE)SeverityBusiness risk
Seven permanent Global Administrators; two without MFACriticalFull tenant takeover
No Conditional Access policy requires MFA for all usersCriticalAccount takeover
Two accounts signed in from a password-spraying sourceCriticalActive compromise
Legacy authentication still allowedHighMFA bypass
Any user can consent to third-party appsHighMail and file access by rogue apps

Sample score: 54 / 100 · 41 findings · 12 business risks.

OC Security Audit · Veltrana Logistics · ConfidentialSAMPLE
Technical Security Configuration Report
Finding detail · Privileged Access
CriticalSeven accounts hold Global Administrator permanently; two have no MFA registered
Observation7 permanent Global Administrators (target 2–4, eligible through PIM). 2 of them have never registered an MFA method.
ImpactOne stolen password on these accounts gives full control of mail, files, users and billing.
RecommendationReduce to 2–4, make the rest eligible in PIM, require phishing-resistant MFA for all admin roles.
Affected7 accounts (listed in the workbook)
FrameworksNIST CSF 2.0 PR.AA · ISO 27001:2022 A.5.15, A.8.2 · CIS M365
SAMPLE · FICTIONAL COMPANY · ILLUSTRATIVE DATA
Why clients book it

What the Entra ID audit does for your business

Close account-takeover paths

MFA gaps, legacy sign-ins and weak methods found account by account.

Shrink the admin blast radius

Standing Global Admins cut to the few you need, the rest just-in-time.

Know which apps hold the keys

Every app with access to mail and files, who approved it and whether it is still needed.

Catch attacks already happening

Spray, brute force and MFA fatigue found in your own logs, not in theory.

Evidence for insurers and auditors

MFA, admin and logging evidence mapped to NIST CSF, ISO 27001, HIPAA and cyber-insurance questions.

A plan leadership can fund

Business risks with owners, dates and a 180-day roadmap instead of a list of settings.

What you receive

A report pack leadership and IT can both use

Every deliverable is reviewed by the assessor and written in plain English. See every page of the sample report →

MICROSOFT ENTRA ID
Executive Security Report
Veltrana Logistics
Report date June 30, 2026

Prepared by Ali Hassani, C|CISO, CISSP
SAMPLE
MICROSOFT ENTRA ID
Technical Security Configuration Report
Veltrana Logistics
Report date June 30, 2026

Prepared by Ali Hassani, C|CISO, CISSP
SAMPLE
MICROSOFT ENTRA ID
Identity Threat & Sign-in Analysis
Veltrana Logistics
Report date June 30, 2026

Prepared by Ali Hassani, C|CISO, CISSP
SAMPLE
MICROSOFT ENTRA ID
Risk Register
Veltrana Logistics
Report date June 30, 2026

Prepared by Ali Hassani, C|CISO, CISSP
SAMPLE
MICROSOFT ENTRA ID
Next Steps & Security Roadmap
Veltrana Logistics
Report date June 30, 2026

Prepared by Ali Hassani, C|CISO, CISSP
SAMPLE
DeliverableWhat it containsWho uses it
Executive Security ReportScore, top business risks, what is working, priority decisions for leadershipOwners, executives
Technical Security Configuration ReportEvery finding with evidence, impact, fix steps and NIST / ISO / CIS mappingIT team, MSP
Identity Threat & Sign-in Analysis30 days of sign-in and audit logs reviewed for attacks, with charts and an attack chainIT, security, leadership
Risk RegisterBusiness risks scored likelihood × impact, heat maps, owners and target datesLeadership, compliance
Next Steps & Security RoadmapPhased actions and projects from 0–7 days to 180 daysIT team, leadership
Technical Findings Workbook (Excel)Findings tracker with formulas, drop-downs and chartsIT team, MSP
Remediation Progress Report (follow-up audit)Before-and-after score, resolved, still-open and new findingsLeadership, insurers

Every report comes as Word and PDF. The Remediation Progress Report comes with a follow-up audit.

How the audit runs

Five steps from scoping call to readout

Remote-friendly; your administrator spends a few minutes on one approval.

1

Scoping call

Tenant size, compliance drivers (HIPAA, IRS WISP, insurance) and your concerns. We agree the audit date with your security team.

2

One read-only approval

Your Global Administrator approves our read-only audit app once, with one link; we sign in with a Global Reader account.

3

Review against 72 checks

Users, admins, Conditional Access, apps, guests, devices and 30 days of sign-in and audit logs.

4

Assessor review

Ali reviews every finding, adjusts severity for your context and writes the business impact.

5

Readout and report pack

A walk-through with leadership and IT, the full report pack and a prioritized 180-day roadmap.

OC Security Audit · Veltrana Logistics · ConfidentialSAMPLE
Next Steps & Security Roadmap
Phased actions from 0–7 days to 180 days
Phase 0 · 0–7 days
Remove standing Global Admins, register MFA for admins
Phase 1 · 7–30 days
Block legacy authentication, MFA for all users
Phase 1 · 7–30 days
Restrict user consent to apps; review app grants
Phase 2 · 30–90 days
Risk-based Conditional Access; guest reviews
Phase 3 · 90–180 days
Phishing-resistant MFA; access review cycle
Week 0Week 4Week 8Week 16+
SAMPLE · FICTIONAL COMPANY · ILLUSTRATIVE DATA
Who it is for

Built for businesses that run on Microsoft 365

Medical team reviewing records on a tablet, Entra ID audit for healthcare

Healthcare & dental

MFA, admin access and audit logs for HIPAA access-control safeguards.

Healthcare cybersecurity →
Accounting professionals at a laptop, Entra ID audit for CPA and tax firms

CPA & tax firms

The MFA and access controls your IRS WISP relies on, checked account by account.

CPA firm cybersecurity →
Law firm team meeting, Entra ID audit for law firms

Law & professional services

Guest access, app consent and sign-in attacks against client-confidential mail.

Law firm cybersecurity →
Engineers in a data center, independent Entra ID audit for MSP clients

MSP clients & partners

Independent validation of the tenant your MSP manages.

Security audit for MSP clients →

Findings mapped to the frameworks your auditors and insurers use

Each check maps to NIST CSF 2.0, ISO/IEC 27001:2022 Annex A and the CIS Microsoft 365 Foundations Benchmark.

Microsoft 365, Entra ID or Intune?

Three audits, one Microsoft cloud

$3,500 fixed

Microsoft 365 security audit

Identity, email and Defender, SPF/DKIM/DMARC, SharePoint and Teams sharing, Purview and logging: the whole tenant, 200 checks.

$3,500 fixed

Microsoft Entra ID security audit

Identity in depth: 72 checks on sign-in, admins, Conditional Access, apps and guests, plus 30 days of sign-in logs read for attacks.

$3,500 fixed

Microsoft Intune security audit

Devices in depth: 127 checks on compliance, encryption, Defender, updates, apps and app protection.

Ali Hassani, CISO and CISSP, standing in a professional data center
Who does the work

Every Entra ID audit is led by Ali Hassani, CISO

Certified CISO (C|CISO) and CISSP with 25+ years in IT, cybersecurity, compliance and infrastructure. Ali personally reviews every finding before it reaches your desk, and walks your leadership and IT team through the results.

He holds dozens of Microsoft and Cisco credentials (CCNP, CCNA, MCSE, MCITP, MCSA Security) and works on-site across Orange County, Los Angeles and Southern California, and remotely for organizations nationwide.

CISSPC|CISOCCNPCCNAMCSEMCITPMCSA Security
Free self-assessments

Not ready to talk? Get a first read for free.

Free tools give initial guidance only; they do not replace a professional audit.

All free tools
FAQ

Questions about the Entra ID audit

Scope, access, what your team will see and how it fits with our other Microsoft audits.

Will the audit change anything in our tenant?
No. The tool only sends Microsoft Graph read requests; it has no code that creates, changes or deletes anything. Changes are made by your team, your MSP or IT Perfection.
What access do you need?
A Global Reader account, and a one-time approval of our read-only audit app by your Global Administrator, through one link we send in advance.
What will our administrators and users see?
Your administrator sees one consent screen and the app under Enterprise applications (delete it afterwards). Your security team may see our sign-ins or an alert, so we tell them the date in advance. Users see nothing.
Why read our sign-in logs?
Settings show what should happen; logs show what did. Many tenants already have spraying, MFA-fatigue or foreign sign-ins nobody noticed.
Do we need Entra ID P1 or P2?
No. The audit works on any license. Checks that depend on P1 or P2 features, such as Conditional Access or PIM, are marked clearly, and we never assume you will buy anything.
How is this different from the Microsoft 365 audit?
The Microsoft 365 audit covers identity at a high level along with email, files and logging. The Entra ID audit goes deep on identity and adds the 30-day sign-in threat analysis.
How is it different from Microsoft Secure Score?
Secure Score lists recommendations. The audit checks who is actually covered, reads your logs for attacks, ties findings to business risks and gives you a prioritized roadmap.
How much does the Entra ID audit cost?
$3,500 fixed, any tenant size. Ask us about bundle pricing with the Microsoft 365 and Intune audits, and about follow-up audits.

Implementation partner

OC Security Audit stays independent and read-only. If you want hands-on administration, IT Perfection can implement the fixes and support ongoing operations.

Consultant reviewing an Entra ID audit report with a client

Find the identity gaps before an attacker does.

A CISO-led, read-only Entra ID audit with 72 checks, 30 days of sign-in analysis and a 180-day roadmap, for one fixed price.