Manage feature settings
Use feature settings to adjust how features appear and function in Power Apps canvas apps and model-driven apps.
These settings can be found in the Power Platform admin center by going to Environments > [select an environment] > Settings > Product > Features.
To update these settings, make sure you have the System Administrator or System Customizer security role or equivalent permissions.
Check your security role
- Follow the steps in View your user profile.
- Don't have the correct permissions? Contact your system administrator.
Note
These settings might not yet be available in your environment. The settings availability depends on the region's release plan.
Copilot (preview)
[This section is prerelease documentation and is subject to change.]
Important
- This is a preview feature.
- Preview features aren’t meant for production use and might have restricted functionality. 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.
Note
Turning off Copilot in Power Apps for your tenant turns off Copilot for makers. It doesn't turn off Copilot control for canvas apps, Copilot for model-driven apps, or Copilot in Dynamics 365 Sales apps.
Setting | Description | Default value |
---|---|---|
Enable new AI-powered Copilot features for people who make apps. | When On, lets preview Copilot features that help create apps, tables apps, tables, edit apps, generate formulas, answering how-to questions and AI Builder GPT experiences. Learn more in AI Copilot overview . Note: Generally available Copilot features are turned on by default and can't be turned off. To turn them off, a tenant admin must contact support. |
On |
Allow users to analyze data using an AI-powered chat experience in canvas and model-driven apps. Note: For model-driven apps, this environment needs to be set to the monthly release channel. |
When On, lets Copilot in canvas apps, model-driven apps, and Dynamics 365 Sales apps for users to ask questions and have a natural language conversation about data in the app. Learn more in Add Copilot control to a canvas app , Add Copilot to model-driven apps, and Enable and configure Copilot in Dynamics 365 Sales. When set to Default, only Copilot in Dynamics 365 Sales apps is turned on. |
Default |
Allow canvas editors to insert the Copilot answer component, which allows users to receive an AI-powered answer to a predefined data query. | When On, lets makers add a Copilot answer control that allows users to receive an AI-powered answer to a predefined question set by a maker. Learn more in Use Copilot answer control for canvas apps (preview). | Off |
Microsoft 365 Copilot
Setting | Description | Default value |
---|---|---|
Allow data and objects in this environment to be used with Microsoft 365 Copilot. | Use this setting to allow integration of Copilot plugins from this environment. Learn more in Use actions in Microsoft Copilot. | Off |
AI Builder
Setting | Description | Default value |
---|---|---|
Enable the usage of AI Builder model types that are in preview. | If Off, the environment doesn't have access to AI Builder. Not all environments have this setting. Learn more about environments that are eligible for this feature and related details in Administer AI Builder. | On |
AI prompts
Setting | Description | Default value |
---|---|---|
Enable the AI prompts feature in Power Platform and Copilot Studio. | If you turn off AI prompts, you aren't be able to use custom or prebuilt prompts. These prompts are essential for tasks like summarizing, categorizing, translating, text completion and generation, and more. They help automate and streamline your work in Power Automate, Power Apps, and Copilot Studio. Learn more in Enable or disable AI prompts in Power Platform and Copilot Studio. |
On |
AI form fill assistance
Note
Users might need to clear the cache and refresh the browser twice for the setting change to take effect.
Setting | Description | Default value |
---|---|---|
Enable this feature for: | Allow AI to generate suggestions for fields in model-driven apps. Learn more in Copilot assistance for form fill in model-driven apps. | Users as the feature becomes available Note: If the Users as the feature becomes available (default) option is selected, the feature is turned on for users in Dynamics 365 model-driven apps, and the feature is kept off for users in Power Apps model-driven apps. |
Enable smart paste (preview) | Smart paste (preview) uses the text copied to your clipboard to suggest text for specific fields and provides inline suggestions in the form. | Off |
AI suggestions for formula columns (preview)
[This section is prerelease documentation and is subject to change.]
Important
- This is a preview feature.
- Preview features aren’t meant for production use and might have restricted functionality. 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.
Setting | Description | Default value |
---|---|---|
Allow users to get AI suggestions when creating formula columns. | If On, app makers are able to describe what the formula should do and get AI generated results to help create or edit a Microsoft Dataverse formula column. Formula suggestions in formula columns accept natural language input to interpret and suggest a Power Fx formula using a GPT-based AI model. Learn more in Get formula suggestions. | Off |
Natural language grid and view search (preview)
[This section is prerelease documentation and is subject to change.]
Important
- This is a preview feature.
- Preview features aren’t meant for production use and might have restricted functionality. 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.
Setting | Description | Default value |
---|---|---|
Enable this feature for: | When searching for data in a grid, you can ask questions with natural language. For example, requesting “cases with high priority with overdue follow-up by date” filters your view to display only those relevant cases. Learn more in Smart grid (preview). To allow natural language search in an environment, users in that environment must have a Dynamics 365 license. If the environment only has users with Power Apps licensing, other Copilot licenses are required to use this feature in production. |
Users as the feature becomes available (default) Note: Starting with the December monthly channel, users with Dynamics 365 licenses start seeing the feature in their apps. We expect this rollout to be gradual. While quality of the feature is maintained for all users, it's possible that different users might see some UI variations in their experience. |
Allow AI to generate charts to visualize the data in a view (Preview) | When On, users can select the Visualize button on the view pages of model-driven apps to see an AI-generated chart that aggregates the records in the view to show trends and distributions. Learn more in Visualize data in a view with Copilot. | Auto This feature is turned on by default for all users who have Natural language grid and view search (preview) turned on. |
AI insight cards (preview)
Setting | Description | Default value |
---|---|---|
Displays a summary generated by Copilot on records in model-driven app main forms. | If On, summaries generated by Copilot are displayed to users for rows (records) on model-driven app main forms. More information: Configure a row summary for a model-driven app main form | Off |
Embedded content
Setting | Description | Default value |
---|---|---|
Power BI visualization embedding | Learn more in Add or edit Power BI visualizations on your dashboard. | Off |
Bing Maps | If On, Customer Engagement (on-premises) users need to enter a Bing Maps key. Users don't need to enter a key. | Off |
Prevent social data in Dynamics | If you don't want to receive social data in customer engagement apps (such as Dynamics 365 Sales and Customer Service), select Off. If you disable social engagement, your organization can't receive social data in customer engagement apps (such as Dynamics 365 Sales and Customer Service). Users can continue to work with existing social data, however. | Off |
Communications
Setting | Description | Default value |
---|---|---|
Country/region code prefixing for numbers | If On, customer engagement apps prefix the country/region code to numbers that users are trying to call. | On |
Hosted RPA
Setting | Description | Default value |
---|---|---|
Enable hosted machine groups. | If On, users can run unattended automation at scale with hosted machine group. | On |
Enable work or school accounts for hosted machine groups. | If On, your hosted machine group has access to your resources that are part of your work or school account. | On |
Enable hosted machines. | If On, users can build, test, and run attended and unattended desktop flows without providing or setting up any physical machine with hosted machines. | On |
Enable cross-geo support for hosted machines | If On, this option allows users to provision hosted machines in a geography different from the configured tenant country. Learn more in Azure tenant country/region and supported geographies in the public cloud. | On |
Enhanced desktop flows schema
Setting | Description | Default value |
---|---|---|
Enable storage of desktop flow files into v2 schema. | If On, Dataverse database consumption for paid license users is reduced. Also, it offloads components of your desktop flows into your Dataverse for Apps File Capacity. Learn more in Enable the v2 schema. | On |
Opt-out of desktop flow schema v2 enabled by default. | In 2024, v2 schema is turned On for all environments without the option to turn off the feature. We recommend turning on the feature in advance so users can benefit from the product enhancements. Learn more in Schema v2 enabled by default. | Off |
Desktop flow run action logs configuration
Setting | Description | Default value |
---|---|---|
Activation status of run action logs. | Defines when desktop flow run action logs should be captured and even allows you to turn them off completely. Learn more in Desktop flow action logs configuration. | Enabled |
Action logs version. | The Action logs version allows you to choose V1, V2, or both. Learn more in Configure desktop flow action log version. | V1 |
FlowLogs entity time to live in minutes | Determines how long action logs should be retained in the Flow Logs elastic table. Dataverse automatically deletes records that are older than the specified time-frame. Learn more in Configure desktop flow action log version. | 40320 |
Grids and views
Setting | Description | Default value |
---|---|---|
Enable the modern read-only grid experience. | If On, the Power Apps read-only grid control lets users view and open records from views and subgrids. | On |
Show the Edit columns button on views | If On, users can create personal views by adding, removing, and reordering columns on a view accessible to them in a model-driven app. Learn more in Edit columns on a grid page. This setting only appears if you turned on 2022 Release Wave 1. | On |
Show the Edit filters button on views | If On, users can create personal views by filtering data based on conditional expressions starting with a view accessible to them in a model-driven app. Learn more in Edit filters on a grid page. This setting only appears if you turned on 2022 Release Wave 1. | On |
Enable focused view for all records. | Focused view allows you to view and manage account, contact, lead, opportunity, and other records and their associated activities on one page. Learn more in View and manage records in focused view. | On |
Advanced find options
Setting | Description | Default value |
---|---|---|
Modern advanced find in model-driven apps | If On, legacy advanced find is replaced with a modern experience that enhanced view management capabilities like searching on views and the ability to share, hide, and delete personal views. Learn more in Advanced find in model-driven apps. This setting only appears if you turned on 2022 Release Wave 1. | On |
Allow users to hide system views | If On, users can hide system views in the view selector to manage their view list in model-driven apps. Learn more in Hide views on a grid page. This setting only appears if you turned on 2022 Release Wave 1. | Off |
Activities
Setting | Description | Default value |
---|---|---|
Show only activities configured in the app when accessing New activity button in related activities of a record. Setting to Off shows all activities. | To limit the number of activities showing up in the New Activity dropdown list to activities that are relevant to the model-driven app, select On. | Off |
Asynchronous merge
Setting | Description | Default value |
---|---|---|
Allow records to be merged asynchronously | If On, records merged through the Unified Client interface are merged asynchronously in the background. | Off |
Create new canvas apps and cloud flows in a Dataverse solution (preview)
[This section is prerelease documentation and is subject to change.]
Important
- This is a preview feature.
- Preview features aren’t meant for production use and might have restricted functionality. 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.
Setting | Description | Default value |
---|---|---|
Canvas apps | Learn more in Add canvas apps and cloud flows to solution by default (preview). | Off |
Cloud flows | Learn more in Add canvas apps and cloud flows to solution by default (preview). | Off |
Cloud flow run history in Dataverse (preview)
[This section is prerelease documentation and is subject to change.]
Important
- This is a preview feature.
- Preview features aren’t meant for production use and might have restricted functionality. 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.
Setting | Description | Default value |
---|---|---|
FlowRun entity time to live | Time in seconds of when this run record is automatically deleted. | Enabled - 28 days retention (default) |
Block unmanaged customizations
Setting | Description | Default value |
---|---|---|
Dataverse blocks unmanaged customizations in the environment. | Prevents the creation of unmanaged customizations in Dataverse environments, which facilitates healthy application lifecycle management. Learn more in Block unmanaged customizations (preview). | Off |
Data validation
Setting | Description | Default value |
---|---|---|
Enable email address validation in model-driven apps (preview). | When On, allows smart data validation for certain columns, such as text columns using the email format. Learn more in Email address validation for email columns | Off |
Attachment security
Setting | Description | Default value |
---|---|---|
Enable security on Attachment entity | Earlier versions of the Power Platform lacked a security model to restrict access to attachments. This setting was introduced to allow customers to revert in case any issues arose with the implementation of attachment security enforcement. It's recommended that this setting remains enabled. | On |
Microsoft Fabric
Setting | Description | Default value |
---|---|---|
Enable admins to link Dataverse tables with a Microsoft Fabric workspace and get real-time insights. | Enables a system admin to disable the “Link to Fabric: feature in the selected environment. The Link to Fabric feature is used to get insights on Dataverse and Finance and operations data. Admins can reduce data exposure by disabling this feature in specific environments such as sandbox and dev environments. | On |
Enable users to define Dataverse virtual tables using data from Microsoft Fabric and build apps (preview). | Enables a system admin to disable the feature where makers can create virtual tables using Fabric OneLake data. While this feature is useful for building apps and driving insights from Fabric One Lake data, admins can disable this feature in specific sandbox and developer environments as needed. | On |
Power Automate capacity
Setting | Description | Default value |
---|---|---|
Allow process capacity overage | When On, enables machines and cloud flows to go into process capacity overage. New process capacity overage is only possible in an environment with at least one process / hosted process / unattended capacity assigned. Learn more in Process capacity overage. | On |
Allow auto-claim of process capacity | When On, enables automatic assignment of process capacity to the environment (if any is available in the admin center) when required by an assignation of process capacity to a cloud flow, or to a machine while there's no available capacity in the environment. Learn more in Process capacity. | On |
Search
Setting | Description | Default value |
---|---|---|
Dataverse search | If On, you can use Dataverse search to find records across multiple tables, sorted by relevance. | Off |
Single table search option | If On, users get another option to search on a single table on view pages of search-enabled tables in all model-driven apps. | Off |
Prevent slow keyword filter for quick find terms on view pages | If On, users are prevented from searching with keywords that begin with an asterisk (*) in grid search in all model-driven apps, and a message displays in the application. If Off, users can search with keywords that begin with an asterisk (*) in grid search in all model-driven apps, but an information tooltip displays indicating the search might be slow. Learn more in Grid search. | Off |
Quick Find record limits | If On, if more than 10,000 records are found, a message displays that suggests a more selective search. Learn more in Configure Dataverse search for the organization. | On |
Use quick find view of an entity for searching on grids and subgrids | Select Yes to show the traditional Quick Find search in an entity grid. The traditional Quick Find search applies the Quick Find View filters and displays the Quick Find columns after searching. | Off |
Search for records in Microsoft 365 apps | You can quickly enable your users to access the records they most recently used in their application. The records are available in the Outlook Web client using a simple /mention gesture. | On |
Map and address services
Setting | Description | Default value |
---|---|---|
Limited | Select On to allow map display, latitude, and longitude pins, and shapes. | On |
Full | In addition to the Limited actions, allows map routing, address input control, and pins loaded from addresses. | Off |
Help features
Setting | Description | Default value |
---|---|---|
Custom help for customizable tables | Select On to replace the default Help content with custom Help designed for your users. After you enable custom Help, you can enter a Global Custom Help URL. | Off |
Global custom help URL | To replace the default Help with a single URL for all customizable record types (tables), enter the URL here. You also have the option of entering override URLs for each record type (table) for customizable record types. Learn more in Create your own guided help. | No default value |
Append parameters to URL | Select On to append parameters to the URL, you can make your Help content more dynamic. For example, you can access parameters for User Language Code, Table Name, Entry Point, and Form ID. Learn more in Create your own guided help. | Not selected |
Enable Custom Help Panes | Select On to enable a custom in-product help experience that is tailored to your organization. Learn more in Create guided help for your Unified Interface app. | Off |
Power Apps component framework for canvas apps
Setting | Description | Default value |
---|---|---|
Allow publishing of canvas apps with code components | Enables the Power Apps component framework feature that lets you run code not generated by Microsoft when you add code components to an app. Make sure that the code component solution is from a trusted source. Learn more in Code components for canvas apps. | Off |
Delete disabled users
Setting | Description | Default value |
---|---|---|
Enable delete disabled users | Lets you delete disabled users permanently from the environment. Learn more in Permanently delete users. | Off |
TDS endpoint
Setting | Description | Default value |
---|---|---|
Enable TDS endpoint | Enables Tabular Data Stream (TDS) endpoint (a SQL data connection) for Microsoft Dataverse in an environment. Learn more in Use SQL to query data and View entity data in Power BI Desktop | On |
Enable user level access control for TDS endpoint | When off, all environment users have access to the TDS endpoint. If on, users only have access when members of a security role that has the Allow user to access TDS endpoint privilege. Learn more in Control access of the TDS endpoint. | Off |
Record ownership across business units
Setting | Description | Default value |
---|---|---|
Record ownership across business units | Set to On to enable the Matrix data access structure. Not recommended for production environments. Learn more in Matrix data access structure (Modernize Business Units - Preview). | Off |
Disable empty address record creation
Setting | Description | Default value |
---|---|---|
Disable empty address record creation in Dataverse | When On, if the incoming payload doesn't have any address relevant data, an empty address data record aren't created. This feature is supported only for Account and Contact tables. Learn more in Disable empty record creation. | Off |
Enable deletion of address records
Setting | Description | Default value |
---|---|---|
Enable deletion of address records in Dataverse | When On, address records created in Dataverse for Account and Contact tables can be deleted through the user interface or through bulk deletion. Learn more in Delete embedded address records. | Off |
Power Apps ideas for canvas apps
Setting | Description | Default value |
---|---|---|
Share ideas query data to help improve ideas results. | To help Microsoft improve Power Apps Ideas, you can share your ideas query data with Microsoft. Learn more in Power Apps Ideas (preview). | Off |
Power BI components (preview)
[This section is prerelease documentation and is subject to change.]
Important
- This is a preview feature.
- Preview features aren’t meant for production use and might have restricted functionality. 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.
Setting | Description | Default value |
---|---|---|
Allow creation of Power BI components | If Off, the environment doesn't have access to Power BI. Environments with a Dataverse database have this setting. Creating a Power BI component generates a dedicated Power BI workspace for that environment. All the Power BI artifacts corresponding to the Power BI components created in an environment are generated in that dedicated Power BI environment workspace. Learn more in Permission sync between Power Apps environment and Power BI workspace. | On |
Automatically assign permission to Power BI workspaces | If On, synchronization takes place between predefined role privileges and the permissions of the dedicated Power BI environment workspace. The following roles are assigned with permissions: System administrator: Power BI workspace admin > Power BI workspace admin permission. System Customizer: Power BI workspace contributor > Power BI workspace contributor permission. Power BI workspace viewer > Power BI workspace viewer permission. Learn more about Power BI workspace permission. |
On |
Allow information sharing between this environment and Power BI workspaces in other geographic regions | When this setting is On and the Power BI tenant setting Power Platform interregional access is also On, cross-geo operations can take place. Learn more in Cross-geo operations. | On |
Recycle Bin (preview)
[This section is prerelease documentation and is subject to change.]
Important
- This is a preview feature.
- Preview features aren’t meant for production use and might have restricted functionality. 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.
Setting | Description | Default value |
---|---|---|
Enable recycle bin for Dataverse tables | When On, you can use recycle bin for Dataverse tables to restore deleted records. | Off |
Configure recovery time interval | Recover table record data for up to 30 days after the record was deleted. Learn more in Restore deleted Microsoft Dataverse table records. | 30 |