Plant a decoy
C1 supports five decoy types, each shaped to sit alongside a different kind of real credential:
Every decoy type except a connector client credential plants under an existing object — a human user, a service principal, or a registered workload federation provider. C1 places connector client credentials automatically, with nothing to choose. For every other type, make sure the object you need already exists before you start.
1
Go to Decoys.
2
Click Add decoy.
3
Choose a decoy type.
4
For a workload federation trust, also set a Condition expression — a CEL expression evaluated against the presented JWT’s claims. For example:
claims.sub.startsWith("repo:acme/fake-infra:").5
Set a Display name.
6
Optional. Set a Description to remind yourself where you planted it.
7
Optional. Add Annotations — key/value tags for filtering, reporting, and integrations, for example
team = platform or owner = alice. Annotations carry over onto the finding a decoy produces. A routing rule can then condition on them.8
Click Plant decoy.
Manage a decoy
Open a decoy from the list to edit its display name, description, or annotations, or to take one of the following actions from the … (more actions) menu:- Disable — stops the decoy from triggering findings without deleting it. Past findings stay in history. You can re-enable it at any time.
- Rotate — mints a new secret for the decoy and invalidates the old one. C1 shows the new credential material once, the same as when you first planted it.
- Delete — removes the decoy from the list and stops it from triggering findings. Past findings stay in history.
What happens when a decoy is used
Any attempt to authenticate with a planted decoy credential triggers two things. Whoever presented it gets an ordinary authentication failure — there’s no way to tell a decoy apart from a real bad credential. C1 also records the attempt. If the Decoy credential used finding type is turned on, C1 raises a Critical finding the moment the decoy is used. Repeated use of the same decoy doesn’t create duplicate findings — it’s tracked as recurrences of the same finding. If the finding had been resolved, it reopens.Turning off the Decoy credential used finding type stops the finding from being created. C1 still records every use to your audit log regardless. Quieting the finding doesn’t cost you the trail.