{"version":1,"pages":[{"id":"MUlq0A7SQhvsUpJSRCpC","title":"Introduction","pathname":"/","siteSpaceId":"sitesp_i5alI","description":"What is DevArmor and how can it help you scale your AppSec operations?"},{"id":"5EFKHNGFSfQ5BASR0GqB","title":"How to get started","pathname":"/getting-started/how-to-get-started","siteSpaceId":"sitesp_i5alI","description":"How to sign up and start using DevArmor.","breadcrumbs":[{"label":"GETTING STARTED"}]},{"id":"zFQOAFf6vzFxdLDUz6Kd","title":"API Access","pathname":"/getting-started/api-access","siteSpaceId":"sitesp_i5alI","description":"Authenticate and make your first request to the DevArmor API.","breadcrumbs":[{"label":"GETTING STARTED"}]},{"id":"hIkFqNoPxcBAQYEk7Y9a","title":"MCP Access","pathname":"/getting-started/mcp-access","siteSpaceId":"sitesp_i5alI","description":"Connect Claude, ChatGPT, and other MCP clients to DevArmor.","breadcrumbs":[{"label":"GETTING STARTED"}]},{"id":"NZvagWceN1taInIstE0m","title":"Single Sign-On (SSO) Authentication","pathname":"/getting-started/single-sign-on-sso-authentication","siteSpaceId":"sitesp_i5alI","description":"","breadcrumbs":[{"label":"GETTING STARTED"}]},{"id":"4yiTCP78SiHtSnDp3x5i","title":"Microsoft Login (Azure AD)","pathname":"/getting-started/single-sign-on-sso-authentication/microsoft-login-azure-ad","siteSpaceId":"sitesp_i5alI","breadcrumbs":[{"label":"GETTING STARTED"},{"label":"Single Sign-On (SSO) Authentication"}]},{"id":"8wFHESGgYx89CCdlVQYK","title":"Okta SSO (OIN Catalog)","pathname":"/getting-started/single-sign-on-sso-authentication/okta-sso-oin-catalog","siteSpaceId":"sitesp_i5alI","description":"How to set up Okta SSO for your organization's access to DevArmor","breadcrumbs":[{"label":"GETTING STARTED"},{"label":"Single Sign-On (SSO) Authentication"}]},{"id":"xbmRm60c1hiRWVUCKIex","title":"Okta SSO (Manual)","pathname":"/getting-started/single-sign-on-sso-authentication/okta-sso-manual","siteSpaceId":"sitesp_i5alI","breadcrumbs":[{"label":"GETTING STARTED"},{"label":"Single Sign-On (SSO) Authentication"}]},{"id":"qMs0nFnLyTm3Ysgon9En","title":"OneLogin SSO (App Catalog)","pathname":"/getting-started/single-sign-on-sso-authentication/onelogin-sso-catalog","siteSpaceId":"sitesp_i5alI","description":"How to add DevArmor from the OneLogin App Catalog","breadcrumbs":[{"label":"GETTING STARTED"},{"label":"Single Sign-On (SSO) Authentication"}]},{"id":"4heky6bgq7KOam28bCCZ","title":"OneLogin SSO (Manual)","pathname":"/getting-started/single-sign-on-sso-authentication/onelogin-sso-manual","siteSpaceId":"sitesp_i5alI","description":"","breadcrumbs":[{"label":"GETTING STARTED"},{"label":"Single Sign-On (SSO) Authentication"}]},{"id":"7o0fNqle70RiBLZoqUYO","title":"Encrypting Credentials for DevArmor","pathname":"/getting-started/single-sign-on-sso-authentication/encrypting-credentials-for-devarmor","siteSpaceId":"sitesp_i5alI","breadcrumbs":[{"label":"GETTING STARTED"},{"label":"Single Sign-On (SSO) Authentication"}]},{"id":"bHtfkaQU5RFqtbZvWV5t","title":"GitHub Integration","pathname":"/getting-started/github-integration","siteSpaceId":"sitesp_i5alI","breadcrumbs":[{"label":"GETTING STARTED"}]},{"id":"vcdMI3hAlNxQYy9shvFe","title":"Atlassian Integration","pathname":"/getting-started/atlassian-integration","siteSpaceId":"sitesp_i5alI","breadcrumbs":[{"label":"GETTING STARTED"}]},{"id":"qdMRRfjqNtragSxaIz0D","title":"Modules","pathname":"/modules/modules","siteSpaceId":"sitesp_i5alI","description":"DevArmor's product modules, and how they work together.","breadcrumbs":[{"label":"MODULES"}]},{"id":"TgVClRQrwIk5cCmYDLMj","title":"Threat Modeler","pathname":"/modules/threat-modeler","siteSpaceId":"sitesp_i5alI","description":"How to do threat modeling with DevArmor","breadcrumbs":[{"label":"MODULES"}]},{"id":"Bl8Z0Zo9v2Fp3bPmzUiK","title":"Threat Modeler Overview","pathname":"/modules/threat-modeler/threat-modeler-overview","siteSpaceId":"sitesp_i5alI","description":"An overview of DevArmor's Threat Modeler","breadcrumbs":[{"label":"MODULES"},{"label":"Threat Modeler"}]},{"id":"YQaGdig8cPAlxwL09M3Q","title":"Data Model Hierarchy","pathname":"/modules/threat-modeler/data-model-hierarchy","siteSpaceId":"sitesp_i5alI","description":"Understand how DevArmor organizes and isolates threat model data across different teams and projects.","breadcrumbs":[{"label":"MODULES"},{"label":"Threat Modeler"}]},{"id":"yAFNwyu1dxqmheGwO0j5","title":"Starting a threat model","pathname":"/modules/threat-modeler/starting-a-threat-model","siteSpaceId":"sitesp_i5alI","description":"How to start a threat model","breadcrumbs":[{"label":"MODULES"},{"label":"Threat Modeler"}]},{"id":"Job32v4jxVc1ysYX4LXp","title":"Verify Application Attributes","pathname":"/modules/threat-modeler/verify-application-attributes","siteSpaceId":"sitesp_i5alI","description":"After describing the application, you can review and validate threat model inputs","breadcrumbs":[{"label":"MODULES"},{"label":"Threat Modeler"}]},{"id":"dcVlsBLJx6XemiNENGq6","title":"Architecture & Diagrams","pathname":"/modules/threat-modeler/architecture-and-diagrams","siteSpaceId":"sitesp_i5alI","description":"How DevArmor builds and maintains your application's architecture","breadcrumbs":[{"label":"MODULES"},{"label":"Threat Modeler"}]},{"id":"8KYLxmWTRPo0INW32czD","title":"Review Threat Model Output","pathname":"/modules/threat-modeler/review-threat-model-output","siteSpaceId":"sitesp_i5alI","description":"Review and approve threats, risks, controls, and other threat model outputs.","breadcrumbs":[{"label":"MODULES"},{"label":"Threat Modeler"}]},{"id":"3EizCVrJwdbuLh8Bxm21","title":"Threat Model Versions","pathname":"/modules/threat-modeler/threat-model-versions","siteSpaceId":"sitesp_i5alI","description":"Iterate on a threat model over time, and compare versions.","breadcrumbs":[{"label":"MODULES"},{"label":"Threat Modeler"}]},{"id":"iTFrfLZXKKpnCSaznhHr","title":"Implement Threat Model Results","pathname":"/modules/threat-modeler/implement-threat-model-results","siteSpaceId":"sitesp_i5alI","description":"How to operationalize threat model outputs","breadcrumbs":[{"label":"MODULES"},{"label":"Threat Modeler"}]},{"id":"mlnLg1WFHyWtxu9XFjvx","title":"Reports & Exports","pathname":"/modules/threat-modeler/reports-and-exports","siteSpaceId":"sitesp_i5alI","description":"Share threat model results outside DevArmor.","breadcrumbs":[{"label":"MODULES"},{"label":"Threat Modeler"}]},{"id":"4dgKIiGc8UkZ7intlTa5","title":"Design Reviewer","pathname":"/modules/design-reviewer","siteSpaceId":"sitesp_i5alI","description":"Run automated security design reviews on tickets, documents, and diagrams before implementation begins.","breadcrumbs":[{"label":"MODULES"}]},{"id":"SBNT3jNsglfV7syY9Rla","title":"Creating a Design Review","pathname":"/modules/design-reviewer/creating-a-design-review","siteSpaceId":"sitesp_i5alI","description":"Ways to start a design review outside of Jira.","breadcrumbs":[{"label":"MODULES"},{"label":"Design Reviewer"}]},{"id":"UIYhclYCHXy5kVSRxNhx","title":"Jira Integration (Security Design Review)","pathname":"/modules/design-reviewer/jira-integration-security-design-review","siteSpaceId":"sitesp_i5alI","description":"Connect DevArmor to your Jira workspace to automatically run security design reviews on new tickets and surface security requirements directly where engineers work.","breadcrumbs":[{"label":"MODULES"},{"label":"Design Reviewer"}]},{"id":"ow2elZ6Y0EIiOUcw3qtL","title":"Review Output & Findings","pathname":"/modules/design-reviewer/review-output-and-findings","siteSpaceId":"sitesp_i5alI","description":"What a completed design review contains.","breadcrumbs":[{"label":"MODULES"},{"label":"Design Reviewer"}]},{"id":"41jlnbInDQjJflot0C9v","title":"Code Reviewer","pathname":"/modules/code-reviewer","siteSpaceId":"sitesp_i5alI","description":"Automated security review of every pull request.","breadcrumbs":[{"label":"MODULES"}]},{"id":"pJ4LGivRJzT3KpbhtNTF","title":"AI Guardrails","pathname":"/modules/code-reviewer/ai-guardrails","siteSpaceId":"sitesp_i5alI","description":"Turn security policies into rules your AI coding assistant follows.","breadcrumbs":[{"label":"MODULES"},{"label":"Code Reviewer"}]},{"id":"PxGMwHZQIBh94QMJXdeC","title":"Contact Support","pathname":"/support/contact-support","siteSpaceId":"sitesp_i5alI","description":"","breadcrumbs":[{"label":"SUPPORT"}]},{"id":"CUnziaF2HlkTUoxOJ6I6","title":"Stay In Touch","pathname":"/support/stay-in-touch","siteSpaceId":"sitesp_i5alI","description":"How to stay connected and learn about the newest features","breadcrumbs":[{"label":"SUPPORT"}]},{"id":"IcLa9osQ09qwAmVx8dys","title":"Security and Compliance","pathname":"/security/security-and-compliance","siteSpaceId":"sitesp_i5alI","description":"How we handle security at DevArmor","breadcrumbs":[{"label":"SECURITY"}]},{"id":"97tzOOqeR62xId5PuGlf","title":"Changelog","pathname":"/changelog","siteSpaceId":"sitesp_i5alI","description":"What's new in DevArmor, month by month."}]}