A.5.12 Classification of information

A.5.12 asks the organization to classify its information by its security needs for confidentiality, integrity, availability and interested party requirements. This page explains the scheme, the audit test, the evidence and the cost.

On this page

What A.5.12 classification of information asks for and why auditors check it

If you have to show an assessor a working classification scheme, the question is whether your organization sorts its information into levels that actually drive how people store, share and dispose of it. A.5.12 asks for information to be classified according to the organization's own information security needs, judged against confidentiality, integrity, availability and the requirements of relevant interested parties such as customers, regulators and contracts. In plain terms, the organization decides how sensitive or critical each kind of information is, records that decision in a scheme with defined levels, and then uses those levels to set the protection the information receives. The control is an organizational one, so the organization owns the scheme and its level definitions, and an auditor will test whether the scheme exists, is approved, and is applied. The requirement carries forward the 2013 control A.8.2.1 Classification of information, and ISO/IEC 27002:2022 gives the implementation guidance for it. Read that guidance alongside the standard's own wording, because it is the practical reference for what a credible scheme contains.

Classification is hard in practice for three reasons that auditors look for. The first is labels that exist only on paper: a policy lists levels such as Public, Internal, Confidential and Restricted, but no system, template or repository shows them, and staff cannot say which level applies to a spreadsheet they just created. The second is inconsistent levels across teams, where finance, engineering and sales each use different names or thresholds for the same kind of data, so a customer contract and an internal report are protected differently for no documented reason. The third is no link to the asset inventory. Under A.5.9 the organization records information and its owners, and A.5.12 only works if each recorded asset carries its level. A practical first check is to pick five information stores at random and ask the owner what level applies, who approved it, and what handling rule follows from it. The answers show whether the scheme drives handling or sits in a policy document.

Plan for the work to be ongoing rather than a one-time exercise. Decide who assigns levels (usually the information owner, with a security function setting the criteria), how a level is reviewed when data changes, and which handling rules each level triggers under related controls such as A.5.10 acceptable use, A.5.13 labelling and A.8.12 data leakage prevention. Confirm with your certification body and your own legal team how the scheme maps to any sector rules you must meet, since a classification scheme is your own design and no standard fixes the level names for you. Then record the decisions. The evidence an assessor usually asks for is the approved scheme, the criteria behind each level, a sample of classified assets with their owners and levels, and records showing the scheme was reviewed. A scheme that is current, consistently applied and traceable to the inventory is what an auditor can test.

Which information and systems fall under the classification scheme

Classification only works when the scheme covers the places information actually lives. The decisions below determine which information types, repositories, SaaS tools and third parties sit inside the classification scheme, and they set the boundary that the ISMS scope draws around them.

Information types in scope

Start by listing the information types the organization handles: customer data, source code, financial records, personal data and internal documents. Each type needs an owner and a sensitivity judgment based on confidentiality, integrity and availability. A.5.12 asks for classification against the organization's own security needs, so the list should come from business process owners, not only from IT. Confirm that every type feeding the ISMS appears once, with a named owner.

Repositories and file stores

Shared drives, document wikis, ticketing attachments, backups and developer repositories all hold classified information. Each store should be mapped to the highest level of information it may contain, and the mapping should be checked against what is actually stored, not what policy says. A wiki page that copies customer records is in scope even if the wiki was set up for internal notes. Ask who can change the classification of content in each store.

SaaS tools and collaboration platforms

Email, chat, CRM, HR and document collaboration services often hold the most sensitive records without appearing in asset registers. Each platform needs a classification ceiling, a list of administrators and a record of which data types are permitted. Where a tool is self-hosted inside the organization's own infrastructure, its hosts and databases fall inside the scheme in the same way. Confirm that SaaS subscriptions are reconciled against the inventory at least once a year.

Third parties that receive information

Any supplier, contractor, auditor or hosting provider that receives classified information extends the scheme to their handling. The classification level should travel with the data into supplier agreements, transfer procedures and offboarding steps. Confirm which third parties hold data at each level and whether their contracts state how that data must be labeled, stored and returned. Relevant controls include A.5.19 and A.5.20.

ISMS scope as the boundary

The scope statement of the ISMS determines which business units, locations, systems and information flows the classification scheme must cover. Information outside the scope may still be classified for internal use, but an assessor will test the scheme only against the scoped boundary. Write the scope so that every information type identified above either sits inside it or is documented as excluded with a reason. Review the scope whenever a new product, site or customer data flow is added.

Exceptions and mixed-content records

