Libraries for each role in the quality management approval process
I restructured the process: instead of one library with complex exceptions, there is a master library for published quality management documents and four working libraries for the author, content review, formal review, and approval. Each library shows only the columns that are relevant in that step and is accessible only to the respective role.
A document moves from stage to stage via Power Automate. The flow copies the file to the next library, transfers the metadata, sets the creator and editor correctly via the SharePoint REST API, and removes the file from the previous stage.
- Master library plus four working libraries with around 30 documented columns each
- Default view "My documents" per library, filtered to your own or assigned documents
- Approval or rejection either via SharePoint content approval or a status field in the form
- Comments per stage, additionally accumulated across all runs
- Managed metadata for process assignment, lookup columns for business area, service area, and facility