Microsoft Copilot Prerequisites and Requirements - Corsica Technologies

Microsoft Copilot Requirements: What It Takes to Launch Well

Originally published October 22, 2024. Completely refreshed July 21, 2026.

Microsoft Copilot is a powerful tool to drive productivity and innovation.

However, not every organization is ready to flip the switch and start gaining value from Copilot.

In fact, there are several key requirements and prerequisites that help ensure a successful Copilot launch. Copilot training and consulting are a huge help here, and the organizations that prepare carefully reap the greatest benefits.

So what does it take to launch Copilot?

Here’s everything you need to know—from technical requirements to “soft” considerations.

Key takeaways:

  • Microsoft Copilot comes with several technical prerequisites as well as some “soft” requirements in terms of culture and change management.
  • Different Microsoft plans come with different processes for purchasing Copilot licenses and enabling the tool.
  • It’s important to assess your readiness for Copilot. You can use our free, interactive AI Readiness Assessment to get started.

Table of Contents

💡 EXCLUSIVE Resource: 

Interactive AI Readiness Assessment

What are the prerequisites for Microsoft Copilot?

Microsoft 365 Copilot’s prerequisites fall into two categories: Technical and soft. Technical prerequisites include things like a qualifying Microsoft 365 subscription and proper management of data and permissions. Soft prerequisites include things like leadership consensus and identified use cases.

At a high level, here’s what organizations should finalize before implementing Copilot.

  • Establish an AI governance framework (download our AI Policy Template to get started)
  • Senior leadership consensus
  • Data consolidation and cleansing
  • User permissions review
  • Implement data governance through DLP (data loss prevention)

What are the technical and licensing requirements for Microsoft Copilot?

Microsoft 365 Copilot is an add-on, not a standalone product. Therefore, every Copilot user must be associated with a qualifying Microsoft 365, Office 365, or Teams base plan. With that prerequisite in place, an IT admin assigns a Copilot license on top of the existing account.

Beyond licensing, the technical prerequisites are the same across all plans. Each user needs:

  1. A Microsoft Entra ID (Azure AD) account
  2. A primary mailbox hosted in Exchange Online (on-premises and hybrid mailboxes aren’t supported for mailbox grounding)
  3. Current Microsoft 365 apps
  4. A modern browser with third-party cookies enabled
  5. Network access to Copilot’s required endpoints
  6. Mobile use requires iOS/iPadOS 16+ or Android 10+

With a qualifying base plan in place, you purchase the Microsoft 365 Copilot add-on and assign it through the Microsoft 365 admin center, Entra ID groups, or PowerShell. The exact purchasing channel will depend on your license segment (Business, Enterprise, Frontline, or Education).

Technical prerequisites for Microsoft Copilot under each qualifying plan

License family

Specific eligible plans

How to purchase / enable Copilot

Microsoft 365 Business

Business Basic, Business Standard, Business Premium

Buy the Microsoft 365 Copilot add-on directly in the Microsoft 365 admin center (Billing → Purchase services) or through a CSP/partner, then assign the license per user. Business plans have a self-serve purchase path.

Microsoft 365 Enterprise

E3, E5

Purchase the Copilot add-on via your Enterprise Agreement, CSP, or the admin center, then assign via admin center, Entra ID security groups, or PowerShell for bulk rollout.

Office 365 Enterprise

E1, E1 Plus, E3, E5

Same add-on and same purchase/assignment paths as M365 Enterprise; the base Office 365 plan qualifies as the prerequisite.

Microsoft 365 Frontline

F1, F3

Copilot add-on purchased through EA/CSP/admin center; assign to frontline users who hold the F1/F3 base license.

Office 365 Frontline

F3

Same as above — F3 qualifies as the prerequisite base plan for the Copilot add-on.

Microsoft 365 / Office 365 Education

Microsoft 365 A3/A5 (incl. MA3/MA5 student, faculty, and student-use benefit); Office 365 A1, A1 Plus, A3, A5

Purchased through your education volume licensing agreement or education partner; assign the Copilot add-on to eligible faculty/staff (and students per your institution’s terms).

Teams standalone

Teams, Teams Enterprise, Teams Essentials, Teams Rooms

These qualify as prerequisite base plans; buy the Copilot add-on via admin center/CSP and assign to the licensed user.

Want to see Copilot licensing options in the larger context of M365 licensing? Use our interactive Microsoft 365 licensing comparison tool.

How do I get started with Copilot in Business Central?

How do I get started with Copilot in Business Central?

Copilot in Business Central is included with your Business Central online licenses and is automatically available in environments provisioned with a Microsoft Entra tenant. For most organizations, getting started is really about confirming that your environment qualifies, having an administrator turn on the specific capabilities you want, and granting the right users access.

