Independent and not affiliated with the FDA, MHRA, ISPE, PDA, or any agency. Get the appgoutham@madhadi.com
madhadi.comData Integrity & GxP Quality
Browse all topics → Articles Templates & Procedures Learning paths GlossaryScenariosToolsRegulatory ReferencesLearning PathsTopics About Start here
Policy Plug-and-play starting point CSV / CSA

Policy: Password and Authentication for GxP Systems

A plug-and-play password and authentication policy for validated GxP systems: credential standards, multi-factor authentication, session and lockout controls, service accounts, single sign-on, and signing re-authentication, with a filled settings specimen.

Document type: Policy

Read and copy the template below into your own quality system. It is a generic starting point for your own internal use, provided as is, with no warranty; see the Terms and License. Adopting it does not by itself create compliance.

This is a ready-to-use policy setting the authentication standard for computerized systems that hold GxP records. Authentication is the control that proves the person acting is really the account holder, which is what makes a record attributable and an electronic signature meaningful. Replace every <<FILL: ...>> placeholder, set your own values to the strength your risk assessment supports, and route it through document control. A filled settings specimen follows. Set numeric values to a documented standard appropriate to system criticality; the examples here are illustrative, not universal requirements.

Document control header

FieldEntry
Document titlePassword and Authentication for GxP Systems
Document number<<FILL: POL-ID, e.g. POL-IT-004>>
Version<<FILL: version, e.g. 1.0>>
Effective date<<FILL: effective date>>
Supersedes<<FILL: prior version or "New">>
Document owner<<FILL: role, e.g. Head of IT Security>>
Applies to<<FILL: systems / sites in scope>>

1. Purpose

This policy defines the authentication controls <<FILL: COMPANY NAME>> requires on GxP computerized systems so that access and electronic signatures are reliably tied to identified individuals, and credential strength is proportionate to the criticality of the system.

2. Scope

This policy applies to all GxP computerized systems and to all human and service accounts that access them. It covers passwords and other authentication factors, multi-factor authentication, session and lockout controls, service-account credentials, single sign-on, and re-authentication at electronic signing. It does not replace the access-management SOP that governs the account lifecycle.

3. Policy statements

  1. Unique credentials. Every human user authenticates with individually assigned credentials. Shared or generic logins are prohibited on GxP systems.
  2. Credential standard. Passwords (or equivalent secrets) meet a documented standard for length, complexity or length-based strength, and reuse history, set to the strength the system criticality warrants. The standard, not a memory, is the reference.
  3. Multi-factor authentication. MFA is required for privileged accounts and for any remote access to GxP systems, and is applied more broadly where the risk assessment supports it.
  4. Session controls. Systems enforce an inactivity timeout short enough to be meaningful for the workflow, requiring re-authentication after the timeout. An unattended authenticated session is treated as a control gap.
  5. Failed-login lockout. Accounts lock after a defined number of failed attempts, and the event is logged. Lockout release follows a controlled process.
  6. Credential lifecycle. Initial credentials are delivered securely and changed on first use; credentials are changed on suspicion of compromise; retired user IDs are never reassigned.
  7. Service accounts. Non-human accounts have a named owner, vaulted credentials, defined rotation, and no interactive login that would let a human act anonymously behind the account.
  8. Single sign-on. Where SSO is used, the identity provider is treated as a critical dependency of every connected GxP system, deprovisioning propagates promptly from it, and the individual identity is preserved in the audit trail.
  9. Signing re-authentication. An electronic signature is a deliberate act that re-authenticates the genuine signer at the moment of signing, even when routine access uses SSO, consistent with the electronic-signature requirements.
  10. No credential sharing or storage in clear. Users never share credentials or a session; credentials are never stored or transmitted in clear text or posted where others can see them.

4. Roles

RoleResponsibility
IT SecurityOwns this policy and the credential standard; monitors compliance.
System / process ownerEnsures each GxP system is configured to this policy or has an approved exception.
IT / system administratorConfigures and maintains the authentication settings; never shares privileged credentials.
QAConfirms authentication controls at validation and periodic review; approves exceptions.
End userProtects their own credentials and never shares a session.

5. Compliance and exceptions

Where a legacy or vendor system cannot meet a statement in section 3, the gap is documented as an exception with a risk assessment and compensating controls (for example, tighter network access, enhanced monitoring, or a shorter review cycle), approved by QA, and tracked with the vendor toward remediation. An undocumented deviation from this policy is a finding; a documented, risk-assessed, compensated exception is defensible.

6. References

21 CFR Part 11 (11.10(d) access limits; 11.200 identification-code and password components for signatures; 11.300 controls for identification codes and passwords). EU GMP Annex 11 (clause 12, security; controls appropriate to criticality). FDA Data Integrity and Compliance With Drug CGMP (2018); MHRA GXP Data Integrity Guidance. NIST SP 800-63 Digital Identity Guidelines (a public reference for authentication strength).

Confirm the current version and clause numbers of each reference before issue.

7. Revision history

VersionDateAuthorSummary of change
<<FILL: 1.0>><<FILL: date>><<FILL: author>>Initial issue.

8. Approvals

RoleNameSignatureDate
Author<<FILL>>
Reviewer (QA)<<FILL>>
Approver (IT Security)<<FILL>>

Filled specimen

The following shows a configured settings table for an illustrative high-criticality laboratory system. The values are illustrative and set to a documented internal standard; replace them with your own risk-based values.

SettingConfigured valueBasis
Minimum password length14 charactersInternal standard for high-criticality systems
Complexity / strengthPassphrase permitted; screened against common-password listLength-based strength preferred over forced complexity churn
Reuse historyLast 12 rememberedInternal standard
MFARequired for all users (remote-reachable system)System reachable outside the network
Inactivity timeout10 minutes, re-authentication requiredShared shop-floor terminals in the workflow
Failed-login lockout5 attempts, 30-minute lockout, event loggedInternal standard
Service accountsCredentials vaulted, rotated every 90 days, no interactive loginTwo integration accounts, named owners
Signing re-authenticationPassword re-entry required at each signaturePart 11 signing is a deliberate act

In this example the inactivity timeout is set to ten minutes because the terminal is shared by many operators through a shift, and MFA is required because the system is reachable from outside the network. Each value is tied to a stated basis, which is what turns a settings screen into a defensible, risk-based control.

Common inspection findings this policy prevents

  • Shared or generic logins on GxP systems.
  • An inactivity timeout so long it is not a real control (a full-shift timeout on a shared terminal).
  • No MFA on privileged or remote access to critical systems.
  • Service-account credentials shared, unrotated, or usable for interactive login.
  • Authentication settings that do not match a documented standard, with no exception on file.
  • A click-through confirmation used as a signature with no re-authentication of the signer.

How to adapt this policy

  1. Set your document number, owner, and effective date in the header.
  2. Set every numeric value in section 3 and the specimen to your risk-based documented standard, not the illustrative examples.
  3. Align the exception process in section 5 with your quality system.
  4. If you use SSO, confirm statements 8 and 9 match how your identity provider and signing actually work.
  5. Confirm every regulation in section 6 against the current published version before issue.
Use madhadi.com as an app Full screen, works offline, one tap from your home screen.