Join our Newsletter — 33% off our NHI Course
Home› Guides› Securing the deception platform itself: keep your traps…
Guide SOC & Detection Engineering

Securing the deception platform itself: keep your traps from becoming a way in

PDF for newsletter subscribers · free to read online

← All guides
By NHI Mgmt Group, edited by Lalit Choda Updated 11 November 2026 12 min read
On this page

A deception platform is a map of every trap in your estate plus the credentials to plant more, so an attacker who reaches it can avoid every decoy, mute every alert or use the platform as a way in. To place decoys and breadcrumbs, the platform typically holds write access into the directory, API keys into endpoint tools and cloud accounts, network presence in many segments and a management server that talks to all of it. The NCSC, reporting on its cyber deception trials, warns that a misconfigured deception tool can miss threats, give a false sense of security or even create openings for attackers. This guide is for SOC leads, detection engineers and platform owners who run a deception platform. It covers admin roles, the platform's own identities, decoy containment, keeping the platform itself hidden, its logs and its lifecycle. It is vendor-neutral: confirm exact setting names in your vendor's documentation. For what to deploy and where, see the Deception Technology Guide and the Deception Technology Deployment Guide.

Key takeaways

  • The console is the attacker's cheat sheet. It lists every decoy and honeytoken, so access to it burns the whole programme; restrict it like a high-impact admin system.
  • Deployment integrations are the most powerful credentials. Accounts that create directory objects or push breadcrumbs through endpoint tools can also create real persistence, so scope them tightly and separate them from read-only monitoring.
  • Decoys must be dead ends. Contain decoy hosts so an attacker who compromises one cannot reach production, the management server or the internet.
  • The platform must not give itself away. Management traffic, agent names and default decoy images can reveal the deception layer; check what an intruder would see.
  • Alert on the platform going quiet. A muted alert route or a stopped decoy looks the same as no intrusion, so monitor the platform from outside itself.

What the platform holds and can do

Deception products differ, but most combine a management server or SaaS console, decoy hosts and services, deployment integrations and an alert pipeline. The table describes a common architecture.

ComponentWhat it holds or can doIf an attacker controls itPrimary control
Management consoleDecoy inventory, honeytoken list, alert rules, suppression lists, rolesLearns every trap, suppresses alerts, adds exclusions for their own hostsSSO with phishing-resistant MFA, need-to-know roles, admin from privileged access workstations
Decoy hosts and servicesEmulated or real operating systems and services in production segmentsA foothold or pivot if a decoy is a full system with outbound reachEgress blocked, no routes to production or the management plane, hardened images
Directory deployment accountCreate and modify decoy users, groups, computers and service principal namesCreates real accounts or changes real groups for persistenceWrite rights limited to a dedicated organisational unit, logged, just in time
Endpoint and cloud deployment integrationsAPI keys to push breadcrumbs, files and fake credentials to endpoints or cloud accountsRuns actions on every managed endpoint or reads cloud configurationNarrowest API role, per-integration keys, IP restriction, rotation
Network presence (trunks, virtual interfaces)Interfaces in many VLANs or subnetsBridges segments that should be separateNo forwarding between interfaces, change control on new segments
Alert pipelineRoutes to SIEM, SOAR, chat and pagingMutes or redirects the highest-fidelity alerts you haveWrite-only outbound credentials, heartbeat test alerts, alert on route changes

Treat the console with the same care as other high-impact admin systems. The UK NCSC tiers guidance describes tier 0 as the root of trust and warns against administering a higher tier from a lower-tier device; a deception console that can write to the directory belongs at least in the tier of the systems it writes to. See the Tiered Administration and Enterprise Access Model Guide.

Admin roles and need-to-know

Deception works best when few people know where the traps are. The NCSC trials blog reports that 90% of participants said they would not publicly announce their use of cyber deception, so as not to tip off attackers. The same logic applies inside the organisation.

RoleCan doShould not do
Platform administratorRoles, integrations, network settings, updatesEdit alert suppression without approval
Deception engineerDesign and place decoys and honeytokens, test triggersChange roles or integration credentials
SOC analystSee alerts with the decoy context needed to respondBrowse the full decoy inventory
ApproverApprove suppressions, exclusions and new deployment integrationsApprove their own change
AuditorRead configuration history and audit logsChange anything
  • Authentication: SSO through your identity provider with phishing-resistant MFA, local accounts disabled or vaulted once SSO works, and one documented break-glass account. The CISA and FBI Secure by Demand guide suggests buyers ask whether SSO comes at no extra cost and MFA is on by default. See the Break-Glass Account Guide.
  • Admin devices: administer the platform from privileged access workstations. The NCSC recommends that high-risk actions such as changing security controls are performed only from such devices, with just-in-time privileges. See the Privileged Access Workstations Guide.
  • Suppression is a privilege: an alert suppression or "known scanner" exclusion is a permanent hole in your most reliable detection. Require two people for it; NCSC notes that privileged access management makes it harder for one person to make a mistake or act maliciously alone.
  • Review: review roles every quarter (our recommendation) and on every leaver, and treat a departing deception engineer as a reason to rotate some decoy placements.

