Others

How to Edit Existing Records in a Power Apps Portal List

Khadija KhanKhadija Khan Nov 13, 2026 868 views

Question details

User needs to enable editing of existing records in a Power Apps portal list when the current form only supports new record submission.

How to Edit Existing Records in a Power Apps Portal List
Product
Microsoft Power Apps Portal
Device & OS
not provided
Scenario
A portal list is connected to a create-only form, and the user wants portal visitors to select and update existing records.
Observed behavior
The portal list currently allows new records but does not provide a direct edit action for existing records.
Before you start

Confirm that you can access the Power Apps portal management area and that the list is currently bound to a form configured only for data submission. Also identify the unique identifier field you will pass to the edit form.

Solution 1Recommended

Create a separate edit form that receives the selected record ID and uses the update operation

Use this solution when the original portal list form only creates records and cannot retrieve or update existing data.

The original submission form is normally configured for create-only behavior and usually cannot be reused for editing. A separate edit form lets the portal list keep the create flow unchanged while adding a safe update path for existing rows.

1
Open portal management

Sign in to Power Apps, select your portal app, and open the Portal Management app. Navigate to Basic Forms or the form configuration associated with the portal list.

2
Create a separate edit form

In Portal Management, create a new Basic Form or duplicate the existing submission form. Configure the form mode to Edit and select the target table so it can load an existing record.

3
Add or update the list action

In the portal list configuration, add an Edit action or modify the existing action. Set it to open the new edit form and pass the selected record’s identifier and necessary field values.

4
Retrieve the selected record

On the edit form, enable the option to load a record from a query string parameter, map the passed identifier to the table’s ID field, and bind the form to that record.

5
Set the update operation and test

Change the form’s submit behavior from create to update or SubmitForm, save and publish the portal, then select an existing list record to confirm it opens with saved values and updates correctly.

Create a separate edit form that receives the selected record ID and uses the update operation
Recommended setup: Using a separate edit form preserves the original submission flow and lets portal users update existing records without changing the create-only form.
Free Microsoft Office alternative

Use WPS Office as a Free Microsoft Office Alternative for Document and Spreadsheet Work

WPS Office is a free, lightweight Office alternative that opens, edits, and saves Microsoft Word, Excel, and PowerPoint files without compatibility headaches. Its familiar ribbon-style interface makes it easy to migrate from Microsoft Office and continue working on documents, spreadsheets, and presentations outside Power Apps configuration.

  1. 1. Download WPS Office Free: Download WPS Office Free from the official WPS website and install it on your device.
  2. 2. Open Microsoft Office files: Open existing .docx, .xlsx, or .pptx files directly in WPS Office without conversion.
  3. 3. Save in compatible formats: Save or share files back in Microsoft Office formats such as .docx, .xlsx, and .pptx for seamless collaboration.
Free, lightweight Office suite with a familiar Microsoft Office-style interfaceOpens and saves Word, Excel, and PowerPoint files with full Microsoft Office format compatibilitySeamless migration from Microsoft Office without losing document formattingUseful for editing Office files exported from or attached to Power Apps portal lists and workflows
microsoft office alternative - wps office

Frequently Asked Questions

Why can’t my portal list edit existing records even though new records are created?

The list is likely tied to a form configured only for the create operation. You need a separate edit form configured to retrieve an existing record and use the update operation.

Do I have to change the original submission form to enable editing?

No. Keep the original create-only form unchanged. Create a separate edit form and pass the selected record ID from the portal list to that form.

What value should I pass from the list to the edit form?

Pass the selected record’s unique identifier, usually a GUID, plus any field values you want to preload. The edit form can then load the record from the query string.

How do I make the new form update instead of create records?

Configure the form mode to Edit and set the submit action to the update operation or SubmitForm with FormMode.Edit. Bind it to the record retrieved by the passed ID.

Can WPS Office fix Power Apps portal list editing?

No. WPS Office is an Office suite and cannot configure Power Apps portal forms. Use Power Apps portal management to create the edit form.