Permission & Access Issues

Fix SharePoint List Attachments Disappearing in Power Apps Forms

Rana GarciaRana Garcia Oct 26, 2026 868 views

Question details

Users uploading attachments via a customized Power Apps SharePoint form find that their files disappear after saving if they only possess 'Add Items' permission.

How to Fix SharePoint Attachments Disappearing in Power Apps Customized Forms
Product
Power Apps
Device & OS
not provided
Scenario
Creating new list items with file attachments using a customized Power Apps form integrated with SharePoint.
Observed behavior
Attachments are successfully uploaded in the form UI but fail to save and disappear from the final list item unless the user also has 'Edit Items' permission.
Before you start

Verify the exact permission levels assigned to your users in SharePoint and ensure you have Site Owner or administrative access to modify list permissions or create Power Automate flows.

Solution 1Recommended

Store Attachments in a Separate Document Library via Power Automate

Bypass the list attachment permission limitation by saving files to a dedicated document library where users can have specific upload permissions.

Since Power Apps requires 'Edit Items' permission to save attachments directly to a SharePoint list via its default integration, routing attachments to a separate document library is a secure alternative. This approach preserves your intended list access controls while successfully storing the files.

1
Create a Document Library

Navigate to your SharePoint site and create a new Document Library specifically for storing form attachments. Ensure users have 'Contribute' or 'Add' permissions to this library.

2
Modify Power Apps Attachment Control

In your Power Apps customized form, modify the attachment control so that it passes the uploaded file content directly to a Power Automate flow rather than saving to the list.

3
Build the Power Automate Flow

Create a new Power Automate flow triggered by the Power Apps form submission. Add a 'Create file' action directed at your newly created Document Library, using the attachment name and file content passed from Power Apps.

4
Link the File to the List Item

Add an 'Update item' action in your flow to save the newly created document's hyperlink back into a URL column on the original SharePoint list item.

Workflow Completed: Files are now securely stored in the document library without requiring users to have Edit permissions on the main SharePoint list.
Free Microsoft Office alternative

Experience Seamless Document Management with WPS Office

While SharePoint and Power Apps handle your complex list data and workflows, you still need a reliable suite for your everyday documents. WPS Office is a highly compatible, free, and lightweight alternative to Microsoft Office that covers all your word processing, spreadsheet, and presentation needs.

  1. 1. Download and Install: Visit the official WPS Office website to download the free installer for your operating system.
  2. 2. Open Your Files: Launch WPS Office and effortlessly open your existing Microsoft Office (.docx, .xlsx, .pptx) files without any loss of formatting.
  3. 3. Edit and Save: Edit your documents using powerful, familiar tools and save them locally or sync them to your preferred cloud storage platform.
Fully compatible with Microsoft Word, Excel, and PowerPoint file formats.Lightweight installation that runs smoothly on most operating systems and devices.Familiar, intuitive user interface for a zero-learning-curve transition.Built-in PDF editing, conversion, and formatting tools included at no extra cost.
microsoft office alternative - wps office

Frequently Asked Questions

Why do attachments require 'Edit Items' permission in customized Power Apps forms?

When a customized Power Apps form submits data to SharePoint, it often processes the item creation and the attachment upload in separate background steps. The attachment step acts as an 'update' to the newly created item, which triggers the requirement for 'Edit Items' permission.

Can Power Automate temporarily elevate user permissions to fix this?

Yes, you can design a Power Automate flow that runs with elevated privileges to temporarily grant a user 'Edit Items' permission right after creation, process the attachment, and then immediately revert their permission back to 'Add Items' only.

Does this attachment issue affect all SharePoint forms?

No. This specific permission behavior is tied to how Power Apps customized forms integrate with SharePoint lists. Standard native SharePoint modern forms and classic forms generally allow users to upload attachments successfully with just 'Add Items' permission.