October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan NowOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk3 min

Fix Power Pages Web API Errors by Replacing the Wildcard Field Setting

Power Pages Web API requests still using the deprecated * field setting fail. Replace it with required Dataverse columns or a supported system view, and validate the migration.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To fix Power Pages Web API requests that fail after the wildcard deprecation, replace each Webapi/<table-logical-name>/fields setting set to * with an explicit, minimal list of the Dataverse column logical names the site needs. Alternatively, use a Dataverse system view named Power Pages Web API Columns and set Webapi/<table-logical-name>/UseFieldsFromView to True. Microsoft says requests to tables still configured with * began failing on September 14, 2026, so a remaining wildcard is a migration issue, not a supported configuration.

What the wildcard change affects

The deprecated value is * in the Power Pages site setting Webapi/<table-name>/fields, which previously allowed all columns for a table through the portals Web API. Microsoft says newly created sites could not use this configuration beginning in August 2026, and requests to any table still configured with it began failing on September 14, 2026. See Microsoft’s Power Pages wildcard migration guidance.

As an Amazon Associate I earn from qualifying purchases.

This change is about the Web API column allow list. It does not change the separate wildcard-like characters used in Dataverse OData string filters; Microsoft documents those filter semantics separately in its OData filter guidance.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose an explicit field list, a system view, or both

Option How it works Requirements and limits
Explicit fields list Set Webapi/<table-logical-name>/fields to a comma-separated list of needed column logical names. Maintain the list in the site settings. Use the table logical name, such as account, not its entity set name, such as accounts.
System view Set Webapi/<table-logical-name>/UseFieldsFromView to True and create a public system view named Power Pages Web API Columns. Requires Power Pages site version 9.8.8.x or later. Only displayed columns from the primary table are included; related-table columns are not. View changes can take up to five minutes to become available.
Both Configure the explicit fields list and the system view. Eligible columns from both sources are combined, with duplicate column names included once.

Microsoft describes the settings and view behavior in its Power Pages portals Web API overview. Use an explicit list when you want the allowed columns visible directly in site settings; use the view when managing the displayed columns in Dataverse is a better fit. The view is not a way to include related-table columns automatically.

Inventory every column the site uses

Do not replace * with every column on the table. Build the smallest list that supports the site’s actual Web API requests and the code that handles their results.

  1. In the Portal Management app or Power Pages Management app, find every site setting named Webapi/<table-name>/fields whose value is *. Check standard and custom Dataverse tables.
  2. Search client-side code and components for Web API calls, including $.ajax(...), fetch(...), webapi.safeAjax(...), $pages.webAPI.retrieveRecord(...), and $pages.webAPI.retrieveMultipleRecords(...).
  3. For each affected table, review both request construction and response-processing code. Record columns in create and update payloads, properties read from responses, and columns referenced in $select, $filter, $orderby, and $expand, including nested selections and relationship-related fields.
  4. Use column logical names in the explicit list. For lookup columns, the Web API OData property form is _<column-logical-name>_value. If using the system view, make sure every needed primary-table column—including columns used only for filtering or sorting—is displayed.

Microsoft’s migration guidance recommends checking requests and the code that consumes them, rather than treating the response’s visible fields as the whole inventory.

Apply and validate the migration

  1. For each affected table, remove the wildcard value and configure the explicit comma-separated column list, the named system view with UseFieldsFromView=True, or both.
  2. In a nonproduction environment, exercise each affected feature and supported create, read, update, and delete operation. Test relevant web roles and anonymous access where applicable.
  3. Inspect failed requests in browser developer tools. A missing-column error can point to a field omitted from the allow list or view; also verify that the user’s permissions allow the operation.
  4. Deploy the validated site settings and any system views to each environment, then repeat the tests there. After publishing view changes, allow up to five minutes for them to become available to the Web API.

The allow list is not a substitute for authorization. Confirm that Webapi/<table-logical-name>/enabled is True and that the user’s web role, table permissions, and column permissions permit the operation. Microsoft’s Web API overview describes the configuration context.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What to do if migration cannot happen immediately

Microsoft’s troubleshooting guidance says an administrator who cannot migrate immediately can request a one-time, short-term extension through Manage exemptions in the Power Platform admin center. This only delays enforcement; it does not make the wildcard a valid long-term setting or replace migration. Treat it as a temporary contingency while you inventory, configure, and test the required columns.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.