Storage patterns
- SharePoint list with attachments: one item plus attached files.
- Document library metadata form: one file plus metadata columns.
- InfoPath form library: XML documents created from a template.
- Related document library: files are stored separately and linked to the parent record.
Generated app expectations
A generated .msapp can connect to the configured SharePoint list or library, but document-creation behavior, template XML submit, and attachment lifecycle may need additional Power Apps or Power Automate work.
Validation checklist
- Create a new record with a test attachment or document.
- Edit the record and confirm existing attachment/document behavior.
- Check library metadata columns after submit.
- Confirm users can open the saved file or record from SharePoint.

