Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[This article is prerelease documentation and is subject to change.]
Copilot Managed Runtime helps teams build internal line-of-business apps that automatically comply with your organization's IT governance policies. Every app is governed from the moment you create it - no extra setup required. Each app appears in the Microsoft 365 admin center, where admins can track usage, monitor health, and manage its lifecycle.
Important
- This is a preview feature.
- These features are subject to supplemental terms of use, and are available before an official release so that customers can get early access and provide feedback.
Copilot Managed Runtime brings three audiences together around the same governed app:
- Users discover and run apps from a web portal.
- Makers and developers build apps using tools and languages they already know.
- Administrators govern apps across the tenant.
To learn how people create apps across Cowork, Copilot Studio, and the CLI, see What is Copilot Managed Runtime (preview).
Key features
- Microsoft Entra authentication and authorization out of the box
- Access to 1,500+ connectors, callable directly from JavaScript and TypeScript
- A native Git inner loop with a repository for source control and collaboration
- Automatic adherence to your IT policies, including sharing limits, conditional access, advanced connector policies, and data loss prevention (DLP)
- Centralized inventory, usage analytics, and operational health in the Microsoft 365 admin center
Common scenarios
Copilot Managed Runtime fits scenarios where teams need flexibility while staying within enterprise governance boundaries:
- Personal productivity apps. Tools an individual builds and uses in their own developer environment.
- Team productivity apps. Shared apps that small teams use to automate workflows and collaborate.
- Organizational apps. Broader solutions that IT or development teams deploy across the tenant with admin-controlled distribution.
Key concepts
To work more effectively with Copilot Managed Runtime, it's important to understand the following key concepts:
| Term | Description |
|---|---|
| Copilot Managed Runtime SDK | The developer libraries and tooling used to build apps with Copilot Managed Runtime. Provides built-in Microsoft Entra authentication, connectivity to more than 1,500 data sources, and enforcement hooks for governance policies. |
| Personal developer environment | A dedicated, isolated sandbox provisioned for each developer, separate from production, so they can build and test safely. |
| Governance policies | Rules that control how apps built with Copilot Managed Runtime are deployed, who can access them, what data they connect to, and how their lifecycle is managed. The app creation process enforces these policies automatically. |
| App inventory | A centralized, real-time view in the Microsoft 365 admin center of all apps built with Copilot Managed Runtime across the tenant, including usage, health, and compliance state. |
| Distribution controls | Admin-managed settings that determine who can discover and use each app built with Copilot Managed Runtime across the tenant. |
Enable Copilot Managed Runtime for your tenant
Configure Copilot Managed Runtime enablement separately for each app creation method.
Note
Creating apps with Copilot Managed Runtime by using the Cowork skill is governed by your tenant's Frontier onboarding rather than the tenant switch. After your tenant is onboarded to Frontier, app creators who have access to Cowork can build apps.
Defaults by app creation path
| Creation path | Public preview | Frontier public preview |
|---|---|---|
| Cowork | Not available. Admins are guided to sign up for Frontier. | On by default through Frontier program. |
| CLI | Off by default. Admins can enable using environment settings and the environment group rule. | Off by default. Admins can enable using environment settings and the environment group rule. See Control whether apps can be created using the CLI. |
| Copilot Studio | On by default. Admins can manage it in the Microsoft 365 admin center. | On by default. Admins can manage it in the Microsoft 365 admin center. See Create an app in Microsoft Copilot Studio (preview). |
Permissions
| Role | What they can do |
|---|---|
| Global Administrator | Manage the CLI and Copilot Studio app creation paths. |
| Power Platform Administrator | Manage the CLI and Copilot Studio app creation paths. |
| Global Reader, AI Administrator, AI Reader | View only. Guided to contact an administrator to enable features. |
Enabling the Cowork app builder skill requires onboarding the tenant to the Microsoft Copilot Frontier Program. Power Platform administrators can't enable Frontier; they're guided to contact an administrator with the required permissions. See Get started with the Microsoft Copilot Frontier Program.
Where the settings live
The app creation path controls are in the Microsoft 365 admin center, under Apps > Overview > Set up app creation spaces. You can also configure creation paths by using Microsoft Power Platform CLI.
To turn off Copilot Studio app creation, use the following command:
pac admin update-tenant-settings --setting-name powerPlatform.powerapps.enableManagedAppsMcsPreview --setting-value 'off'
For more information, see Programmability and extensibility - Power Platform and Microsoft Power Platform CLI admin command group.
Note
Copilot Studio retrieves the tenant settings each time you refresh the page. If you leave a Copilot Studio tab open, the settings are cached for up to 15 minutes or until the next page load.
Scope access to Copilot Studio app creation with security groups
To restrict Copilot Studio app creation to specific Microsoft Entra security groups, set powerPlatform.powerapps.enabledGroupsManagedAppsMcsPreview to a security group's object ID (GUID). To configure multiple groups, use a comma-separated string of object IDs.
The following example configures access for one security group. Replace <SGID> with the Microsoft Entra security group object ID:
pac admin update-tenant-settings --setting-name powerPlatform.powerapps.enabledGroupsManagedAppsMcsPreview --setting-value '<SGID>'
When the Copilot Studio app creation path is enabled, users who belong to any configured security group can create apps.
Control source and deployment options
Copilot Managed Runtime supports external repositories owned by GitHub Enterprise Cloud organizations. Configure repository visibility and other repository management policies in GitHub Enterprise Cloud. For more information, see Enforcing repository management policies in your enterprise.
Administrators can use External artifacts in managed apps to control whether developers can deploy prebuilt artifacts produced outside the Microsoft-managed build system. The setting is disabled by default and can be configured for an individual environment or an environment group.
See Configure source and deployment controls.
Govern apps
Apps built with Copilot Managed Runtime are governed from the moment they're created, with no extra setup required. The governance model is built around three principles: apps are safe by default, admins can govern at scale, and the platform balances controls with developer productivity.
Safe by default
Every app built with Copilot Managed Runtime has governance built in from the moment it's created. Developers and admins don't need to add governance as a configuration step afterward:
- Built-in authentication. Every app uses Microsoft Entra ID—no extra identity configuration needed.
- Automatic policy enforcement. Conditional access, data loss prevention (DLP), advanced connector policies, sharing limits, and data source restrictions apply to every app by default.
- Isolated developer environments. Each developer works in a personal, Microsoft-managed sandbox that inherits these policies automatically.
Govern at scale
As the number of apps in a tenant grows, a centralized governance layer keeps them manageable:
- Centralized inventory. Every app appears in the Microsoft 365 admin center, so admins know what exists and who owns it—no manual registration.
- Usage analytics and health. Built-in adoption metrics and health alerting help admins track use and resolve issues before they affect users.
- Lifecycle management. Admins manage the full app lifecycle from the Microsoft 365 admin center.
Balance controls and productivity
The Copilot Managed Runtime model is designed so that security and compliance controls don't impose unnecessary friction on developers or end users:
- Developers keep their tools. The SDK handles governance integration, so developers focus on the app, not compliance plumbing.
- Admins get granular control. Set controls around distribution, data access, and lifecycle instead of blocking custom apps entirely.
- Users find apps easily. Apps surface in familiar Microsoft 365 experiences, reducing shadow IT.
Licensing and billing
Apps on Copilot Managed Runtime use consumption-based billing through Copilot Credits, and building an app is billed separately from running it:
- Building an app is billed through the tool the maker uses. Cowork and Copilot Code use spending policies in the Microsoft 365 admin center. Copilot Studio uses environment credits in the Power Platform admin center, or spending policies in the Microsoft 365 admin center for environments that have moved there as Copilot Studio cost management moves to the Microsoft 365 admin center. The CLI doesn't require a license for development.
- Running an app requires either a Power Apps Premium license or Copilot Credits through a spending policy that includes Copilot Managed Runtime, which administrators set up per user in the Microsoft 365 admin center. Sharing an app gives people access to it, but it doesn't cover the cost of running it. Each person running the app also needs a Power Apps Premium license or must be included in a spending policy that includes Copilot Managed Runtime.
For setup steps, recommended policy patterns, cost examples, and troubleshooting, see Manage licensing and Copilot Credits for apps on Copilot Managed Runtime. For answers to common licensing questions, see the Copilot Managed Runtime licensing FAQ.
For detailed requirements and configuration guidance, see:
- Manage Copilot Cowork for your organization
- Copilot Credits Guide
- Usage-based billing and cost management for Copilot Credits
- Overview of billing for agents and workflows powered by the GitHub Copilot harness
- Manage costs for agents powered by the GitHub Copilot harness
- Copilot Managed Runtime licensing FAQ (preview)
Related information
- FAQ about Microsoft Copilot Managed Runtime (preview)
- Create and manage apps across Microsoft 365 (preview)
- Copilot Managed Runtime SDK overview (preview)
- Quickstart: Create an app with the CLI
- Quickstart: Build an app with GitHub Copilot or Claude Code
- Govern apps in Copilot Managed Runtime at scale
- Apps in Microsoft Copilot Studio (preview)