EPC Group - Enterprise Microsoft AI, SharePoint, Power BI, and Azure Consulting
G2 High Performer Summer 2025, Momentum Leader Spring 2025, Leader Winter 2025, Leader Spring 2026
BlogContact
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌

EPC Group

Enterprise Microsoft consulting with 29 years serving Fortune 500 companies.

(888) 381-9725
contact@epcgroup.net
4900 Woodway Drive, Suite 830
Houston, TX 77056

Follow Us

Solutions

  • M&A Practices

    • M&A Tenant Migration
    • Carve-Out Migration
    • Private Equity Practice
    • Engagement Operating Model
  • All Services
  • Microsoft 365 Consulting
  • AI Governance
  • Azure AI Consulting
  • Cloud Migration
  • Microsoft Copilot
  • Data Governance
  • Microsoft Fabric
  • Dynamics 365
  • Power BI Consulting
  • SharePoint Consulting
  • Microsoft Teams
  • vCIO / vCAIO Services
  • Large-Scale Migrations
  • SharePoint Development

Industries

  • All Industries
  • Healthcare IT
  • Financial Services
  • Government
  • Education
  • Teams vs Slack

Power BI

  • Case Studies
  • 24/7 Emergency Support
  • Dashboard Guide
  • Gateway Setup
  • Premium Features
  • Lookup Functions
  • Power Pivot vs BI
  • Treemaps Guide
  • Dataverse
  • Power BI Consulting

Company

  • About Us
  • Our History
  • Microsoft Gold Partner
  • Case Studies
  • Testimonials
  • Fixed-Fee Accelerators
  • Blog
  • Resources
  • All Guides & Articles
  • Video Library
  • Client Reviews
  • Engagement Operating Model
  • FAQ
  • Contact
  • Schedule a consultation

Microsoft Teams

  • Teams Questions
  • Teams Healthcare
  • Task Management
  • PSTN Calling
  • Enable Dial Pad

Azure & SharePoint

  • Azure Databricks
  • Azure DevOps
  • Azure Synapse
  • SharePoint MySites
  • SharePoint ECM
  • SharePoint vs M-Files

Comparisons

  • M365 vs Google
  • Databricks vs Dataproc
  • Dynamics vs SAP
  • Intune vs SCCM
  • Power BI vs MicroStrategy

Legal

  • Sitemap
  • Privacy Policy
  • Terms
  • Cookies

About EPC Group

EPC Group is a Microsoft consulting firm founded in 1997 (originally Enterprise Project Consulting, renamed EPC Group in 2005). 29 years of enterprise Microsoft consulting experience. EPC Group historically held the distinction of being the oldest continuous Microsoft Gold Partner in North America from 2016 until the program's retirement. Because Microsoft officially deprecated the Gold/Silver tiering framework, EPC Group transitioned to the modern Microsoft Solutions Partner ecosystem and currently holds the core Microsoft Solutions Partner designations.

Headquartered at 4900 Woodway Drive, Suite 830, Houston, TX 77056. Public clients include NASA, FBI, Federal Reserve, Pentagon, United Airlines, PepsiCo, Nike, and Northrop Grumman. 6,500+ SharePoint implementations, 1,500+ Power BI deployments, 500+ Microsoft Fabric implementations, 70+ Fortune 500 organizations served, 11,000+ enterprise engagements, 200+ Microsoft Power BI and Microsoft 365 consultants on staff.

About Errin O'Connor

Errin O'Connor is the Founder, CEO, and Chief AI Architect of EPC Group. Microsoft MVP multiple years, first awarded 2003. 4× Microsoft Press bestselling author of Windows SharePoint Services 3.0 Inside Out (MS Press 2007), Microsoft SharePoint Foundation 2010 Inside Out (MS Press 2011), SharePoint 2013 Field Guide (Sams/Pearson 2014), and Microsoft Power BI Dashboards Step by Step (MS Press 2018).

Original SharePoint Beta Team member (Project Tahoe). Original Power BI Beta Team member (Project Crescent). FedRAMP framework contributor. Worked with U.S. CIO Vivek Kundra on the Obama administration's 25-Point Plan to reform federal IT, and with NASA CIO Chris Kemp as Lead Architect on the NASA Nebula Cloud project. Speaker at Microsoft Ignite, SharePoint Conference, KMWorld, and DATAVERSITY.

© 2026 EPC Group. All rights reserved. Microsoft, SharePoint, Power BI, Azure, Microsoft 365, Microsoft Copilot, Microsoft Fabric, and Microsoft Dynamics 365 are trademarks of the Microsoft group of companies.

What Is AZURE Shared Responsibility Model Tips for Cloud Security Solutions — enterprise reference guide from EPC Group, built from 29 years of Microsoft consulting engagements at Fortune 500 scale. Covers architecture, governance, compliance, pricing benchmarks, and implementation timelines for the Microsoft ecosystem.

