Back to Columns
ISMS & Certification14 min read

Reading the 34 Technological Controls

September 14, 2026

Reading the 34 Technological Controls
Share this article

The technological theme holds 34 controls — second only to the organizational 37, and more than a third of the 93. It is also the theme where a company already building and running healthcare SaaS has the most already in place.

That is what makes it different. Multi-factor authentication, disk encryption, dependency scanning, tests in CI — any competent engineering organisation is already doing these. The time an ISMS project consumes here goes into a different task: reconciling what you do against what the standard asks, and making it retrievable as evidence.

This article groups the 34 into six clusters and covers what to implement and what to record, in the context of healthcare SaaS. For the overall map see Annex A 2022: 93 Controls Across Four Themes.

Disclaimer: This article is general information. Control titles and requirement text live in the standard; we describe intent in our own words rather than quoting. Base decisions on ISO/IEC 27001 (JIS Q 27001) and the publications of the accreditation and certification bodies.

Six Clusters Cover the 34

ClusterWhat it is forMain outputs
① Access control and authenticationTechnically enforce who can reach whatPermission matrix, privileged ID register, MFA evidence, access review records, endpoint configuration
② Vulnerabilities and configurationClose known holes; detect configuration driftVulnerability procedure, scan results and treatment records, configuration baselines, software installation rules
③ Data protection lifecycleProtect information through storage, use, copying, deletionCryptography policy and key management, backup design and recovery test records, deletion and masking procedures
④ Logging and monitoringBe able to explain who did what, whenLogging policy, retention definitions, alerting design, clock synchronisation, review records
⑤ NetworksControl paths and reachabilityNetwork diagrams, segregation design, connectivity inventory, filtering policy
⑥ Secure developmentBuild without introducing vulnerabilitiesDevelopment lifecycle procedure, secure coding standards, test records, environment separation, change records

For healthcare companies the weight falls on ①, ④, and ⑥. When medical information is involved, customers ask most concretely about who can access it, who did access it, and how the system was built.

Access Control and Authentication: The Basis of Accountability

This cluster covers user endpoint devices, privileged access rights, information access restriction, access to source code, secure authentication, and use of privileged utility programs. Policy sits in the organizational theme; here it is implementation.

Privileged IDs are the focus. Accounts that reach the production database, cloud console administrator rights, operational consoles with cross-tenant access. Because they are not needed daily, this design makes the story simple:

  • Not permanently granted — requested, approved, and granted temporarily
  • Grant and return recorded automatically
  • Privileged operation logs reviewed periodically by someone without those rights
  • No shared accounts detached from individuals (or, where unavoidable, usage records that identify the individual)

Treat access to customer tenants separately. Operations staff being able to enter a hospital's production data is necessary for support and is the thing hospitals scrutinise hardest. Recording who entered which institution's data, when, and for what purpose — and being able to disclose that to the customer — is sometimes a contractual condition. See ISMS for Healthcare SaaS: Multi-Tenant Risk.

Access to source code is easily overlooked: repository permissions, forking, revocation for leavers, and the credentials handed to CI/CD. Source code contains connection details and business logic, so it belongs in the asset register.

If you expose system capability to AI agents or over MCP, the same framework applies to that permission design — see MCP Permission Design.

Vulnerabilities and Configuration: Cadence and Records

Malware protection, technical vulnerability management, configuration management, installation of software on operational systems, and capacity management.

Technical vulnerability management is the classic subject of concrete audit questions. What is required is not the absence of vulnerabilities but a mechanism to receive information, assess your exposure, decide, act, and record.

StageTypical implementationRecord to keep
IntakeDependency scanning, provider advisories, JPCERT/CC alertsEvidence of the periodic review
AssessmentDo we run the affected version? Is it externally reachable? How sensitive is the data?The judgement and its basis
DecisionFix now / next release / mitigate with a workaround / acceptDecision and approver
ActionPatch, upgrade, configuration changeDate and scope
VerificationRe-scan, functional checkResult

Record the decisions not to act, too. Deferring a medium-severity issue in an internally reachable tool to the next scheduled update is reasonable — but it is a decision, not neglect, and it needs a record. A blank here reads as "unmanaged."

Vulnerabilities in VPN and perimeter devices have been a real entry point for incidents in healthcare; see Managing VPN Device Vulnerabilities.

Configuration management asks for baselines: a defined "correct" configuration for servers, cloud resources, and endpoints, plus a way to detect drift. If you manage infrastructure as code with drift detection, the mechanism itself is the answer. Anywhere production is still changed by hand is the weak point.

The Data Protection Lifecycle

Deletion of information, data masking, data leakage prevention, use of cryptography, backup, redundancy, and protection of test information. This cluster overlaps heavily with Japan's three-ministry guidelines.

For cryptography, what is required is less the use of encryption than policy and key management: which method for which information, where keys are generated, how they are stored, when they rotate, who can access them. Managed key services make this easy to evidence through configuration and permissions. "We use TLS" answers half the requirement.

For backup and redundancy, the question is the recovery test record rather than the design. Declaring an RPO and RTO without ever restoring is a finding. Restore once a year, measure how long it took, keep the record — it doubles as material for hospital proposals.

Protection of test information may be the heaviest item in practice for healthcare SaaS. Copying production patient data into a staging environment is hard to justify under either the standard or the guidelines. The options:

ApproachWhat it isWatch for
Synthetic dataGenerated from the specification, no real dataSafest, but hard to reproduce the edge cases real data produces
Masking / pseudonymisationIdentifiers replaced, statistical properties retainedReversibility, and residual indirect identifiability
Limited use of production dataPurpose-bounded (e.g. incident investigation), time- and permission-limitedFormalise approval and erasure, and record both

In reality you combine all three. What matters is documenting which applies when. "Synthetic by default; production data only for incident investigation, under approval, erased on completion" is a defensible position.

Deletion of information is also easy to forget: erasing medical information when a customer terminates, deleting logs past retention, wiping devices at exit. Where you have contracted an erasure deadline, you need both the capability and the record.

Logging and Monitoring: Collection Is Not the Test

Logging, monitoring activities, clock synchronisation, and protection of information systems during audit testing.

Technically, most organisations already collect logs. Three things go wrong.

1. No policy on what to collect. "Everything we can" inflates cost and buries what matters. At minimum, state these explicitly:

  • Authentication successes and failures, especially for privileged accounts
  • Granting, changing, and revoking permissions
  • Access to medical information — read, update, export, delete
  • Administrative operations: configuration changes, deployments, direct database work
  • Disabling or altering security functions

2. No defined retention. Incidents surface late. Three months of retention cannot trace an intrusion from six months ago. For medical information access logs, contracts or guidelines may set a period, so decide in the order contractual requirement → retention → storage design.

3. Nobody reviews them. The most common gap. Collected-but-unwatched logs do not function as a detective control. Not everything needs human eyes: automated alerting plus periodic sampled review is enough. A monthly one-page "alerts raised and how they were handled" satisfies the record.

Clock synchronisation is dull and important. Correlating logs across systems fails when clocks disagree. Confirm NTP and a consistent timezone, and record the configuration.

See Shared Responsibility in AI EMR Security Design and The Three-Ministry Guidelines for how far your side of the logging boundary should extend.

Networks and Secure Development

Networks

Network security, security of network services, segregation of networks, and web filtering. In cloud architectures the explanation centres on VPC and subnet design, security group configuration, an inventory of public endpoints, and whether a WAF is in place.

Keeping the network diagram current is the most efficient preparation you can do: the same diagram serves both the audit and customer security questionnaires. Show external touchpoints (ingress from the internet, egress to third-party APIs), where medical information is stored, and the path for administrative access.

For multi-tenant SaaS, expect to be asked whether tenant isolation is enforced at the network layer or the application layer. If it is application-level tenant scoping alone, you will need tests demonstrating the implementation is correct.

Secure development

The largest sub-group: development lifecycle, application security requirements, secure architecture and engineering principles, secure coding, security testing in development and acceptance, outsourced development, separation of development/test/production, and change management.

If you already have a development process, the answer is restating it in the standard's vocabulary, not building it anew.

RequirementUsually already runningUsually still needed
A defined development lifecycleGit flow, mandatory PR reviewDocumenting and approving it
Security requirements definedHandled implicitly inside functional requirementsAn explicit security requirements field at specification time
Secure codingLinters, static analysis, reviewDocumented standards and training records for new joiners
Testing at development and acceptanceAutomated tests in CISecurity-oriented test cases and records of running them
Environment separationdev / stg / prod splitAssurance that production data does not flow downward, and verification of it
Change managementPR approval, release procedureA post-hoc approval path for emergency changes
Outsourced developmentContract and acceptanceSecurity requirements on the supplier and security verification of deliverables

The right-hand column is the actual work — and it is smaller than it looks when the left-hand column already exists. See Security by Design for Medical Systems.

If you are shipping generative-AI features, add concerns that do not fit classical vulnerability taxonomies — prompt injection, medical information leaking into training data. See Generative AI in Healthcare: Legal and Security Guide.

Conclusion

  1. The 34 converge on six clusters; in healthcare the weight is on access control, logging, and secure development
  2. Stop granting privileged IDs permanently — move to request, approve, record, and log customer-tenant access separately
  3. Vulnerability management is judged on the assess-decide-act-record mechanism, not on having no vulnerabilities; record decisions not to act
  4. Backups are judged on the recovery test record; once a year is enough, but it must exist
  5. Document when you use synthetic data, masking, or limited production data. Unconditional copies of production are hard to defend
  6. For logs, retention and review matter more than collection — alerting plus sampled review, recorded monthly on one page
  7. For secure development, restate the process you already run in the standard's language rather than inventing one

Pottech supports ISMS certification with a focus on healthcare. The technological theme is won or lost on translating real engineering practice into documents and records. We work from an understanding of how software is actually built and connect what you already do to what the standard asks.

See ISMS Certification Support for scope and pricing, or contact us.

See also What Is an ISMS? A Complete Guide for Healthcare Companies, Writing the Statement of Applicability, and Reading the 37 Organizational Controls.

References and Sources

Note: interpretation of controls and the acceptability of exclusions can change with revisions to the standard and the practices of certification bodies.

Share this article

Related Articles

ISMS & Certification

Reading the 37 Organizational Controls

The 37 organizational controls of Annex A.5, grouped into eight clusters rather than translated one by one: policy and governance, assets and classification, access policy, suppliers and cloud, threat intelligence, incident management, continuity, and compliance. What each cluster is asking for, and what you end up producing.

September 14, 2026
ISMS & Certification

Annex A 2022: 93 Controls Across Four Themes

A map of the 93 Annex A controls in ISO/IEC 27001:2022 across four themes — 37 organizational, 8 people, 14 physical, 34 technological. Why there is no duty to implement all 93, how inclusion and exclusion are justified in the Statement of Applicability, what the attributes are for, and the order a healthcare company should work in.

September 14, 2026
ISMS & Certification

Reading the 8 People Controls

The 8 people controls of Annex A.6, grouped into entry, employment, exit, where people work, and reporting culture. How they connect to existing employment rules, how to handle segregation of duties when the team is too small for it, and how far to go on remote working — written for healthcare companies.

September 14, 2026
ISMS & Certification

Reading the 14 Physical Controls

The 14 physical controls of Annex A.7 in five clusters, with a concrete treatment of what a fully remote, cloud-only organisation can exclude and what must be reassigned to home-working rules and supplier management — data centres, media and disposal, and equipment off premises.

September 14, 2026
AI Karte

Explore AI Karte

An AI-native EHR connecting reception, documentation, accounting, claims, and analytics into one cycle.

View the product page

ISMS Certification Support as an Option

From scope design and documentation to training, internal audit, and dealing with the certification body. Pottech supports healthcare companies through ISO/IEC 27001 certification end to end.