Skip to content

Cloud security

ISO 27017 checklist: are you ready for certification?

This checklist follows the clauses of the standard and adds the cloud-specific points on top. Next to each point you see the evidence a company usually holds. Work through it before you start the self-assessment.

01: Overview

What an ISO 27017 readiness checklist covers

ISO 27017:2015 is a code of practice with security controls for cloud services. It extends ISO 27001 and ISO 27002 and speaks to cloud providers and cloud customers alike. The central question is who handles which security task, from tenant segregation and administrator access to the return of data.

The checklist below follows the high level structure, clauses 4 to 10, and then covers the cloud controls in their own section. A point counts as met only if you can show something for it: a document, a record, a contract clause, a screenshot of a setting. A statement from memory does not count.

If you run a SaaS product, a hosting platform or managed services, most points apply to you as provider. If you mainly buy cloud services, the points on responsibilities, contracts and your own administrators carry the weight.

02: Clauses 4 to 6

Checklist for context, leadership and planning

These points set the frame. They are mostly short documents, but they must exist and must be approved.

  1. Define the scope and your role

    Write down which cloud services are covered and whether you act as provider, customer or both. Evidence: scope statement, service list, a simple architecture sketch.

  2. List interested parties and their requirements

    Customers, hosting providers, sub-processors and authorities each expect something. Evidence: register of parties, relevant contract clauses, supplier questionnaires you have answered.

  3. Adopt a security policy that mentions cloud

    Management approves it and staff can read it. Evidence: signed policy, approval date, intranet location.

  4. Assign roles

    Someone owns cloud security and customers know whom to contact. Evidence: role description, organisation chart, contact address in the service description.

  5. Carry out a cloud-specific risk analysis

    Cover risks such as data leaking between tenants, a provider outage or stolen administrator credentials. Evidence: risk register with owners, ratings and chosen measures.

  6. Set security objectives

    Make them measurable, for example a deadline for critical patches. Evidence: objectives list with a review date.

03: Clauses 7 to 10

Checklist for support, operation, evaluation and improvement

This is where an assessor sees whether the policy is lived. Records matter more than wording.

  1. Train people with privileged access

    Administrators know the cloud setup and its risks. Evidence: training records, onboarding checklist.

  2. Control your documents

    Procedures have an owner, a version and a review date. Evidence: document register, version history.

  3. Write down the shared responsibility split

    For every security task it is clear whether you, your provider or your customer handles it. Evidence: responsibility matrix, service description, contract annex.

  4. Run operations under change control

    Changes, backups and logging cover the cloud environment. Evidence: change tickets, backup logs, log retention settings.

  5. Monitor and measure

    Someone looks at logs, alerts and the objectives from the planning stage. Evidence: monitoring reports, alert history.

  6. Review internally and at management level

    Both reviews take place and produce decisions. Evidence: review report, minutes with actions.

  7. Fix what went wrong

    After an incident or a finding you record the cause and the action. Evidence: incident log, corrective action list with closing dates.

04: Cloud controls

The cloud-specific points that set ISO 27017 apart

These points go beyond a general information security checklist. Check each one against your own setup.

Tenant segregation
Customer data and workloads are separated, and you can explain how. Evidence: network and storage design, access rules, test results.
Administrator access
Privileged accounts are limited, protected with a second factor and logged. Evidence: account list, access review, authentication settings.
Virtualisation security
Hypervisors and images are hardened and patched. Evidence: hardening standard, patch records, image build process.
Deletion and return of data
You know how customer data is returned and securely deleted when a contract ends. Evidence: exit procedure, deletion confirmations, contract wording.
Cloud incident response
Customers are told about relevant incidents and you can reach them quickly. Evidence: incident procedure, notification template, exercise record.

05: Provider or customer

Which checklist points weigh more for your role

The same standard reads differently depending on which side of the contract you sit on.

Focus of the checklist by role
AreaCloud providerCloud customer
Responsibility splitPublish it in the service description and contractCheck it against what you actually configure yourself
Tenant segregationProve the separation technicallyAsk your provider for the design or a summary
Administrator accessControl your own staff and support accessControl your own admins in the provider console
Deletion of dataOffer a documented return and deletion processAgree exit terms before you sign
Incident responseNotify customers and keep contact details currentKnow whom to call and what the provider reports

Many companies are both: they buy infrastructure and sell a service on top. In that case, complete both columns.

06: With Zertify

From checklist to certificate

Once your evidence is in order, the self-assessment is quick to answer. It has 34 yes/no questions. Twelve are mandatory requirements of the standard and must all be answered yes. Among the other 22 questions you need at least 15 yes answers.

There is no on-site audit. The certificate is issued by G6 Agency AG under licence from SICE, and SICE reviews every assessment before issue. After you pass and pay, the certificate arrives within 4 hours. It carries a number and a QR code that lead to a public verification page, so a customer or purchasing department can check it themselves.

The price is CHF 799 in the first year, then CHF 529 per year including the yearly online re-audit. The certificate is valid for 3 years. If your customers insist on an on-site audit by a certification body, the guide on routes shows how the two compare.

07: FAQ

Questions about the ISO 27017 checklist

Test your cloud setup against the checklist

Answer the 34 questions online and see where you stand.

Free and without registration.