Some records combine levels, such as a customer contract that includes pricing and personal data, or a source repository that holds a test key. Decide in advance whether such records take the highest level present, are split, or are redacted before sharing. Record the rule and the owner who may approve an exception. Auditors often sample these edge cases because they reveal whether the scheme works in practice.

How an assessor tests information classification

This table sets out what an assessor checks for A.5.12, the evidence they request for each check, and the findings they most often raise. Read it as a test plan: each row is a question the assessor asks, and the evidence column shows what the organization should have ready before the audit starts.

Assessor checkEvidence requestedCommon findings
Review of the classification scheme and its approvalWritten scheme with defined levels, criteria for each level, the approver and approval date, and the version historyScheme exists only as an informal list; no named approver; criteria too vague to apply consistently
Sampling of documents and systems to check the assigned levelSample of files, mailboxes, shares and system datasets with their recorded level, compared against the criteriaSensitive data carries no label; levels assigned inconsistently for similar content
Checking that the level drives handling rulesHandling standard per level covering storage, sharing, transfer, retention and disposal, plus examples of it being appliedLevels defined but never applied; handling rules exist only on paper or do not reach the teams that handle data
Checking that information owners are assignedRegister of owners for classified information or systems, with their acknowledgement of the roleOwners named for systems but not for datasets; owners unaware they hold the role
Checking the scheme against the asset inventory under A.5.9Inventory extract showing each asset with its classification and owner, reconciled to the schemeInventory has no classification field; assets missing from the inventory cannot be classified
Checking for conflicting schemes across departmentsSchemes used by finance, HR, engineering and other functions, with any mapping to the organization-wide schemeDepartments use different labels for the same level; cross-department sharing relies on guesswork

How to build a classification scheme that holds up to audit

This sequence turns the A.5.12 requirement into a working scheme: security criteria first, then a small set of levels, named owners, a tested sample and approved handling rules that people actually use. Each step produces a document or record an auditor can sample.

  1. Define the security criteria for confidentiality, integrity and availability

    Start by agreeing what each property means for your organization. Write a criteria matrix that describes, for confidentiality, integrity and availability, the impact levels that matter to the business, such as financial loss, regulatory exposure, customer harm or operational disruption. Add a column for interested party requirements, including contract clauses, regulator expectations and customer obligations that set minimum handling. Leadership or the ISMS owner should approve the matrix. It is done when every criterion is written in terms a system owner can apply without asking for interpretation.

  2. Define a small set of levels with clear criteria

    Translate the matrix into a short list of classification levels, each with a name, a plain-language definition and a test that decides which level a piece of information falls into. Keep the number of levels small enough that staff can remember them. Include a default level for information that does not clearly fit, and state who may lower a classification. The output is a level definition table with decision criteria. It is done when two reviewers given the same three example documents reach the same level.

  3. Assign information owners

    Name an owner for each major information set or system, and record the owner's authority to classify, approve access and accept risk. The owner decides the classification, while security and compliance staff review the decisions and maintain the scheme. This assignment links to the asset ownership expected under A.5.9 and to the role definitions under A.5.2. The output is an owner register that maps each information set to a named person and a backup. It is done when every entry in the inventory has an owner who has acknowledged the role.

  4. Classify a sample of real information and inventory entries

    Before approving the scheme, test it on actual material. Select a sample across file shares, collaboration tools, databases, backups and paper records, and classify each item against the draft criteria. Record disagreements, edge cases and items with no clear owner, then adjust the definitions. This step catches criteria that look clear on paper but fail in practice. The output is a classified sample with a log of decisions and changes. It is done when the sample is classified with no unresolved disputes, and the inventory entries carry the new classification field.

  5. Link each level to handling rules and labelling

    For every level, write the handling rules that follow from it. Cover storage, sharing, transfer, printing, disposal, use on endpoints and cloud services, and the approval needed for exceptions. These rules belong in the acceptable use material under A.5.10, and the marking method for documents, systems, metadata and media belongs under A.5.13. Keep the handling table short and tie each rule to a control that already exists, such as encryption, access review or data leakage prevention under A.8.12. The output is a handling matrix and a labelling procedure. It is done when each rule names the technical or procedural control that enforces it.

  6. Approve, communicate and train

    Obtain formal approval of the classification policy, the criteria matrix, the handling rules and the labelling procedure from the approver named in your ISMS document control process. Publish them where staff can find them, then brief information owners and the people who handle the most sensitive information. Record acknowledgements or training completion so you can show who received the rules. The output is an approved, versioned scheme with a distribution and training record. It is done when the approval is dated, the version is identified and the training records can be pulled for a sample of staff.

  7. Review the scheme on a set cycle

    Set a review cycle for the scheme and trigger reviews after significant changes, such as a new regulation, a merger, a new cloud platform or a classification incident. Each review checks whether the criteria still match business impact, whether the inventory classifications are accurate and whether handling rules are followed. Findings feed back into the criteria and the owner register. The output is a dated review record with decisions and version changes. It is done when the review record shows what was checked, who approved the outcome and what changed.

