Turning SharePoint into an ISO 13485-Compliant QMS
Turning SharePoint into an ISO 13485-compliant QMS requires deliberate system design, regulatory interpretation, and controlled automation. This article explains how medical device manufacturers can configure SharePoint and Microsoft 365 to satisfy ISO 13485 expectations for document control, CAPA, training, records, and software validation.
Why SharePoint for a Medical Device QMS
Regulatory suitability
SharePoint is not inherently compliant or non-compliant. Its suitability depends on how it is configured, governed, and validated. From an ISO 13485 perspective, SharePoint qualifies as computer software used in the quality management system. That classification triggers expectations around intended use definition, controlled access, audit trails, record integrity, and validation proportional to risk.
Auditors do not assess platforms; they assess controls. When SharePoint is implemented with enforced versioning, approvals, permission segregation, immutable records, and traceable workflows, it can satisfy the same regulatory expectations applied to commercial eQMS platforms.
Scalability vs off-the-shelf eQMS
For startup and mid-size manufacturers, off-the-shelf eQMS platforms often impose rigid process models, fixed licensing costs, and limited configurability. SharePoint provides scalability without forcing premature process maturity. It allows incremental rollout of document control, CAPA, training, and risk integration while preserving a single system of record within Microsoft 365.
The trade-off is accountability. SharePoint shifts responsibility for compliance from the vendor to the organization. This requires explicit system ownership, documented governance, and validation evidence that auditors will expect to see.
Common auditor misconceptions
Auditors frequently challenge SharePoint implementations based on prior exposure to poorly designed systems. Typical objections include “SharePoint is just a file server” or “there is no real workflow control.” These objections are rooted in configuration failures, not platform limitations. A correctly implemented SharePoint QMS behaves as a controlled system, not a shared drive.
Information Architecture for an ISO 13485 QMS
Site collections vs subsites
A regulated SharePoint QMS should use a small number of site collections aligned to major QMS domains, such as Controlled Documents, QMS Records, and Operational Processes. Excessive use of subsites increases permission complexity and audit risk. Site collections provide clearer security boundaries and simpler validation scope definition.
Libraries vs folders
Libraries are the primary control unit in SharePoint. Folder-driven designs obscure metadata, complicate permissions, and weaken traceability. ISO 13485 auditors expect rapid retrieval by status, version, approval state, and applicability. Libraries with enforced metadata support this expectation; folders do not.
Metadata design
Metadata replaces informal naming conventions. Mandatory fields such as document type, process owner, approval status, effective date, and applicability enable controlled filtering and reporting. Metadata must be locked for controlled documents and records to prevent post-approval manipulation.
Permission models
Permissions must align to role-based access, not convenience. Typical roles include Authors, Reviewers, Approvers, and Read-Only Users. Permission inheritance should be broken at the library level, not per document, to preserve audit clarity. Over-permissioning is a frequent nonconformity.
Separation of documents vs records
ISO 13485 distinguishes between controlled documents and quality records. SharePoint architecture must reflect this distinction. Documents are versioned and changeable under control; records are immutable once generated.
| QMS Process | SharePoint Site / Library | Key Metadata Fields | Record Type |
|---|---|---|---|
| Document Control | Controlled Documents Library | Document Type, Status, Owner, Effective Date | Controlled Document |
| CAPA | CAPA List | CAPA ID, Source, Risk Level, Status | Quality Record |
| Training | Training Records Library | Employee, SOP ID, Completion Date | Quality Record |
| Management Review | Management Review Records | Review Period, Chair, Approval Date | Quality Record |
Document Control Using SharePoint Versioning and Approvals
Draft vs controlled states
Draft documents must be editable only by authorized authors. Controlled documents are locked, read-only, and released only after formal approval. SharePoint versioning combined with approval status metadata enforces this separation. Informal “working copies” stored outside controlled libraries undermine compliance.
Approval workflows
Approval workflows implemented through Power Automate must enforce sequential or parallel review, capture approver identity, timestamp approval actions, and prevent post-approval edits. Workflow logic must reflect documented procedures, not convenience.
Obsolete document control
When documents are revised, prior versions must be retained, clearly marked obsolete, and protected from unintended use. SharePoint version history satisfies retention expectations but must be supplemented with visual obsolescence indicators and restricted access.
External documents
External standards, regulations, and guidance documents must be identified, controlled, and periodically reviewed. SharePoint should store references or controlled copies with review metadata, not unmanaged links.
Audit trail expectations
Auditors expect to reconstruct who changed what, when, and why. Native SharePoint audit logs, version history, and workflow records together form the audit trail. These capabilities must be enabled and retained according to documented retention periods.
| Lifecycle Stage | System State | Control Mechanism | Evidence Generated |
|---|---|---|---|
| Draft | Editable | Author permissions | Version history |
| Review | Read/Comment | Workflow task | Reviewer comments |
| Approval | Locked | Approval workflow | Approval log |
| Effective | Read-only | Status metadata | Released version |
| Obsolete | Archived | Access restriction | Retention record |
CAPA Workflow Using Power Automate
CAPA initiation sources
CAPA may originate from complaints, nonconformances, audit findings, or post-market signals. Power Automate workflows should enforce standardized intake, unique CAPA identification, and mandatory risk screening at initiation.
Risk-based prioritisation
CAPA prioritisation must align with risk. Integration with risk registers or severity classifications ensures resources are focused appropriately. Flat CAPA queues without risk differentiation are routinely challenged by auditors.
Investigation, root cause, action, verification
Each CAPA phase must be explicitly recorded. Root cause analysis must be evidence-based, not asserted. Action plans require ownership, due dates, and objective completion criteria. Verification must demonstrate effectiveness, not procedural closure.
Evidence capture
SharePoint lists linked to supporting libraries enable attachment of investigation data, analysis records, and verification evidence. Free-text-only CAPA records are insufficient for audit defense.
Closure control
Closure authority must be restricted to designated roles. Power Automate should prevent premature closure without verification evidence and approval.
| CAPA Step | SharePoint List | Workflow Action | Required Records |
|---|---|---|---|
| Initiation | CAPA Register | Create record | Source evidence |
| Risk Review | CAPA Register | Assign priority | Risk assessment |
| Investigation | Investigation Library | Task assignment | Root cause analysis |
| Action | Action Tracker | Status monitoring | Action records |
| Verification | Verification Records | Approval gate | Effectiveness evidence |
Training Records Management in Microsoft 365
Competence vs training distinction
Training is an input; competence is an outcome. SharePoint systems must distinguish between attendance records and demonstrated competence. Auditors expect this distinction to be explicit.
Training matrices
Training matrices link roles to required SOPs and records. These matrices should be controlled documents that drive training assignment and evidence collection.
Triggering training from document changes
When controlled documents change, affected personnel must be identified and retrained. Power Automate can generate training tasks based on document metadata such as applicability or role mapping.
Evidence auditors expect
Auditors expect training completion dates, trainee identity, trainer or assessment method, and linkage to the specific document version trained. Generic “trained” statements are insufficient.
Record retention
Training records must be retained for defined periods aligned with product lifecycle and regulatory requirements. Retention policies must be enforced technically, not informally.
Validation Considerations
Intended use definition
Validation begins with defining intended use. For a SharePoint QMS, intended use typically includes document control, record retention, workflow automation, and evidence generation. Uses outside this scope are excluded from validation.
Risk-based validation approach
Validation depth must be proportional to risk. Systems supporting CAPA, complaints, and regulatory records carry higher risk than informational repositories. Validation effort should reflect this hierarchy.
What to validate vs what not to validate
Validate configured functionality that supports QMS processes. Do not attempt to validate Microsoft’s underlying infrastructure. Auditors expect justification for this boundary.
Validation deliverables auditors accept
Auditors typically accept validation plans, risk assessments, configuration specifications, test protocols, executed results, and summary reports. Overly complex validation adds cost without increasing compliance confidence.
| Validation Element | Purpose | Evidence |
|---|---|---|
| Intended Use | Define scope | Intended use statement |
| Risk Assessment | Determine validation depth | Risk analysis record |
| Configuration Spec | Define system setup | Specification document |
| Testing | Verify functionality | Executed test cases |
| Validation Report | Summarize outcome | Approval record |
Common SharePoint QMS Design Mistakes
Folder-driven designs
Folders conceal status and weaken traceability. Metadata-driven libraries are mandatory for audit resilience.
Over-permissioning
Broad edit access undermines control. Permission models must be role-based and justified.
Using SharePoint as “eQMS by name only”
Uploading PDFs without workflows, metadata, or audit trails does not constitute a QMS.
No linkage between CAPA, risk, training
Disconnected systems prevent closed-loop quality management and are frequently cited in audit findings.
Missing validation rationale
Failure to justify validation scope and depth creates avoidable nonconformities.
Organizations facing complex implementations, remediation of failed audits, or migration from legacy systems often require structured intervention beyond internal capacity. In such cases, escalation to ISO 13485 SharePoint QMS implementation support or review of documented regulatory implementation capability is typically warranted to stabilize compliance before external audit.