Form Fill Assistance on Columns in Dataverse

This post is part of the Dataverse series.


Do not use Preview Features in Production.

Who has heard this sentence before? Last week I had my session at ECS 2025 BizAppsSummit in Düsseldorf regarding Dataverse Datamodeling and talking about all the functionalities that you have within Dataverse. During the preparation of the session, I have seen that the Form Fill Assistance (Preview) option, when creating new columns is activated by default. Create new column in Maker Portal As this is still preview, eventhough Production ready preview https://learn.microsoft.com/en-us/power-apps/user/form-filling-assistance I thought let’s deactivate the functionality as some projects are still not ready to use AI in production. Deactivate “Allow Form Fill Assistance (preview)” in Maker Portal By the way, this functionality is by default enabled - either you create the column in Maker Portal or Classic Editor. The only deifference - Classic Editor does not know about this option at all. New field in Classic Editor New field in Maker Portal with option enabled by default Deactivation is quite easy - and you can activate or deactivate this feature as you like. Luckily for me, I did not test a lot of other things and directly tried to export the solution from within the classic editor. Don’t ask me why, but there are still situations where you might need to work with the Classic Editor Solution Export. I was quite surprised to see an unexpected error message directly after clicking on the Export button, which told me that I “Attempted to perform an unauthorized operation” without displaying any additional information. Error in Export Solution Dialog in Advanced Settings - Classic UI As I did just some very specific changes within the solution, I was pretty sure that must have to do with the For Fill Assistance Option. A closer look at the solution showed, that when disabling the option, a new “AI Skill Config” configuration object is added to the solution, which is not shown in the classic editor. Maker Portal Solution Objects - AI Skill Config Once I activated the preview feature again, this configuration is automatically deleted, the object is gone from the solution and most important the solution export in the Classic Editor works as expected again. Maker Portal Solution Objects - Without AI Skill Config Then, to make the test complete, I exported the solution with deactivated Form Fill ASsistance in Maker Portal - which worked as expected. And, surprinsingly importing this exported solution through the Classic Solution import in another environment worked as well without any error and the AI Skill Config has been imported to the new environment as well. The export with Classic Solution Export nevertheless failed again. Maker Portal Solution export with deactivated Form Fill Assistance option Classic Solution Import running Classic Solution Import succesful Let’s have a quick retro:

  • Using Maker Portal to create a column and deactivate AI Form Fill Assistance and then trying to export the solution with Advanced Settings - Solution Export is not a good idea and you will receive an error message that can be quite challenging if you made more than once change: “Attempted to perform an unauthorized operation”

Exporting from Maker Portal and probably using Pipelines (did not test this one) will work fine. Even using Advanced Settings Solution Import with a solution that has been exported from Maker Portal will work fine.

Further information regarding Form Fill Assistance can be found in these Microsoft posts - unfortunately without mentioning only to use Maker Portal for Solution Export 😉


All parts of this series (22)

  1. 1. Form Fill Assistance on Columns in Dataverse
  2. 2. Copilot for Dataverse - New experience
  3. 4. Copy an existing Model Driven App
  4. 5. Editing Command Bar in Model Driven Appswith Power FX 2
  5. 6. Custom Pages in Model Driven Apps
  6. 7. Editing Command Bar in Model Driven Appswith Power FX
  7. 8. Dataverse Teams Integration - External Content
  8. 9. Dataverse Email Integration
  9. 10. Manage Polymorphic Lookups in Dataverse with XRM Toolbox
  10. 12. Mapping columns in related Many-to-Many tables
  11. 13. Mapping Lookup Columns
  12. 15. Best Practices when working with Dataverse
  13. 16. Create your own M365 Dev Tenant
  14. 18. Activate additional languages in Dataverse
  15. 19. Publishers and Solutions
  16. 20. Tables and Columns
  17. 21. Datamodelling in Dataverse
  18. 22. Introduction to Dataverse