Talon ThreatTalon Studio v1.0.2-beta
Threat Profile
Tell Talon what you actually run — applications, operating systems, cloud platforms, sector and regions — so KEV relevance, adversary ranking and the readiness score reflect your environment, not the whole catalogue.
What's in a profile
The profile form at /threat-intel/profile captures your environment:
Scope & inheritance
Two scopes. The toggle at the top saves the profile for the Organisation (the default every workspace inherits) or for This workspace. Editing the organisation default needs the admin role; a workspace profile needs engineer on that workspace.
Whole override, not a merge. A complete workspace profile replaces the organisation default entirely; fields from the default are not merged in. The one exception: per-CVE priority pins, which always belong to the workspace, apply on top of whichever profile wins.
Versioned in Git. Saving updates scoring at once and writes the profile as a pending change — Talon/threat-intelligence/threat-profile.yaml in the workspace repository, or Org/threat-intelligence/threat-profile.yaml for the organisation default. Commit it to keep it; discarding the pending change reverts the profile.
Completing it
A profile is complete — the badge reads Completed rather than Uncompleted — once it names at least one key application, operating system or cloud platform. Sector, regions and priority actors refine which adversaries are ranked, but do not complete it on their own. Until an effective profile exists (the workspace's own, or the inherited organisation default), Threat Readiness asks for one instead of scoring.
Fastest path
Set the organisation default once as an admin: every workspace inherits it and Readiness starts scoring everywhere. Add workspace profiles later only where an environment genuinely differs. One exception: Talon Claw's standing KEV-gap proposals read only a workspace's own profile, so set one on each workspace where you want them.