One clarification worth noting: Copilot in Business Central is the AI assistant intended specifically for the Business Central app, and there’s currently no direct connection between it and the broader Microsoft 365 Copilot. They’re separate products, so the setup below is for the Business Central-native Copilot rather than the M365 Copilot that’s available in Teams, Word, Excel, and other M365 applications.

  • Confirm the prerequisites. You must be using Business Central online. Copilot in Business Central isn’t available for on-premises or private cloud deployments, and the person doing the configuration must be an administrator in your Business Central environment.
  • Verify your admin permissions. To configure Copilot in Business Central, you need either SUPER permissions in your Business Central user account or one of these roles: Delegated Admin agent (partner), Delegated Helpdesk agent (partner), Internal Admin, Internal BC Administrator, or Dynamics 365 Administrator.
  • Open the Copilot & AI capabilities page. Search for it in Business Central using the search (Tell Me) bar. This is the central page where you manage everything Copilot-related.
  • Handle data movement across geographies if prompted. If an “Allow data movement” option appears at the top of the page, it means your data processing region differs from the Azure OpenAI region that Copilot uses. Toggle it on to proceed. If you instead see “How do I govern my copilot data?”, then your locations are unified and you can skip this step.
  • Review and activate the features you want. Default Copilot features are enabled automatically when available, and new capabilities activate automatically in preview or general availability. On the Copilot & AI capabilities page, you’ll see each feature’s status (Active or Inactive), split into generally available and preview lists. Select a feature and click Activate to turn it on, or Deactivate to turn off ones you don’t need.
  • Confirm the Azure OpenAI privacy notice is accepted. If it’s set to “Disagree for everyone,” users will hit a “Copilot is not activated” error. Change it to “Agree for everyone” to resolve this issue.
  • Grant user access based on roles. Some Copilot features apply only to users in specific departments. You can control access through Business Central’s permission management system, using Microsoft’s published permission table to see what each feature requires.
  • Enable anything missing via Feature Management. Some newer features aren’t auto-enabled in minor updates. If a feature you expect doesn’t appear, go to the Feature Management page to turn them on manually so your team can test and prepare.
  • Start small and expand. A crawl-walk-run approach works best. Start with existing features, experiment with a few workflows, and then expand over time. Things like drafting customer/vendor emails and summarizing records are solid, low-effort first use cases.

How can I conduct a Copilot readiness assessment?

A company can assess its AI readiness by honestly evaluating a handful of interlocking dimensions rather than jumping straight to tools. Core areas to evaluate include strategy and use cases, data readiness, technology and infrastructure, governance, and change management. You can do this by following a structured Copilot readiness assessment, either working with an AI governance consultancy or doing things in-house. (You can also use Corsica Technologies’ free, interactive AI Readiness Assessment tool.)

Here’s what the assessment process looks like in detail.

  1. Align AI objectives with business priorities.
  2. Get buy-in for Copilot strategy from senior leadership.
  3. Determine how you’ll measure AI success.
  4. Gather, filter, and prioritize Copilot use cases.
  5. Audit your data to determine AI readiness.
  6. Audit the governance and access controls that you have in place.
  7. Determine what AI governance framework(s) you’ll implement.
  8. Audit your current Microsoft 365 licensing to understand Copilot eligibility.
  9. Identify AI champions within your organization who can act as Copilot evangelists.

Ready to learn more?

Try our interactive AI Readiness Assessment Tool.

What policies do we need before enabling Copilot AI coding?

Before enabling an AI coding assistant like Copilot, you should put guardrails in place to address the three biggest risk areas that AI-generated code can introduce:

  1. Intellectual property/licensing exposure
  2. Security and data leakage
  3. Quality/accountability

Of course, you don’t want your guardrails to slow down fast-moving developers. That’s where the nuance comes in. The policies below don’t need to be lengthy; tight, well-communicated policies will be more effective than those that are unnecessarily long.

Policy

What it covers

Why it matters

Acceptable Use

Where and how Copilot may be used, approved repos/projects, prohibited use cases, and who is authorized to use it

Sets clear boundaries and prevents shadow/unsanctioned use

IP & Open-Source Licensing

Handling of AI suggestions that may match public code, license-conflict scanning, and ownership of generated code

AI can surface code resembling licensed OSS, creating legal/attribution risk

Data Handling & Confidentiality

What may and may not be entered into prompts — no secrets, credentials, PII/PHI, or client-confidential data or code

Prompts can leak sensitive or regulated data outside your control

Security & Vulnerability Review

Mandatory SAST/dependency scanning of AI-generated code, secret-detection, and secure-coding standards

AI can produce insecure patterns or vulnerable dependencies

Human Review & Accountability

Requirement that a human reviews/approves all AI output; developer remains accountable for merged code

AI is an assistant, not an author of record — no “the AI wrote it” defense

Code Quality & Testing

Test coverage, documentation, and standards that AI-generated code must meet before merge

Prevents plausible-but-wrong code from reaching production

Tool Configuration & Admin

Enterprise-tier settings (e.g., disabling model training on your data, content exclusions/blocklists), SSO, and licensing controls

Org-level settings are your strongest technical guardrail

Client & Contractual Compliance

Checking client MSAs/SOWs and regulatory obligations (HIPAA, GLBA, CMMC, etc.) before using AI on client work

Some client contracts restrict AI use or data processing

Audit, Logging & Monitoring

Usage logging, periodic review, and metrics on adoption and incidents

Enables oversight, incident response, and policy refinement

Training & Awareness

Onboarding on responsible use, prompt hygiene, and known failure modes