How classification drives handling rules and why the link is what gets tested

A classification level only protects information if it changes what people and systems do with it. For A.5.12, the test is whether each level maps to concrete handling rules for storage location, sharing, transfer, retention, disposal and access. The organization should write that mapping as a table: for each level, state where information may be stored, who may receive it, which transfer methods are allowed (linking to A.5.14 Information transfer), how long it is kept, and how it is destroyed. Keep the table short enough that a line manager can apply it without calling the security team. Confirm that the levels named in the scheme are the same words used in the labelling procedure under A.5.13 and the acceptable use rules under A.5.10, because a reviewer will notice when three documents use three vocabularies.

Access control is where the link becomes technical. A restricted level should translate into access groups or role assignments in the systems that hold it, governed by the access rules in A.5.15 and the access rights process in A.5.18. Data leakage prevention under A.8.12 is the control that tests the handling rule at the boundary: confirm which labels or content patterns your DLP tooling can read, which channels it monitors (email, endpoints, cloud storage, web uploads), and what it does on a match (block, warn or log). Where a tool cannot read a label, say so in the risk assessment and document the manual compensating step. Do not claim DLP coverage that the configuration does not show.

The asset inventory under A.5.9 is what makes the mapping traceable. Each information asset or repository should carry a classification and an owner in the inventory, so that a reviewer can start from a labelled document, find its repository and owner, and confirm the access groups, the DLP policy and the retention rule that apply to it. In a practical walk-through, an assessor picks a document labelled at the highest level, follows it to the system where it sits, checks who can open it, checks that a transfer attempt is controlled, and checks the disposal record at end of life. Self-hosted platforms can hold this chain together. For example, GLPI's Assets module can record owners and asset records, XWiki keeps version history for policy and register changes, and Wazuh's Syscollector inventory can confirm which systems hold what software, with the caveat that it does not read document classifications by itself. Confirm each of these capabilities in your own environment before relying on them as evidence.

Evidence that passes an A.5.12 review and how to keep it current

An assessor testing A.5.12 looks for a classification scheme that is approved, applied consistently and kept current. The six artifacts below show that chain from policy to inventory to handling rules, and each one needs a dated review rhythm and a change record so the evidence still matches reality between audits.

Approved classification policy or standard

This is the document that defines the classification levels, their meaning and who may apply them. An assessor checks that it was approved by someone with authority, that it names an owner and that it is the version the staff actually use. Keep one controlled version with an approval date, a next review date and a record of each change. Check that the approved text, the intranet copy and the copy linked from training material all match.

Level criteria matrix

The matrix sets out, for each level, the test that places information there, such as the impact of loss of confidentiality, integrity or availability and the interested party requirements that apply. Auditors look for criteria specific enough that two staff members would reach the same level for the same record. Review the matrix when business services, regulations or contracts change, and record which criteria changed and why.

Named information owner assignments

Each classified information set needs an owner who decides its level and approves exceptions. Auditors sample assignments and ask whether the named person still holds the role. Keep the owner register in your role or asset system, link each owner to the inventory entries they hold, and reassign records when people leave or move. An owner list that predates a reorganization is a common finding.

Classified inventory sample

Auditors choose items from the inventory and check that each carries a level that matches the criteria and an owner. Pick a sample of repositories, shares, databases and document sets, then compare their stated level with the actual access rights and content. Re-run the sample before each audit, record mismatches and the fix, and keep the date of the last reconciliation visible in the register.

Handling rules by classification level

A handling matrix states, for each level, the rules for storage, sharing, transfer, printing, disposal and use on personal devices. This is where classification becomes operational, and auditors test a few rules against real behavior. Confirm that the matrix matches the acceptable use and transfer procedures, and that each rule has an owner who reviews it on a fixed cycle.

Review records with version history

Assessors expect proof that the scheme was reviewed on schedule and that changes were tracked. Keep a dated review log for the policy, matrix and handling rules, with the reviewer, the outcome and the version compared with the previous one. A wiki with page history can supply this record, provided that approvals are captured and not only edits.

What meeting A.5.12 costs in money and effort

This table breaks the cost of meeting A.5.12 into its components, marking each as one-time or recurring and naming what pushes it up or down. Use it to scope a quote, since no fixed price applies across organizations and the largest swings usually come from system count, data type count and the quality of the existing inventory.

