Standardowa architektura CAPA workflow w ekosystemie Microsoft składa się z czterech warstw: warstwy dokumentu (SharePoint), warstwy danych procesowych (Dataverse), warstwy workflow (Power Automate) i warstwy interfejsu (Power Apps + Teams).
SharePoint przechowuje dokumenty CAPA (raport investigation, action plan, dowody implementacji), z polityką retencji, sensitivity labels, audit trail i wersjonowaniem. Dla zgodności z FDA Part 11 wymagana jest dodatkowa konfiguracja: read-only po podpisie, immutable storage, retention policy 5+ lat.
Dataverse trzyma dane procesowe CAPA – każde CAPA jako record z polami: ID, status, source type, severity, owner, dates, related products, root cause. Dataverse zapewnia natywny audit trail każdej zmiany, RBAC i scalable performance.
Power Automate orkiestruje workflow – uruchamia powiadomienia, automatyczne eskalacje przy przekroczonych SLA, przypomnienia o effectiveness check, generowanie raportów PSUR, integracje z systemami zewnętrznymi (PLM, ERP, post-market surveillance tools).
Power Apps + Teams to interfejs użytkownika – Power App dla zaawansowanych ekranów (formularze investigation, action plan management, dashboardy Quality Managera), Teams dla powiadomień i lekkich akcji (potwierdzenie ukończenia action item, e-signature). Cały stack opiera się na zasadach z SharePoint governance – bez governance całość się rozjeżdża.