Policies only work if developers understand the risks

What should companies consider before enabling Copilot?

Before enabling Copilot, whether the Microsoft 365 productivity assistant, the Business Central tool, or a coding assistant, core considerations revolve around data readiness, user permissions, use cases, and change management.

Here are things that companies should consider in detail.

  • Data governance and oversharing. Copilot surfaces whatever a user can already access, so poorly scoped permissions and overshared files/sites become discoverable. You’ll want to audit and tighten access first.
  • Data sensitivity and compliance. Consider what regulated or confidential data (PII/PHI, client data, financials) Copilot could reach, and whether sensitivity labeling, DLP, and retention policies are in place. This is especially important in regulated industries.
  • Licensing and cost. Confirm which Copilot you need and its licensing model, per-user cost, and prerequisites. Costs and eligible base licenses vary by product.
  • ROI trajectory. Microsoft Copilot ROI is an important consideration in any rollout. You can use our free, interactive AI ROI Calculator to estimate your return. 
  • Security posture. Review identity/SSO, conditional access, audit logging, and whether model-training-on-your-data settings are configured correctly at the admin level.
  • Clear use cases and value. Define the specific, high-value workflows Copilot should improve rather than enabling it broadly and hoping for adoption. Tie it to measurable outcomes.
  • Acceptable use and policy. Establish rules for how employees may use it, what may go into prompts, and human review/accountability for outputs before rollout.
  • Accuracy and human oversight. Plan for the reality that Copilot can produce confident but wrong or outdated output. Require users to verify results, especially for financial, legal, or client-facing work.
  • Change management and training. Budget for user education on prompt quality, capabilities, and limitations. Adoption and safe use both depend on it.
  • Pilot before scaling. Start with a defined group, measure results and issues, and then expand using a crawl-walk-run approach.
  • Client and contractual obligations. For client-facing or MSP work, check whether client contracts or regulatory frameworks (HIPAA, GLBA, CMMC) restrict AI use or data processing.
  • Vendor and data residency terms. Understand where data is processed, data-movement-across-geographies settings, and the vendor’s data handling commitments.

What should we fix before rolling out Copilot?

Copilot exposes and acts on your existing environment as-is, so anything messy becomes a Copilot problem the moment you enable the tool. Typically, this includes things like overshared files, stale permissions, ungoverned data, and misconfigured identities. The remediation work below is mostly about tightening access, cleaning and labeling data, and locking down admin/security settings so Copilot surfaces the right things to the right people.

  • Remediate oversharing and broad access. Find and fix files, sites, and folders shared with “everyone/all users” or via open links. Copilot can surface anything a user can technically reach, so broad-access content is the top risk to close first.
  • Clean up permissions and group membership. Audit SharePoint/OneDrive/Teams permissions, remove stale or excessive access, fix inherited-permission sprawl, and reconcile security group membership so access reflects current roles.
  • Apply sensitivity labels and DLP. Label confidential, regulated, and client data (PII/PHI, financials) and configure Data Loss Prevention so Copilot respects classification and doesn’t surface or export protected content inappropriately.
  • Fix data hygiene and reduce ROT. Archive or delete redundant, outdated, and trivial (ROT) content and duplicate documents so Copilot doesn’t pull from stale or conflicting sources. This directly improves output accuracy.
  • Set retention and lifecycle policies. Ensure retention/expiration policies are in place so obsolete data ages out rather than lingering in Copilot’s reachable scope.
  • Harden identity and access controls. Confirm that SSO, MFA/conditional access, and least-privilege admin roles are enforced before enabling. Identity is the foundation of who-sees-what.
  • Configure admin and data-boundary settings. Set model-training/data-use options correctly, configure data-movement-across-geographies where regions differ, and apply content exclusions/blocklists where the tool supports them.
  • Enable audit logging and monitoring. Turn on audit (e.g., Purview) so Copilot interactions are logged. Doing so provides oversight, incident response, and a feedback loop for tightening policies.
  • Validate licensing and prerequisites. Confirm required base licenses, Copilot licensing, and environment/version prerequisites are met so the rollout doesn’t stall or partially enable.
  • Scope and verify the pilot environment. Confirm the specific repos, sites, or environments in the pilot are correctly permissioned and isolated before granting access, so you’re testing against a clean, controlled scope.

Related posts

Brian Harmison is the CEO of Corsica Technologies, a leading IT solutions provider, with over two decades of experience in technology. He has held key leadership positions in renowned technology companies, specializing in IT strategy, cybersecurity, AI strategy, and managed services. His vision has driven Corsica Technologies’ growth and transformation, making it a trusted partner for managed IT solutions and managed cyber security services. Through collaboration, mentorship, and team development, Brian positions Corsica Technologies for continued success and innovation in IT and cybersecurity.

Ready to take your next step?

Contact us today to get the outside perspective you need for the next step on your journey.

Contact Us Now →

Moving forward with AI- Corsica Technologies

Table of Contents

💡 EXCLUSIVE Resource: 

Interactive AI Readiness Assessment

Ready to talk to an expert?

We’ll respond within 1 business day, or you can grab time on our calendar.