DN ERP Support for 21 CFR Part 11 and EU Annex 11

DataNinja supports regulated customers that use electronic records, electronic signatures, workflow controls, and system-generated data as part of their GMP operations. For companies operating in FDA-regulated environments, 21 CFR Part 11 defines the requirements for electronic records and electronic signatures to be considered trustworthy, reliable, and generally equivalent to paper records and handwritten signatures.

For customers manufacturing, distributing, or supporting products for the European market, EU GMP Annex 11 provides expectations for computerized systems used as part of GMP-regulated activities. Annex 11 applies to computerized systems used in GMP operations and expects systems to be validated, controlled, secure, and maintained in a way that protects product quality, process control, and data integrity.

DataNinja is designed to support these expectations through controlled user access, role-based permissions, audit trails, electronic records, electronic signatures, workflow controls, and data integrity features. Compliance also depends on the customer’s intended use, configuration, validation approach, procedures, training, and identity-management controls.

How DataNinja Supports Part 11 and Annex 11 Compliance

Requirement AreaPart 11 ReferenceAnnex 11 ClauseHow DataNinja Supports Compliance
Audit trails, record change visibility, and timestamp accuracy§11.10(a), §11.10(e), §11.70Clauses 8, 9, 15DataNinja supports secure, time-stamped record histories for GMP-relevant activities such as creation, modification, approval, and signature events. Record changes can be traced to the user, timestamp, and applicable change reason or note.
Electronic record retrieval, viewability, and printability§11.10(b), §11.10(c), §11.50(b)Clause 8Authorized users can retrieve, view, export, and print electronic records in a human-readable format. Printed or exported records are intended to reflect the electronic record maintained in DataNinja.
Secure electronic record storage and retention§11.10(c)Clauses 7, 17DataNinja maintains electronic records in a controlled system environment. Record availability, retention, backup, and recovery expectations should be supported by DataNinja controls and the customer’s approved procedures.
Role-based access and controlled workflows§11.10(d), §11.10(f), §11.10(g)Clauses 4, 5, 6, 12, 15DataNinja uses roles, permissions, and workflow controls to limit access to authorized users and control who can view, modify, approve, release, or perform GMP-relevant actions. Workflow sequencing helps prevent users from bypassing required process steps.
Authority checks and authentication§11.10(g), §11.300Clause 12DataNinja supports authenticated access and controlled user actions. Where Okta or another approved identity provider is used, authentication events are managed through the customer’s identity-management process while DataNinja maintains traceability of GMP-relevant actions performed in the system.
Electronic signature content and inspection readiness§11.50(a), §11.50(b), §11.100(c)Clause 14DataNinja electronic signatures can display the signer identity, date/time of signature, and the meaning of the signature. Signature information remains linked to the associated electronic record and available for review.
Unique user identities§11.100(a), §11.300(a)Clause 12DataNinja supports unique user accounts so actions and signatures can be attributed to a specific individual. When SSO is used, each approved identity should map clearly to one DataNinja user.
Re-authentication at signature§11.200(a)(1), §11.100(a), §11.70Clause 14DataNinja can require valid credentials or an approved signature challenge before applying an electronic signature to a GMP-relevant record. This supports accountability and prevents signatures from being applied without user confirmation.
Password masking and credential protection§11.300Clause 12Passwords and signature credentials are not displayed in readable form during entry. Where Okta or another identity provider is used, password rules and credential protections are managed through the customer’s approved identity-management configuration.
Password complexity and account security§11.300(b), §11.300(d)Clause 12DataNinja can work with customer-approved identity providers that enforce password complexity, account lockout, password reset, and credential protection rules.
Credential reset and administrator non-visibility§11.300(c)Clause 12Password creation, reset, and recovery should be managed through approved identity-management processes. DataNinja administrators should not need visibility into user passwords to support routine operations.
Failed login controls§11.300(d), §11.300(e)Clause 12Where applicable, Okta or another approved identity provider can lock or restrict accounts after configured failed login attempts. These controls support detection and response to potential unauthorized access.
Electronic signature accountability policies§11.100(c), §11.10(j), §11.300Clause 14DataNinja supports electronic signature use, but customers should maintain policies defining signature meaning, user accountability, and the acceptance of electronic signatures as the approved equivalent of handwritten signatures for intended GMP use.
Training and document control§11.10(i), §11.10(k)Clauses 4, 12DataNinja supports controlled GMP workflows, but users, administrators, and support personnel should be trained for their assigned responsibilities. Validation documents, SOPs, and controlled records should be maintained under the customer’s document control process.
System validation and risk-based assessmentClauses 2, 4DataNinja can be validated for the customer’s intended use using a documented, risk-based approach. Validation scope should consider product quality, patient safety, data integrity, and the specific GMP processes performed in DataNinja.
Incident, deviation, and corrective action trackingClause 13Issues that may impact validated state, data integrity, product quality, or GMP operations should be documented, evaluated, and resolved according to approved procedures.
Change controlClause 10GMP-relevant changes to configuration, workflows, integrations, reports, or validated functions should be documented, assessed, approved, and tested as appropriate before use.
Data integrity, availability, backup, restore, and business continuityClauses 5, 7, 17DataNinja supports the maintenance of controlled electronic records. Backup, restore, disaster recovery, and business continuity expectations should be addressed through DataNinja controls and applicable customer procedures.
Periodic evaluationClause 11Customers should periodically review DataNinja’s validated state, user access, system use, audit trail practices, data integrity controls, and continued alignment with approved procedures.
Archiving and long-term retrievabilityClause 17DataNinja supports electronic record retrieval during the applicable retention period. Long-term archiving expectations should ensure records remain readable, retrievable, secure, and available for review or inspection.
Security review, audit trail review, and backup verificationClauses 7, 9, 12, 17Periodic review activities may include user access review, administrator access review, audit trail review, and confirmation that backup and restoration processes remain effective.
Data transfers, interfaces, and migrationsClauses 4, 5, 6When DataNinja exchanges data with systems such as NetSuite, Okta, printers, scanners, or other approved systems, the transfer should be verified for accuracy and completeness. If historical data is migrated into DataNinja, migration should be validated for accuracy, completeness, readability, retrievability, and integrity.

🚧

Customer Responsibilities

DataNinja provides technical controls that support Part 11 and Annex 11 expectations, but compliance depends on how the system is implemented and used. Customers are responsible for defining their intended use, approving procedures, training users, managing identity access, validating applicable workflows, and maintaining appropriate change control and periodic review practices.


Related Documentation

For additional information, customers may also review DataNinja documentation related to: