Skip to content
A.4 Resources for AI systems
ISO 42001A.4.4

ISO 42001 Annex A 4.4 Document the tooling resources used for AI systems

What it says

As part of resource identification, the organization shall document information about the tooling resources utilized for the AI system.

Quoted as published. Everything else on this page is written by Control Stack.

What it means

In plain English

Your organisation must keep written records of the tools used to build, run and support each AI (artificial intelligence) system, as part of identifying the resources your AI management system (AIMS) depends on.

AI (artificial intelligence) systems are built and run using a range of tools: software libraries, development platforms, machine learning frameworks, data labelling tools, model training environments, testing tools and the third-party services that support them. This control asks your organisation to write down which of these tools each AI system actually uses. The reason is simple. If you do not know what your AI is built on, you cannot keep it secure, maintain it, fix it when it breaks, or replace a tool that becomes unsupported or risky. Documenting tooling resources is part of a wider step in the ISO 42001 AI management system (AIMS) called resource identification, where you record all the people, data, computing power and tools your AI depends on. For tools specifically, you keep an up to date list or register that names each tool, what it is used for, who provides it, and which AI system relies on it. This does not need to be complicated. A maintained spreadsheet or register is often enough. The point is that someone can look at any AI system in your organisation and quickly see the tools behind it, so the system can be managed responsibly over its whole life.

Why it matters

Without documented tooling, the organisation cannot maintain, secure or replace the tools its AI depends on, and one unsupported tool can break or expose several systems unnoticed.

How to implement

  1. The AI or technical lead should build a tooling register that lists every tool used to develop, train, test, deploy and run each AI system, recording the tool name, its purpose, the provider or vendor, the version where relevant, and which AI system uses it.

  2. Development and data science teams should record the tooling they use at the point they adopt it, so new libraries, frameworks, platforms or labelling tools are captured as the AI is being built rather than reconstructed from memory later.

  3. The person who owns the AI management system should set a simple rule that the tooling register is updated whenever a tool is added, upgraded or retired, and should review it at planned intervals to confirm it still matches what is actually in use.

  4. Procurement and IT should feed any AI related software, cloud services or platform subscriptions they purchase into the tooling register, so externally sourced tools are documented alongside ones built or chosen in house.

  5. The AI lead should link each tool in the register to the AI system it supports, so that if a tool is found to be insecure, unsupported or non-compliant, the organisation can immediately see which AI systems are affected.

Keep it running

Keep the tooling register current: update it whenever a tool is added, upgraded or retired, and review it at planned intervals so it always matches the tools in real use.

Evidence and audit

  1. Check 1 of 2What an auditor asks for

    Ask for

    the documented tooling register or resource records for AI systems, and check that documenting tools is treated as a defined part of resource identification rather than something done ad hoc.

    Look at

    whether the records name the specific tools used to develop, train, test, deploy and run each AI system, including the provider and what each tool is used for, not just a vague mention that tools exist.

  2. Check 2 of 2What an auditor asks for

    Ask for

    to trace one or two live AI systems back to their documented tooling, and check the listed tools genuinely match the development platforms, frameworks and services those systems actually use.

    Look at

    the update history or version dates on the register to confirm it is kept current when tools are added, upgraded or removed, rather than written once and left to go stale.

    Good evidence

    a maintained, owned tooling register where every AI system can be linked to its tools, recently reviewed, with clear accountability for keeping it accurate.

Mappings

Closest match in ISO/IEC 27001: A.5.9, Inventory management of information and associated assets, which partially overlaps with this control.

ISO 27001

ISO/IEC 27001: 1 mapping

ASD ISM

ASD Information Security Manual: 3 mappings

Mappings show how controls relate across frameworks. They do not imply full equivalence or certification.

Get help with this control

ISO 42001 training

Mindset Cyber runs PECB-accredited ISO/IEC 42001 training that maps directly to the AI controls in this library.

PolicyMint

Turn this control into your AI policy

PolicyMint writes customised ISO 42001 policy documents for your business, audit-ready and exported in your branding (Word, PDF, Excel). Skip the blank page and the boilerplate that does not fit. First document free.

Draft your ISO 42001 documents