Key Facts

  • Built from EPC Group enterprise consulting engagements at Fortune 500 scale.
  • Compliance-native guidance for HIPAA, SOC 2, FedRAMP, FINRA, CMMC, and GxP environments.
  • Includes pricing benchmarks, timelines, and decision-framework matrices where applicable.
  • Authored by EPC Group senior architects with 10+ years Microsoft enterprise experience.
  • Microsoft Solutions Partner with experience across all six current designations.
  • Free consultation to apply this guide to your specific environment.
Back to Blog

What Is the Azure Shared Responsibility Model? Tips for Cloud Security

Errin O\'Connor
December 2025
8 min read

The Azure shared responsibility model defines which security tasks are handled by Microsoft as the cloud provider and which remain the responsibility of your organization as the customer. Misunderstanding this division is the root cause of 82% of cloud security breaches, according to IBM. For enterprise organizations in regulated industries, clearly understanding and acting on your responsibilities within this model is not optional -- it is the foundation of your entire cloud security posture.

At EPC Group, our cloud security architects have spent over 29 years implementing security frameworks for healthcare (HIPAA), financial services (SOC 2), and government (FedRAMP) organizations. This guide breaks down the shared responsibility model across every Azure service type and provides actionable tips for securing your cloud workloads.

How the Shared Responsibility Model Works

The shared responsibility model divides security obligations between Microsoft (the cloud provider) and your organization (the customer). The division of responsibility shifts depending on the service model you use: IaaS, PaaS, or SaaS.

Microsoft's Responsibilities (Always)

Regardless of service model, Microsoft is always responsible for:

  • Physical Security: Data center facilities, physical access controls, environmental protections (fire suppression, cooling, power redundancy)
  • Network Infrastructure: Core network fabric, DDoS protection at the infrastructure level, network redundancy
  • Host Infrastructure: Physical servers, storage hardware, and hypervisor security
  • Compliance Certifications: Maintaining Azure's 100+ compliance certifications including SOC 1/2/3, ISO 27001, HIPAA, and FedRAMP

Customer Responsibilities (Always)

Regardless of service model, your organization is always responsible for:

  • Data Classification and Protection: Classifying data sensitivity levels and applying appropriate encryption and access controls
  • Identity and Access Management: Managing user accounts, authentication policies, conditional access, and privilege levels
  • Device Security: Securing endpoints (laptops, phones, tablets) that access cloud resources
  • Account Security: Protecting administrative credentials, implementing MFA, and monitoring for compromised accounts

Responsibility Matrix by Service Model

Security LayerIaaS (VMs)PaaS (App Service)SaaS (M365)
Physical Data CenterMicrosoftMicrosoftMicrosoft
Network ControlsCustomerSharedMicrosoft
Operating SystemCustomerMicrosoftMicrosoft
ApplicationCustomerCustomerMicrosoft
Identity & AccessCustomerCustomerCustomer
DataCustomerCustomerCustomer

Actionable Security Tips for Each Service Model

IaaS Security Tips (Azure Virtual Machines)

With IaaS, you have the most control and the most responsibility. Treat Azure VMs like on-premises servers with additional cloud-specific security layers:

  • Patch Management: Implement Azure Update Manager to automate OS and application patching across all VMs. Unpatched systems are the second-most exploited attack vector after credential compromise.
  • Network Security Groups (NSGs): Apply NSGs to every subnet and NIC. Deny all inbound traffic by default, then open only required ports to specific source IP ranges.
  • Just-In-Time (JIT) VM Access: Enable JIT access in Microsoft Defender for Cloud to eliminate persistent open management ports (RDP, SSH). JIT opens ports only when needed and auto-closes them after a defined period.
  • Disk Encryption: Enable Azure Disk Encryption (BitLocker for Windows, DM-Crypt for Linux) on all VM disks. Use customer-managed keys in Azure Key Vault for maximum control.
  • Endpoint Protection: Deploy Microsoft Defender for Endpoint on every VM for real-time malware detection, EDR, and threat hunting.

PaaS Security Tips (App Service, Azure SQL, Functions)

  • Private Endpoints: Use Azure Private Endpoints to ensure PaaS services are accessible only through your virtual network, not the public internet.
  • Managed Identity: Use Azure Managed Identities instead of storing connection strings and API keys in application code or configuration files.
  • WAF Protection: Deploy Azure Web Application Firewall (WAF) on Application Gateway or Azure Front Door to protect web applications from OWASP Top 10 threats.
  • SQL Security: Enable Azure SQL Advanced Threat Protection, Transparent Data Encryption (TDE), and SQL auditing for all databases.
  • Key Vault: Store all secrets, certificates, and encryption keys in Azure Key Vault with access policies and audit logging.

