Skip to main content

Notifications

Power Apps - Building Power Apps
Unanswered

Enable Copilot for end users in model-driven apps

Posted on 8 Nov 2023 20:54:49 by

Copilot for model-driven apps in Power Apps is a next-generation AI assistant for app users to get insights about the data in their apps through conversation in natural language. Copilot helps app users boost their productivity through AI-powered insights and intuitive app navigation.

 

Enable Copilot for model-driven apps feature for your environment.

  • Copilot for app users in model-driven apps feature is currently in Preview and is not enabled by default. It must be enabled by Admins for every environment. Once enabled, Copilot chat for app users will automatically appear in every model-driven app.
  • Admins must also enable data movement across regions for Generative AI features as a prerequisite for running Copilots in Power Apps.
    • This step is especially important when your tenant and environment regional settings are not the same.
  • Note that your environment must set in US region and have its language set to en-US. Additionally, it must be enabled for Dataverse.

Environment Admins can enable Copilot feature in model-driven apps for apps users in Power Platform admin center.

 

  1. Sign into the Power Platform admin center at https://admin.powerplatform.microsoft.com.
  2. In the navigation pane, go to Environments and select the environment where you want to enable Copilot for app users in model-driven apps in. Click on Settings for this environment in the top menu. Environment_settings.png
  3. In Settings for the selected environment, navigate to Product section and select Features option. Environment_features.png
  4. In Features section, set the value for Allow users to analyze data using an AI-powered chat experience in canvas and model-driven apps to On in the dropdown control and Save your changes. Copilot_for_apps_users_ON.png

 

Set your environment to receive monthly updates for model-driven apps (required).

To be part of Copilot for model-driven apps Preview, Admins must set their environment to receive Monthly updates.

 

  1. Sign in to the Power Platform admin center at https://admin.powerplatform.microsoft.com.
  2. In the navigation pane, go to Environments and select the environment where you want to enable Copilot for app users in model-driven apps in. Click on Settings for this environment in the top menu.
  3. Go to Product section and select Behavior option. Set Release channel for model-driven apps to Monthly channel in the dropdown control and Save your changes. 

Behavior_release_channel.png

 

Configure Dataverse tables and columns for Copilot to improve Copilot data insights quality.

To receive meaningful and accurate Copilot responses, Admins must configure (index) the Dataverse tables for Copilot to use. You must choose both the tables and the columns of importance for Copilot to search across to produce relevant, high-quality data insights.

 

For every Dataverse table to be used by Copilot, do these 2 Steps in Tables pane at Power Apps to index your tables and columns for Copilot:

  • Select a Dataverse table and go to its Properties > Advanced options option in the top menu. Enable Track Changes and Appear in search results settings for the table and Save

  • Open this table and select Views option from Data experiences section. Then, select and open Quick Find [table name] view in from the list. Click on Edit find table columns option at the bottom of the right-hand pane.

    • Select the columns of importance and click Apply to add them to the list.

Index_columns.png

 

More information: Configure tables to use Copilot - Power Apps | Microsoft Learn

Categories:
  • SaiRT14 Profile Picture
    SaiRT14 832 on 13 Oct 2024 at 13:30:33
    Enable Copilot for end users in model-driven apps
    Very helpful!
  • pankajrana Profile Picture
    pankajrana 8 on 27 Jun 2024 at 11:59:00
    Re: Enable Copilot for end users in model-driven apps

    Tbd

  • wirisi2220 Profile Picture
    wirisi2220 2 on 14 May 2024 at 12:47:57
    Re: Enable Copilot for end users in model-driven apps

    This feature streamlines workflows, boosts efficiency, and empowers users to achieve more with intelligent, context-aware support. https://kinexpodiatrytx.com/

  • alkjsgfölskygh Profile Picture
    alkjsgfölskygh 2 on 01 May 2024 at 04:53:07
    Re: Enable Copilot for end users in model-driven apps

    Best way to do this is by using security roles/field level security. With field level security, you can choose what columns your users have access to

  • MEOW2 Profile Picture
    MEOW2 2 on 30 Apr 2024 at 08:07:39
    Re: Enable Copilot for end users in model-driven apps

    how to add a formula that restricts some users from downloading a certain document but allow some to download that document. N:B the app must use the tittle and username to determine the permissions and also the user can not see the files he is restricted from only can view and download the files they have permissions on

  • CarolPe03 Profile Picture
    CarolPe03 9 on 22 Apr 2024 at 23:20:16
    Re: Enable Copilot for end users in model-driven apps

    Hello, I have the same issue. I'm from Mexico, but my environment is set to the United States. I've already enabled Copilot as the documentation suggests, but when I search for the Copilot component, it doesn't appear for me to add it to my Power Apps.

  • bhanu_gautam Profile Picture
    bhanu_gautam 151 on 20 Apr 2024 at 12:19:08
    Re: Enable Copilot for end users in model-driven apps

    That is awesome

  • bscarlavai33 Profile Picture
    bscarlavai33 297 on 30 Jan 2024 at 13:41:07
    Re: Enable Copilot for end users in model-driven apps

    Excellent, thanks!

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

October 2024 Newsletter…

October 2024 Community Newsletter…

Community Update Oct 28…

Power Platform Community Update…

Tuesday Tip #4 How to Conntact Support…

Welcome to a brand new series, Tuesday Tips…

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 143,081

#2
RandyHayes Profile Picture

RandyHayes 76,308

#3
Pstork1 Profile Picture

Pstork1 63,795

Leaderboard