Cost componentWho is paid or who spends timeOne-time or recurringWhat drives it up or down
Tooling or licensesSoftware vendor or hosting team; self-hosted open source can remove license spend for the wiki, inventory and monitoring toolsRecurring for commercial licenses, one-time for setup of open-source hostingNumber of tools chosen, whether a wiki and inventory already exist, and whether hosting is in-house
Scheme design and owner approvalManagement and information owners; an advisor may draft the schemeOne-time, with periodic reviewNumber of classification levels, number of business units and how many data owners must sign off
Engineering time for labelling and inventory integrationInternal platform or security engineers; implementation partner if scopedOne-time build, then recurring maintenanceNumber of systems and repositories that need labels, and whether metadata tagging is automated
Inventory cleanup and asset ownershipAsset owners and IT operations staffOne-time cleanup, recurring upkeepQuality of the existing asset inventory, age of records and rate of change in systems
Handling procedure and trainingSecurity team writes; all staff who handle information take partOne-time to write, recurring to refreshNumber of data types, staff count and how often the scheme changes
Evidence upkeepCompliance lead and control ownersRecurring, usually at each review cycleFrequency of reclassification, number of systems in scope and how much evidence is captured automatically
External review or consultant supportIndependent reviewers or an implementation partner, paid under a written scopeUsually one-time for readiness, sometimes recurringInternal skills, scope size and whether reviews are needed before the certification audit
Auditor sampling timeCertification body auditors; the organization supplies people and recordsRecurring at each audit cycleHow easily the organization can show labels matching the scheme and the inventory

Which self-hosted open-source tools support classification evidence

XWiki is a wiki platform that can hold the classification policy, the level definitions and the handling rules for each level as pages. Its version history is the part auditors care about: each change is recorded with what changed, when and by whom, and earlier versions can be compared and restored. That gives you a dated trail showing when a classification level was added, reworded or retired, which matters when an assessor asks whether the scheme has been reviewed and approved.

  • Versioned scheme pages: Each classification level, its criteria and its handling rules can sit on a page whose revision history records every edit.
  • Change comparison: Reviewers can compare any two versions to see exactly how a handling rule changed between reviews.
  • Rollback record: Restoring an earlier version leaves its own entry in the history, so an unauthorized edit is visible rather than silently overwritten.
  • Linked handling guidance: Pages for labelling (A.5.13) and acceptable use (A.5.10) can link back to the scheme so readers see one authoritative version.
  • License: XWiki is licensed under LGPL-2.1-or-later, so confirm with your legal team that this fits how you plan to use and modify it.

Confirm in your own environment that the version history retains the detail and retention period your audit requires, and that approval of each new version is recorded somewhere outside the wiki if your process needs it.

Where classification programs usually fall short

Most classification schemes fail in operation rather than on paper. The gaps below share a root cause: the scheme exists as a document, but nobody owns it, applies it consistently, or checks it against the systems where information actually sits.

Too many classification levels

A scheme with six or seven levels looks thorough, but staff cannot tell the levels apart, so they default to the middle one or to none. A.5.12 expects levels that reflect real security needs in terms of confidentiality, integrity and availability. Check whether each level has a distinct handling rule that someone can state from memory. If two levels produce the same controls, merge them.

Criteria that depend on opinion

When the test for a level is whether the document 'feels sensitive', two employees will classify the same file differently. Auditors sampling records will find inconsistent results and will ask how the decision was made. Write criteria as concrete questions, such as whether disclosure would breach a contract or personal data rule, and record the answers that led to each level.

No named owners

Classification is only applied when someone is accountable for deciding the level of an information asset. Without a named information owner for each system or repository, reclassification requests stall and old labels persist. Confirm that each owner is recorded, knows the decision is theirs, and reviews the level when the use of the information changes.

Labels not applied in tools

A policy that requires markings on documents, email and file shares is often ignored because the tools never enforce it. The label may exist only in a template that people forget to use. Check a sample of working files in the collaboration and storage platforms you actually run, and confirm that markings appear in document metadata and exported copies, as the labelling control A.5.13 requires.

Scheme not linked to the asset inventory

A classification that is not recorded against each asset in the inventory cannot be enforced or evidenced. Auditors often pick an asset from the inventory and ask for its level and owner. If the answer is missing, the scheme is decorative. Confirm that every asset record in A.5.9 carries a classification field, and that a report can list all assets at each level.

No review after organizational change

Mergers, new products, new cloud regions and new customer contracts all change what information is sensitive. A scheme written once and never reviewed will misclassify new data. Set a review trigger tied to organizational change as well as a routine interval, and check that the last review date and its outcome are recorded in the policy history.