SaaS Security Tips (Microsoft 365, Dynamics 365)

  • Conditional Access: Implement conditional access policies that enforce MFA, device compliance, and location-based access restrictions for all SaaS applications.
  • Data Loss Prevention (DLP): Configure Microsoft Purview DLP policies to prevent sensitive data (PII, PHI, financial data) from being shared externally.
  • Sensitivity Labels: Apply Microsoft Information Protection sensitivity labels to classify and protect documents, emails, and meetings based on content sensitivity.
  • Cloud App Security: Deploy Microsoft Defender for Cloud Apps (CASB) to monitor SaaS application usage, detect shadow IT, and enforce data protection policies.
  • Privileged Access: Implement Privileged Identity Management (PIM) for time-limited, approval-based elevation of administrative privileges.

Building a Cloud Security Operations Center

For enterprise organizations, cloud security requires continuous monitoring and response capabilities:

  • Microsoft Sentinel: Cloud-native SIEM that aggregates security data from Azure, Microsoft 365, on-premises, and third-party sources into a unified threat detection and response platform
  • Microsoft Defender for Cloud: Continuous security assessment with secure score, recommendations, and workload protection across Azure, AWS, and GCP
  • Microsoft Defender XDR: Extended detection and response across endpoints, email, identity, and cloud applications
  • Azure Policy: Automated enforcement of organizational standards and compliance requirements across all Azure subscriptions

How EPC Group Can Help

EPC Group's security architects specialize in implementing the shared responsibility model for enterprise organizations in regulated industries. With 29 years of experience, we provide:

  • Cloud security assessments benchmarked against CIS, NIST, and industry-specific frameworks
  • Shared responsibility gap analysis identifying unaddressed customer responsibilities
  • Microsoft Defender for Cloud deployment and secure score optimization
  • Microsoft Sentinel SIEM implementation with custom detection rules and automated response
  • Zero-trust architecture design and implementation using Microsoft Entra ID
  • Compliance framework implementation for HIPAA, SOC 2, FedRAMP, and PCI DSS

Secure Your Cloud with Confidence

Do not leave gaps in your cloud security posture. Our security architects will assess your shared responsibility coverage, identify vulnerabilities, and implement the controls needed to protect your data and maintain compliance.

Schedule a Security AssessmentCall (888) 381-9725

Frequently Asked Questions

Does the shared responsibility model mean Microsoft handles our security?

No. Microsoft secures the cloud infrastructure, but you are responsible for securing what you put in the cloud -- your data, identities, applications, and access configurations. Even with SaaS services like Microsoft 365, you must configure conditional access policies, DLP rules, sensitivity labels, and administrative controls. The shared responsibility model means security is a partnership, not a delegation.

How does the shared responsibility model apply to HIPAA compliance?

Microsoft signs a Business Associate Agreement (BAA) that covers their responsibilities for HIPAA compliance within Azure infrastructure. However, the customer remains responsible for configuring services to be HIPAA-compliant: encrypting PHI at rest and in transit, implementing access controls, maintaining audit logs, conducting risk assessments, and establishing breach notification procedures. Simply running workloads on Azure does not make them HIPAA-compliant -- proper configuration is required.

What is the most commonly overlooked customer responsibility?

Identity and access management is the most frequently overlooked and the most exploited attack vector. 80% of cloud breaches involve compromised credentials. Organizations often deploy cloud resources without implementing MFA, conditional access, privileged access management, and regular access reviews. These are all customer responsibilities regardless of service model. EPC Group prioritizes identity security as the first step in any cloud security engagement.

How do we track our shared responsibility coverage?

Microsoft Defender for Cloud provides a Secure Score that measures your security posture against best practices. Azure Policy enforces compliance with organizational standards. Microsoft Compliance Manager maps your compliance status against regulatory frameworks (HIPAA, SOC 2, NIST). Together, these tools provide continuous visibility into your shared responsibility coverage and highlight gaps that need attention.

Does using a managed service provider change the shared responsibility model?

A managed service provider like EPC Group does not change the shared responsibility model between Microsoft and the customer. Instead, the MSP acts on behalf of the customer to fulfill the customer's responsibilities. This is formalized through service level agreements, RACI matrices, and potentially a BAA (for HIPAA). The customer retains ultimate accountability, but the MSP provides the expertise and operational capacity to meet those responsibilities effectively.

Azure Architecture: 2026 Considerations for What Is Azure Shared Responsibility Model Tips For Cloud Security Solutions

Azure ExpressRoute pricing in 2026 follows a hybrid model: ExpressRoute Local ($0/mo metered + bandwidth) for in-region Azure egress, ExpressRoute Standard ($300/mo for 1Gbps + bandwidth) for cross-region access, and ExpressRoute Premium (+$300/mo) for global connectivity to all Azure regions and Microsoft 365 services. The decision tree turns into a $20K-$200K/year question for typical enterprise deployments.