Deployment identities and integrations

IdentityNeedsAvoidCredential pattern
Directory deployment accountCreate and manage objects in a dedicated decoy organisational unit or a defined set of objectsDomain admin, or rights over real privileged groupsManaged service account or vaulted password, logon restricted to the management server
Directory read accountRead structure to make decoys believableWrite rights of any kindSeparate from the deployment account
Endpoint tool integrationPlace files or breadcrumbs on endpoints through the endpoint tool's APIA role that can also run arbitrary scripts or isolate hostsOne API key with the narrowest documented role, IP restricted
Cloud deployment roleCreate decoy resources and keys in designated accounts or projectsOrganisation-wide administratorFederated role assumption with external ID; no long-lived access keys
Outbound alert credentialsSend events to SIEM, SOAR or pagingRead access to those systemsWrite-only token, rotation, destination restricted
  • Separate read from write: the account that reads the directory to model believable decoys should not be the account that creates objects.
  • Mark decoys in the inventory, not in the object: decoy identities should be flagged in your NHI inventory so clean-up projects do not delete them, but not with an obvious attribute an intruder can query. See the Honeytokens and Canary Credentials Guide.
  • Decoy credentials must not work: honey accounts and canary keys should carry no real permissions, so a decoy that is used produces an alert, not access.
  • Constrain tokens: for OAuth-based integrations, RFC 9700 recommends sender-constrained tokens (mutual TLS or DPoP), audience restriction and asymmetric client authentication. Use them where supported.
  • Inventory them: record each integration with owner, scope and expiry. See the Service Account Security Guide.

Containing decoys and hiding the platform

  1. No outbound reach: decoy hosts should not reach the internet or production systems. Allow only the specific management flows the product documents, and alert on anything else. A decoy that an attacker can use as a launch point fails the basic safety test the Honeypot deployment guide sets out.
  2. Isolate the management plane: place the management server in an admin segment that decoys can reach only on the documented port, never the reverse for interactive access.
  3. No forwarding across segments: where decoys have interfaces in many VLANs, confirm that the appliance or host cannot route between them, and review it on every new segment.
  4. Harden decoy images: emulated services and full decoy operating systems still need updates. Apply vendor security updates promptly and subscribe to the vendor's security advisories; a vulnerable decoy can be a real foothold.
  5. Check the tells: review what an intruder sees: host names, MAC address prefixes, default banners, identical uptimes, management traffic patterns and agent process names. Ask the vendor which defaults to change, and test with your red team.
  6. Synthetic data only: decoy files and records must be fake, so that a stolen decoy is never a reportable data breach.

The platform's own logs and alert integrity

Event to captureWhy it mattersAlert?
Decoy inventory exported or viewed in bulkSomeone is mapping the trapsAlways
Alert suppression, exclusion or allow-list changePermanent blind spotAlways, with approver
Alert route or destination changed or disabledThe highest-fidelity alerts go nowhereAlways
Role assignment, new local account, SSO changePersistence in the console (T1078)Always
Deployment integration credential added or changedAdded credentials (T1098.001)Always
Decoy stopped, deleted or unreachableLoss of coverage (T1685)Always for decoys on key attack paths
Directory objects created by the deployment account outside the decoy scopeThe integration is being abusedAlways
  • Synthetic triggers from outside: touch a sample of decoys on a schedule (weekly is our suggestion) from a test host, and alert in the SIEM if the expected alert does not arrive. This catches muted routes and stopped decoys that the platform itself will not report.
  • Export audit logs elsewhere: stream console audit logs to a SIEM or archive that deception administrators cannot change, in line with NIST SP 800-53 AU-9(2) and AC-6(9). Secure by Demand asks SaaS providers to keep security logs available for at least six months at no additional charge. See the Log Management and Retention Guide.
  • Cross-check the directory: reconcile objects created by the deployment account with the decoy register; anything outside it is a red flag.

Lifecycle: buy, deploy, run, retire