Questions buyers and practitioners ask about A.5.12

How much effort does an information classification scheme take for a small team?

The effort depends mostly on how much information the organization holds and how many systems store it, not on the number of people. A scheme with three or four levels, written in plain language, is usually enough for a small team, and most of the work is in agreeing the criteria and then labelling the places where information lives. The main recurring effort is keeping the inventory current, because new tools and data stores quietly create unclassified information. Ask for the number of systems and data repositories in scope before accepting any estimate, since that count drives the work far more than headcount.

Can we write an information classification scheme without hiring a consultant?

Yes, an organization can write its own scheme, and A.5.12 does not require outside help. The standard asks for classification based on the organization's own security needs and the requirements of interested parties, so the people who understand the data must make the judgments. External help is most useful for checking that the scheme is consistent with the rest of the ISMS and for reviewing it before an assessor sees it. If you do bring in a partner, ask who owns the final decisions, because the organization must own its controls and the partner only prepares the systems and evidence.

What does a classification scheme need from management and information owners?

It needs a decision from management on the levels and the criteria, and named owners who decide the classification of each information set. Management must approve the scheme, fund the labelling and inventory work, and enforce handling rules when people disagree. Owners, usually business or system leads, must be able to say what harm a leak, alteration or outage would cause, because that is the basis for choosing a level. Record these responsibilities in writing, since an auditor will ask who assigned each level and whether the assignment was reviewed.

How long does it take to set up classification under A.5.12?

The duration depends on scope: the number of information types, systems, suppliers and sites that the scheme must cover, plus how many owners need to be consulted. The written scope agreed before work starts sets the timeline, so ask for a dated plan that lists the systems in scope, the owners who must sign off, and the review points. Any timeline given without a defined scope should be treated as a guess.

Does a classification scheme need to cover AI systems and cloud data?

Yes, if the organization stores or processes information in those environments, the scheme should cover it. Training data, prompts, model outputs, embeddings and logs can all carry confidential or personal information, and cloud storage often replicates data across regions and services. A.5.12 applies to information in any form, so the classification must follow the data into these places and into the handling rules that govern them. Check that the cloud and AI tools in use can apply the labels or at least carry the classification in their metadata, and document the gaps where they cannot.

What will an auditor sample when checking A.5.12?

An auditor usually picks several information sets and asks to see their classification, the criteria used, who assigned the level and the handling rules that apply to that level. They then compare those records with the inventory and with real storage locations to test whether the classification was applied in practice, not only written down. Expect requests for the approved scheme, owner decisions, labelled samples from file shares or repositories, and evidence that unlabelled or misclassified information was corrected. Keep the change history of the scheme and the inventory, because gaps between the document and the systems are the most common finding.

Which open-source tools help keep classified information under control?

Tools can hold the classification records and show where information lives, but they do not decide the level. A wiki with version control, such as XWiki, can hold the approved scheme and show its change history, and BookStack can hold handling procedures with role-based permissions. GLPI can record assets and their owners, and Wazuh can inventory endpoint software and configuration so you can check whether assets exist where the inventory says they do. Confirm each tool's capabilities against your own environment before relying on it for evidence.

How DeployOpen prepares classification evidence in your environment

DeployOpen works on A.5.12 as a fixed-scope engagement inside your own infrastructure, whether that is your cloud accounts, data centers or air-gapped networks. The written scope names the systems that hold information, the classification levels already in use or agreed for the work, and the platforms where labels and handling rules must be visible. Before any build starts, the organization decides its scheme, the levels, the criteria for each level and who may assign or change a level. The organization owns those decisions. DeployOpen does not set your confidentiality, integrity or availability thresholds, and it does not decide what a customer or regulator requires.

Once the scheme is settled, DeployOpen configures the self-hosted platforms that hold the evidence. In practice this can include recording owners and classification fields against assets in GLPI, keeping the scheme and handling rules in version-controlled XWiki or BookStack pages with role-based access, and using Wazuh system inventory to show which endpoints and software exist so that classified information can be traced to real systems. Each configuration is documented, and the records are exported in a form your assessor can sample. Confirm with the platform vendors which fields and permissions your chosen versions support before you commit to a design.

DeployOpen does not issue audit reports, attestations or certificates. Only an independent auditor or certification body can assess whether A.5.12 is met and whether the ISMS as a whole is certified. Ask your certification body early which records it will sample, how far back it expects them to go and whether it accepts the self-hosted tools you plan to use. The output of the engagement is a set of prepared systems, procedures and evidence that you present to that assessor, and the classification decisions remain yours to defend.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.