Azure Landing Zones (Microsoft Cloud Adoption Framework) in 2026 are the de facto starting point for every enterprise Azure deployment. The Enterprise-scale landing zone deploys management groups, hub-spoke networking, Azure Policy initiative assignments, Azure Monitor + Log Analytics, and Microsoft Sentinel in a single Bicep/Terraform run; the compressed bootstrap that used to take 6-12 weeks of architect time can now finish in 4-7 days.

Decision factors EPC Group evaluates

  • Azure Policy initiative assignment for Azure Government readiness
  • Confidential Computing enclave evaluation for regulated workloads
  • Enterprise-scale landing zone bootstrap via Bicep/Terraform
  • Microsoft Defender for Cloud benchmark alignment
  • Reservation + Savings Plan portfolio for predictable workloads

See related EPC Group services at /services or schedule a discovery call at /contact.

Enterprise What Is Azure Shared Responsibility Model Tips for Cloud Security Solutions from EPC Group

This What Is Azure Shared Responsibility Model Tips for Cloud Security Solutions explainer is part of EPC Group's practitioner library.

The audience is enterprise IT, compliance, and architecture leaders evaluating Microsoft technology choices for Fortune 500 and regulated-industry environments. Content reflects real production experience, not vendor marketing.

EPC Group ships What Is Azure Shared Responsibility Model Tips for Cloud Security Solutions as part of broader Microsoft 365, SharePoint, Power BI, Azure, and Microsoft Copilot engagements. The decision criteria, deployment patterns, and governance considerations covered here come directly from senior architect playbooks honed across 11,000-plus enterprise engagements.

Manufacturing and energy

For multi-plant manufacturers and energy operators, EPC Group integrates Microsoft 365 with operational technology, protects intellectual property through Purview labels and Endpoint DLP, and provisions frontline workers with F1 and F3 licensing patterns. Multi-region rollouts include data residency planning and offline-capable Power Platform apps for shop-floor environments.

How EPC Group engages

Six-phase methodology applied to every engagement, compressed for fixed-fee accelerators and extended for full programs.

  1. Discovery — two-week assessment of the current estate, gap analysis, risk register, target architecture, costed remediation roadmap.
  2. Design — senior architect produces the target topology, identity framework, Conditional Access, Purview, governance model, and security posture, reviewed by client leads.
  3. Pilot — 25 to 100 user pilot in a real business unit. Migrate, apply baselines, test integrations, capture feedback.
  4. Wave rollout — migrate in waves of 500 to 2,500 users with communications, training, hypercare, and a per-wave retrospective.
  5. Adoption — role-based training, Champions network, executive sponsor enablement, metrics tracked against a measured baseline.
  6. Operate — optional managed-services retainer for license optimization, governance reviews, security monitoring, and quarterly business reviews.

Microsoft-only since 1997

29 years of Microsoft-exclusive consulting. Microsoft Solutions Partner with core designations across Modern Work, Security, and Data & AI.

EPC Group was the oldest continuous Microsoft Gold Partner in North America from 2016 until program retirement in 2022. Errin O'Connor authored four Microsoft Press bestsellers covering Power BI, SharePoint, Azure, and large-scale migrations.

Financial services

For banks, asset managers, and broker-dealers, EPC Group engineers SOC 2 audit trails, FINRA Rule 4511 and SEC 17a-4 retention, MNPI containment, and Communication Compliance for trading floors. Microsoft Purview Audit Premium with seven-year tamper-evident retention is the standard baseline; Defender for Cloud Apps detects shadow-AI exfiltration before it reaches a compliance event.

Engagement models

Three engagement models cover most enterprise needs. Most clients start with a fixed-fee accelerator and grow into a full program or a managed-services retainer.

  • Fixed-fee accelerators — Copilot Readiness, Security Hardening, Tenant Health Check, SharePoint Migration, Teams Governance. Defined scope and price. Typical range $25,000 to $150,000 over four to twelve weeks.
  • Project engagements — full migration or governance program with milestone-based billing. Discovery through hypercare. Typical range $150,000 to $750,000-plus over three to nine months.
  • Managed services — tiered retainer for ongoing operations. Named senior architect on the account. From $3,500 per month with a twelve-month minimum.

Senior-architect-led delivery

Every engagement is led and staffed by 15 to 20 year veterans. No rotating juniors learning on your tenant. The bench includes hundreds of Microsoft-certified consultants who have shipped real production environments for Fortune 500 customers across SharePoint, Microsoft 365, Power BI, Azure, and Microsoft Copilot.

Talk to a senior architect

30-minute discovery call. No pitch deck. Call (888) 381-9725 or schedule a discovery call and a senior architect responds within one business day.