ISO 27001/2 stipulates a number of principles/ procedures that an auditor should adopt when preparing and carrying out an audit. The audit process is broken down into a number of disparate sections which the company being audited should ideally have appropriate policies and controls in place: