Tools / Microsoft Threat Modeling Tool (TMT) Interview questions
Why doesn't TMT integrate directly into CI/CD pipelines?
TMT is a Windows GUI desktop application built around manual diagramming, with no first-party command-line interface or REST API for a pipeline to call.
The fact that .tm7 files are plain JSON means a script can still parse them - counting threat states, diffing two revisions - which is how teams bolt on lightweight automation despite the lack of an official hook. But that's a workaround built on the file format, not a supported integration point, which is one reason organizations that need native pipeline gating (failing a build on unreviewed High-priority threats, say) often move to a platform designed API-first for that purpose instead.
More Related questions...