Explore RIFT.

22 pages
Controlled access boundary outside an infrastructure room.
Rules of engagement

Clear boundaries. Deliberate decisions.

Rules of engagement define the boundaries and decisions that govern an authorised assessment. They separate what is permitted from what is not, and establish how the work proceeds when conditions change. This page explains how to draft and maintain them, with concrete examples and decisions that buyers and assessors can apply directly.

LONG-FORM / 9 MIN READDEFINED SCOPE · USEFUL EVIDENCE
Keep the output useful

What the conversation should produce.

  • A signed scope register listing every in-scope and excluded environment with the reason for each exclusion
  • An escalation matrix naming contacts, availability windows, and response time expectations for each communication channel
  • A change log recording scope modifications, their impact, and the updated authorisations distributed to all contacts
BRIEFING / 01

State objectives and exactly which environments are included

Begin by recording the purpose of the assessment in plain terms, then list every environment that falls within scope. Include production, staging, development, third-party integrations, and any cloud or on-premises systems that the team may touch. Vague references such as core services or relevant infrastructure create ambiguity and risk testing the wrong systems. Define what is excluded, including legacy systems, partner networks, and customer data stores, and state the reason for each exclusion so that reviewers can verify the boundaries later.

Objectives should describe the decisions the assessment will inform, not the desired outcome. A statement such as validating whether a new deployment introduces unauthorised access paths differs from claiming to confirm the system is secure. Record the assumptions that underpin the scope, such as which networks are reachable and which identities are tested. If an environment is partially understood, mark it as untested rather than assumed safe, and note what additional information would be required before it can be included in future work.

BRIEFING / 02

Record the people who can authorise, pause and resume work

Identify the individuals or roles with authority to approve the engagement, suspend it, and confirm completion. Distinguish between the sponsor who funds the work, the technical owner who controls the environment, and the escalation contact who can be reached during incidents. Record their contact details, availability windows, and any delegation rules that apply when they are unavailable. Ambiguity about who holds authority leads to delays and conflicting instructions when decisions are needed under pressure.

Document how instructions flow between the assessment team and the authorised contacts. Specify whether changes require written confirmation, whether verbal approvals are acceptable during emergencies, and how disputes are resolved. State the consequence of contacting an unauthorised person, such as pausing work until the correct authority is confirmed. This prevents accidental exposure of findings to individuals who lack the mandate to act on them and ensures that every instruction can be traced to a responsible decision-maker.

BRIEFING / 03

Specify permitted activities and exclusions in understandable language

List each activity the team may perform, using language that a non-specialist can verify against the environment. Examples include authenticated configuration review, network connectivity testing between defined segments, and application behaviour observation under controlled conditions. For each activity, state the method and the limit, such as testing only endpoints that have been explicitly whitelisted. Avoid technical jargon that obscures what is actually allowed, and define any terms that could be interpreted in multiple ways before the work begins.

Exclusions deserve the same precision as permissions. State which techniques are not permitted, such as denial-of-service testing or social engineering, and explain the operational reason. If a technique is conditionally allowed, record the conditions, the additional authorisation required, and the evidence that must be collected before proceeding. When an activity is excluded because it could affect availability or data integrity, consider whether a lower-impact alternative can answer part of the question, and state any resulting limit, so that the assessment remains useful rather than simply restricted.

BRIEFING / 04

Agree operating windows, communications and incident deconfliction

Define the times during which work may occur, the duration of each session, and the buffer periods for recovery between activities. Record the communication channels that will be used for routine updates and for urgent notifications, and specify the expected response times for each. Distinguish between scheduled check-ins and ad hoc alerts, and state how findings that suggest immediate risk are communicated outside the normal window. Clear timing reduces the chance that testing coincides with maintenance or peak usage, which could cause confusion or unintended disruption.

Incident deconfliction requires a separate procedure from routine communication. State how the team will verify whether an alert originates from the assessment or from normal operations, and what steps are taken if the two cannot be distinguished immediately. Record the escalation path, the information that must be shared to confirm the source, and the point at which work pauses until the situation is resolved. This prevents defensive teams from wasting resources investigating their own activity and ensures that genuine incidents receive attention without delay.

BRIEFING / 05

Set evidence minimisation, access and retention expectations

State what evidence will be collected, why each item is needed, and how it will be stored. Collect only what is necessary to support the findings, and avoid capturing data that does not contribute to the assessment conclusions. Record the access controls applied to the evidence, the individuals permitted to view it, and the process for requesting access. Define the retention period for each category of evidence and the method of secure destruction once the period expires, so that unnecessary data does not accumulate beyond the engagement.

Distinguish between raw observations and interpreted findings in the retention policy. Raw logs and screenshots may be retained for verification, while personal or sensitive information that appears incidentally should be excluded or redacted before storage. State how the team handles evidence that contains data belonging to third parties or customers, and whether additional authorisation is required before it is retained. Clear expectations support careful handling and help ensure that evidence remains available for review without compromising unrelated information.

BRIEFING / 06

Control scope changes and record how the engagement is closed

Scope changes should follow a documented process that records the reason, the impact, and the authorisation required. Any addition or removal of environments, activities, or timelines must be confirmed in writing before the change takes effect, and the updated rules of engagement must be distributed to all contacts. State how changes that affect risk or availability are evaluated, and whether a pause is required while the impact is assessed. Uncontrolled scope creep introduces untested assumptions and can invalidate the conclusions of the work that was already completed.

Closure requires a record of what was tested, what was not, and why the engagement ended. Document any activities that were interrupted, the status of pending observations, and the decisions that remain open. Confirm that all evidence has been accounted for, that temporary access has been revoked, and that the final report has been delivered to the authorised recipients. A structured close prevents loose ends from becoming unresolved findings and ensures that the engagement can be reviewed or repeated with full knowledge of its boundaries.

Illustrative scenario / Not a client case study

Illustrative scenario: Adding a staging environment mid-engagement

An assessment of a production application is underway when the sponsor requests that a staging environment be included because recent changes were deployed there first. The staging system shares components with production but uses different credentials and a separate database. The request arrives during an active testing window, and the team must decide whether to proceed, pause, or decline, while ensuring that the original objectives remain intact and that no unauthorised systems are touched.

  1. Confirm whether the staging environment falls within the originally defined scope, and if not, record the additional authorisation required before any testing begins and the impact on the current timeline.
  2. Evaluate whether testing staging could reveal findings that apply to production, and decide whether to treat the results as provisional until the production environment is examined under the same conditions.
  3. Determine whether the staging credentials and access methods differ from those approved, and pause work until the new access is verified against the rules of engagement.

This scenario establishes that scope changes require explicit authorisation and documented impact assessment, not ad hoc decisions. It does not prove that staging findings apply to production, nor does it excuse testing environments that were never approved. The process protects both the integrity of the assessment and the operational stability of the systems involved.

Useful decision table for rules of engagement

QuestionWhat to establishUseful output
Which systems may be testedA complete list of in-scope and excluded environments with the reason for each exclusionA signed scope register that can be verified against network diagrams
Who can pause workThe named contacts, their availability, and the delegation rules when they are absentAn escalation matrix with response time expectations for each channel
What happens when scope changesThe written process for requesting, approving, and recording changes before they take effectA change log with impact notes and updated authorisations distributed to all contacts

Scroll the table horizontally on smaller screens.

Useful questions.

Can we test systems that were not listed in the original scope?

An additional environment needs the relevant authority and an agreed scope change before activity begins against it. Record its ownership, operating conditions, evidence arrangements and effect on the original plan. Discovering an asset or receiving a request from one participant does not automatically resolve those questions. Keep the updated boundary available to the people who need to act on it.

What should we do if an alert appears during testing?

Follow the agreed deconfliction and pause criteria. Share enough context with the designated contact to determine whether the alert corresponds to exercise activity or needs a separate response. A scenario may intentionally generate alerts, so not every alert requires ending the exercise. Uncertain attribution or unexpected operational impact should trigger the controls established during planning.

Further reading: NIST SP 800-115: testing and assessment guidance. This independent resource provides background; no affiliation, certification or endorsement is implied.

The next useful question

What do you need
the evidence to tell you?

Start with the decision, the environment and the constraints. Create a scope brief you can download, review with your team and refine before any engagement is considered.

Build your scope brief ↗