I have a signature capture screen flow that allows us to get digital signatures for users. When testing as a system admin everything worked as expected but when running as a user they don't appear to have the visibility or access to the ContentDocument object so they can't store their signature and even if the signature was available the GetRecords component returns zero results for them.
I've looked everywhere for an understanding of what permissions I need to adjust but nothing I've tried seems to work and I obviously don't want to provide more access than necessary. For now I've created a Permission Set and associated it to a Permission Set Group that my collection of users are associated with. Is there a specific permission I can add to the Permission Set?