| The targets | Named the way the class is bought: hostnames and applications for web work; address ranges and domains for a perimeter; a repository and a branch or tag for a code review; a population by group for social engineering; accounts, subscriptions or projects for cloud. | A target written as “the production estate” either stops the run at the first host nobody can place, or authorises something nobody intended. Discovery can propose what answers on a range — only the document can authorise it. |
| Who is authorising, and on what authority | A named person, their role, and the authority under which they can commit the systems listed. Where a target is operated by somebody else — a hosting provider, a parent company, a customer’s own tenancy — that party’s authorisation is a separate document rather than a line in this one. | Signed by somebody who does not own what it names, and the engagement is testing systems nobody with the standing to permit it has permitted. That is a defect in the assessment, not a formality. |
| The window | The dates the engagement may run between, and the hours where those are constrained. On social engineering the window is load-bearing rather than administrative. | Without one, your own monitoring team works the run as an incident — and a genuine incident inside the same period gets filed as ours, which is the more expensive direction of the same mistake. |
| Credentials supplied, and for which roles | One credential per role whose boundary matters, and what each role is meant to reach. Where none are supplied, say so: a run given nothing answers a different question from a run given a standard user account, and both are legitimate scopes. | An authorisation defect is found by holding one role and reaching for another role’s data. A single credential cannot do that, so a scope that names one role has decided in advance which class of defect the report will not contain. |
| The movement boundary, where the class needs one | Which segments, hosts, domains or trusts may be crossed from the position the run starts in, and which may not. Internal network, Active Directory and external network engagements carry one. A cloud or application engagement carries one where a proved finding may be used to reach further than the thing it was found in. | The second approval gate then gets decided during the run, which means it is decided by whoever is reachable rather than by whoever is accountable. In the fully autonomous model there is nobody in the run to decide it at all, so the run stops. |
| Which of the three gates are pre-authorised | Each of the three, marked released or held, with the boundary of any release written into it. An approval names a boundary and an engagement rather than a single action — and silence is not a release. | Not a risk of overreach — a gate nobody clearly released stays held. It is a hard limit on what the engagement reaches, set by a sentence nobody read closely at signing rather than by anybody deciding to narrow the work. |
| The delivery model | Fully autonomous, autonomous expert verified, or human led. All three cover all eleven coverage classes, so this clause settles assurance and whose signature the report carries, never what gets tested. | Chosen after the engagement, and the report that arrives may not be the one the filing needs. Where the assessment is going to an Indian regulator, a CERT-In empanelled auditor has to have been inside the engagement — and that is a scoping decision, not a reporting one. |
| What changing it requires | A written amendment signed by the same authority, naming what changed and the boundary around it, in place before the run acts on it. Not a reply in a thread, and not a decision taken on a call. | A scope amended in conversation leaves a report describing an engagement that no document authorised. That is the version an auditor reads back to you, and there is nothing to read back with it. |