StageSecurity actions
BuyAsk the Secure by Demand questions (SSO, MFA by default, logs in the base product, vulnerability disclosure policy, SBOM). Ask for the permission list per integration, how decoys are contained, which defaults reveal the platform, and vendor staff access to the decoy inventory. See the Deception Technology Buyer's Guide.
DeploySet up SSO, roles and audit export first; create read and write directory identities separately; build containment rules before the first decoy; confirm alert routes with synthetic triggers.
RunQuarterly reviews of roles, integrations and suppressions; decoy image updates; weekly synthetic triggers; red team checks for tells; register reconciliation.
RespondIf the console is suspected compromised, assume every decoy is known: rotate integration credentials, review suppressions and directory changes, and redeploy decoys in new places once the platform is trusted again.
RetireRemove decoy hosts, directory objects, breadcrumbs and canary keys through change control (orphaned decoys confuse future incident response), revoke integrations, export the audit history you need and obtain written confirmation of data deletion.

Roll back a hardening change, such as narrowing the deployment account to one organisational unit, by keeping the previous delegation documented and re-granting only the specific right a feature reports missing.

Detection and measurement

Metrics that show the platform itself is protected:

  1. Number of people who can view the full decoy inventory (target: the deception team only).
  2. Synthetic trigger success rate (target 100%), and time from a missed trigger to detection.
  3. Alert suppressions without an owner or past their expiry (target zero; our suggested expiry is 90 days).
  4. Decoy hosts with outbound reach beyond documented flows (target zero, verified by scan).
  5. Percentage of integrations using federated or certificate credentials rather than static keys.
  6. Directory objects created by the deployment account that match the register (target 100%).

Framework mapping

Control areaNIST SP 800-53 Rev. 5NIST CSF 2.0ATT&CK threat addressed
Console roles and privileged accountsAC-2, AC-6, AC-6(5)PR.AA-05T1078 Valid Accounts
Deployment integration credentialsIA-5, SC-12PR.AA-01T1098.001 Additional Cloud Credentials
Decoy containmentAC-4, SC-7DE.CM-01T1199 Trusted Relationship (pivot through a trusted component)
Audit log and alert integrityAU-9, AU-9(2), AC-6(9), SI-4PR.PS-04T1685 Disable or Modify Tools
Vendor and supply chainSA-9GV.SC-07T1195 Supply Chain Compromise

Common failure patterns

  • Domain admin for deployment: the deployment account gets broad directory rights during a proof of concept and keeps them.
  • Decoys with internet access: a full operating system decoy can browse out, so an attacker who lands on it has a working beachhead.
  • Everyone sees the map: the decoy inventory is visible to the whole SOC and exported to a shared spreadsheet.
  • Silent alert routes: a SIEM migration or webhook change breaks the alert path and nobody notices until a red team exercise.
  • Obvious defaults: decoys keep vendor default names or banners that an intruder can fingerprint.
  • Orphaned decoys after retirement: honey accounts and canary keys remain long after the platform is gone, with nobody watching them.

Practitioner checklist

  • Enforce SSO with phishing-resistant MFA on the console and keep one tested break-glass account.
  • Restrict the full decoy inventory to the deception team and give analysts alert context only.
  • Split directory read and write identities and confine write rights to a dedicated scope.
  • Give endpoint and cloud deployment integrations the narrowest API role, with per-integration keys and expiry.
  • Block decoy egress to the internet and production, and isolate the management plane.
  • Remove default names, banners and other tells, and test with your red team.
  • Require two approvers for suppressions and alert route changes, and run weekly synthetic triggers from outside the platform.
  • Export audit logs to a store deception administrators cannot change.
  • Retire decoys, breadcrumbs and canary keys in full when the platform is removed.

Standards and references

Related NHI Mgmt Group resources: Deception Technology Guide · Deception Technology Deployment Guide · Honeytokens and Canary Credentials Guide · Honeypot deployment · Securing the identity threat detection and response (ITDR) tool itself

PDF for subscribers

Take this guide with you

Every section, table and checklist in one PDF, with links to the sources and related guides. Subscribe to our weekly NHI & AI Identity Journal and we’ll email you a download link.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Researched and written by the NHI Mgmt Group editorial team using AI tools, under the editorial direction of Lalit Choda. Facts are drawn from the sources listed on this page and checked by our automated quality process. Last updated 11 November 2026. Spotted an error? Use our contact page.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM and Agentic AI security. nhimg.org

PDF Downloads for Newsletter Subscribers

Get the guide

Enter your details and we’ll email you a download link.

The full guide is free to read online. The PDF is a thank you for subscribing.

Fill in all fields marked * and tick the PDF box to continue.