# Aikido

## Docs

- [Aikido Docs Overview](https://help.aikido.dev/readme.md)
- [Setting Up Your Account](https://help.aikido.dev/getting-started/setting-up-your-account.md)
- [Aikido Never Stores Your Code](https://help.aikido.dev/getting-started/setting-up-your-account/aikido-never-stores-your-code.md)
- [Connect Your Repositories](https://help.aikido.dev/getting-started/setting-up-your-account/create-account-and-connect-your-repositories.md)
- [Account Setup with Multiple Gits](https://help.aikido.dev/getting-started/setting-up-your-account/account-setup-with-multiple-gits.md)
- [Merge Multiple Login Types](https://help.aikido.dev/getting-started/setting-up-your-account/link-and-merge-multiple-login-types-github-gitlab-etc.md)
- [Change Email for Notifications](https://help.aikido.dev/getting-started/setting-up-your-account/change-email-for-receiving-notifications.md)
- [Change Language](https://help.aikido.dev/getting-started/setting-up-your-account/change-language.md): Change the language the Aikido app is shown in for your user.
- [Running a Successful Pilot with Aikido](https://help.aikido.dev/getting-started/setting-up-your-account/running-a-successful-poc-with-aikido.md)
- [Limit Aikido Access to Specific IPs](https://help.aikido.dev/getting-started/setting-up-your-account/limit-aikido-access-to-specific-ips.md)
- [User Management](https://help.aikido.dev/getting-started/automated-user-management.md)
- [Inviting Users to Aikido](https://help.aikido.dev/getting-started/automated-user-management/inviting-users-to-aikido.md)
- [Invite Users to Aikido Without a Git Account](https://help.aikido.dev/getting-started/automated-user-management/invite-users-to-aikido-without-a-git-account.md)
- [Setting Roles and Permissions](https://help.aikido.dev/getting-started/automated-user-management/setting-roles-and-permissions.md)
- [Automated User Management](https://help.aikido.dev/getting-started/automated-user-management/automated-user-management.md)
- [Configure Team Sync Settings](https://help.aikido.dev/getting-started/automated-user-management/automated-user-management/configure-team-sync-settings.md)
- [GitHub Integration: Authentication and User Management](https://help.aikido.dev/getting-started/automated-user-management/automated-user-management/github-integration-for-authentication-and-user-management.md)
- [Azure DevOps: Authentication and User Management](https://help.aikido.dev/getting-started/automated-user-management/automated-user-management/azure-devops-integration-for-authentication-and-user-management.md)
- [Bitbucket Cloud Integration: Authentication and User Management](https://help.aikido.dev/getting-started/automated-user-management/automated-user-management/bitbucket-cloud-integration-for-authentication-and-user-management.md)
- [GitLab Integration: Authentication and User Management](https://help.aikido.dev/getting-started/automated-user-management/automated-user-management/gitlab-integration-for-authentication-and-user-management.md)
- [GitLab Self-Managed Integration: Authentication and User Management](https://help.aikido.dev/getting-started/automated-user-management/automated-user-management/gitlab-self-managed-integration-for-authentication-and-user-management.md)
- [SAML Login](https://help.aikido.dev/getting-started/automated-user-management/saml-login.md)
- [SAML User Rights: Access Profiles (Recommended)](https://help.aikido.dev/getting-started/automated-user-management/saml-login/saml-user-rights-access-profiles-recommended.md)
- [SAML User Rights: Custom Attributes (Advanced)](https://help.aikido.dev/getting-started/automated-user-management/saml-login/saml-user-rights-using-custom-attributes-advanced.md)
- [Enterprise SAML Login](https://help.aikido.dev/getting-started/automated-user-management/saml-login/enterprise-saml-login.md)
- [Okta: Login with SAML](https://help.aikido.dev/getting-started/automated-user-management/saml-login/okta-login-with-saml.md)
- [JumpCloud: Login with SAML](https://help.aikido.dev/getting-started/automated-user-management/saml-login/jumpcloud-login-with-saml.md)
- [Google Workspaces: Login with SAML](https://help.aikido.dev/getting-started/automated-user-management/saml-login/google-workspaces-login-with-saml.md)
- [Microsoft Azure: Login with SAML/ Entra ID](https://help.aikido.dev/getting-started/automated-user-management/saml-login/microsoft-azure-login-with-saml-entra-id.md)
- [Microsoft Azure: Custom Attributes with SAML /Entra ID](https://help.aikido.dev/getting-started/automated-user-management/saml-login/microsoft-azure-custom-attributes-with-saml-entra-id.md)
- [Manage Teams & Applications](https://help.aikido.dev/getting-started/manage-teams-and-applications.md)
- [Managing User Access with Teams](https://help.aikido.dev/getting-started/manage-teams-and-applications/managing-user-access-with-teams.md)
- [Assigning Resources to Teams](https://help.aikido.dev/getting-started/manage-teams-and-applications/assigning-resources-to-teams.md)
- [Add labels to resources](https://help.aikido.dev/getting-started/manage-teams-and-applications/add-labels-to-resources.md)
- [Manage and View Your Apps and Projects via Our Teams Feature](https://help.aikido.dev/getting-started/manage-teams-and-applications/manage-and-view-your-apps-and-projects-via-our-teams-feature.md)
- [Assign Team Responsibilities by Specific Path in Repo](https://help.aikido.dev/getting-started/manage-teams-and-applications/assign-team-responsibilities-by-specific-path-in-repo.md)
- [Assign Team Responsibilities with Gitlab Topics](https://help.aikido.dev/getting-started/manage-teams-and-applications/assign-team-responsibilities-with-gitlab-topics.md)
- [Assign Team Responsibilities with Code Owners](https://help.aikido.dev/getting-started/manage-teams-and-applications/assign-team-responsibilities-with-codeowners.md)
- [Bitbucket Cloud: Assigning Repositories to Teams via Projects](https://help.aikido.dev/getting-started/manage-teams-and-applications/bitbucket-cloud-assigning-repositories-to-teams-via-projects.md)
- [Which Aikido product for what?](https://help.aikido.dev/getting-started/which-aikido-product-should-i-use.md): How the features in our product differ, and which ones to choose or start with.
- [Manage Findings](https://help.aikido.dev/getting-started/core-functionalities.md)
- [Main Feed](https://help.aikido.dev/getting-started/core-functionalities/main-feed.md)
- [Aikido Security Checks](https://help.aikido.dev/getting-started/core-functionalities/aikido-security-checks.md)
- [Manually Adjust Issue Severity](https://help.aikido.dev/getting-started/core-functionalities/manually-adjust-issue-severity.md)
- [Ignore Issues to Remove Issues From Main Feed](https://help.aikido.dev/getting-started/core-functionalities/ignore-issues-to-remove-issues-from-main-feed.md)
- [Approval Inbox for Ignored and Snoozed Issues](https://help.aikido.dev/getting-started/core-functionalities/approval-inbox-for-ignored-issues.md)
- [Snooze Issues for Later](https://help.aikido.dev/getting-started/core-functionalities/snooze-issues-for-later.md)
- [Display License Issues in Feed](https://help.aikido.dev/getting-started/core-functionalities/display-license-issues-in-feed.md)
- [Enable SLAs in Aikido](https://help.aikido.dev/getting-started/core-functionalities/enable-slas-in-aikido.md)
- [How is Severity Score Calculated](https://help.aikido.dev/getting-started/core-functionalities/how-is-severity-score-calculated.md)
- [Why Was an Issue Marked as Solved](https://help.aikido.dev/getting-started/core-functionalities/why-was-an-issue-marked-as-solved.md)
- [Resolving Malware and Leaked Secret Issues](https://help.aikido.dev/getting-started/core-functionalities/resolving-malware-and-leaked-secret-issues.md)
- [What Does "No Fix" Mean](https://help.aikido.dev/getting-started/core-functionalities/what-does-no-fix-mean.md)
- [How Is Fix Time Calculated](https://help.aikido.dev/getting-started/core-functionalities/how-is-fix-time-calculated.md)
- [Task Management Tools](https://help.aikido.dev/getting-started/task-management-systems.md)
- [All Supported Task Trackers](https://help.aikido.dev/getting-started/task-management-systems/all-supported-task-trackers.md)
- [Jira Cloud](https://help.aikido.dev/getting-started/task-management-systems/all-supported-task-trackers/jira-cloud.md)
- [ServiceNow](https://help.aikido.dev/getting-started/task-management-systems/all-supported-task-trackers/servicenow.md)
- [Jira Data Center](https://help.aikido.dev/getting-started/task-management-systems/all-supported-task-trackers/jira-data-center.md)
- [Linear](https://help.aikido.dev/getting-started/task-management-systems/all-supported-task-trackers/linear.md)
- [ClickUp](https://help.aikido.dev/getting-started/task-management-systems/all-supported-task-trackers/clickup.md)
- [Azure DevOps Boards](https://help.aikido.dev/getting-started/task-management-systems/all-supported-task-trackers/azure-devops-boards.md)
- [GitHub Issues](https://help.aikido.dev/getting-started/task-management-systems/all-supported-task-trackers/github-issues.md)
- [GitHub Enterprise Cloud Issues](https://help.aikido.dev/getting-started/task-management-systems/all-supported-task-trackers/github-enterprise-cloud-issues.md)
- [GitLab Issues](https://help.aikido.dev/getting-started/task-management-systems/all-supported-task-trackers/gitlab-issues.md)
- [GitLab Issues Self-Managed](https://help.aikido.dev/getting-started/task-management-systems/all-supported-task-trackers/gitlab-issues-self-managed.md)
- [JetBrains YouTrack](https://help.aikido.dev/getting-started/task-management-systems/all-supported-task-trackers/jetbrains-youtrack.md)
- [Asana](https://help.aikido.dev/getting-started/task-management-systems/all-supported-task-trackers/asana.md)
- [Monday.com](https://help.aikido.dev/getting-started/task-management-systems/all-supported-task-trackers/mondaycom.md)
- [Shortcut](https://help.aikido.dev/getting-started/task-management-systems/all-supported-task-trackers/shortcut.md)
- [Advanced Functionalities](https://help.aikido.dev/getting-started/task-management-systems/advanced-functionalities.md)
- [Link Existing Tasks](https://help.aikido.dev/getting-started/task-management-systems/advanced-functionalities/link-existing-tasks.md)
- [Smart Issue Routing: Map Teams or Repositories to Projects in Your Task Manager](https://help.aikido.dev/getting-started/task-management-systems/advanced-functionalities/smart-issue-routing-map-repositories-to-projects-in-your-task-manager.md)
- [Auto-Close Linear Tasks When Aikido Issues Are Resolved / Ignored](https://help.aikido.dev/getting-started/task-management-systems/advanced-functionalities/auto-close-linear-tasks-when-aikido-issues-are-resolved.md)
- [Auto-Close Jira Tasks When Aikido Issues Are Resolved / Ignored](https://help.aikido.dev/getting-started/task-management-systems/advanced-functionalities/auto-close-jira-tasks-when-aikido-issues-are-resolved.md)
- [Troubleshoot Jira Task Creation: Set Up Default Issue Types](https://help.aikido.dev/getting-started/task-management-systems/troubleshoot-jira-task-creation-set-up-default-issue-types.md)
- [Map Aikido Data to Jira Custom Fields](https://help.aikido.dev/getting-started/task-management-systems/map-aikido-data-to-jira-custom-fields.md)
- [Allowing IP Addresses for Issue/Task Tracker Integrations](https://help.aikido.dev/getting-started/task-management-systems/allowing-ip-addresses-for-issue-task-tracker-integrations.md)
- [Chat & Alerts](https://help.aikido.dev/getting-started/chat-and-alerts.md)
- [Slack Notifications](https://help.aikido.dev/getting-started/chat-and-alerts/slack-notifications.md)
- [Send Alerts to Multiple Slack Channels](https://help.aikido.dev/getting-started/chat-and-alerts/send-alerts-to-multiple-slack-channels.md)
- [Microsoft Teams Notifications](https://help.aikido.dev/getting-started/chat-and-alerts/ms-teams-notifications.md)
- [Send Alerts to Private Microsoft Teams Channels](https://help.aikido.dev/getting-started/chat-and-alerts/send-alerts-to-private-microsoft-teams-channels.md)
- [Email Forwarding](https://help.aikido.dev/getting-started/chat-and-alerts/email-forwarding.md)
- [Reachability Analysis](https://help.aikido.dev/getting-started/reachability-analysis.md)
- [Introduction to Reachability Analysis](https://help.aikido.dev/getting-started/reachability-analysis/introduction-to-reachability-analysis.md): Learn how Aikido helps you identify which vulnerabilities are exploitable.
- [Reachability Analysis Examples in Aikido](https://help.aikido.dev/getting-started/reachability-analysis/reachability-engine-to-remove-false-positives.md)
- [How Aikido Uses AI](https://help.aikido.dev/ai-and-dev-tools/how-aikido-uses-ai.md)
- [AGI Readiness](https://help.aikido.dev/ai-and-dev-tools/agi-readiness.md): Stay ahead of AI-driven software risk with automated fixes, AI-powered audits, and live exposure visibility.
- [Securing AI-Generated Code](https://help.aikido.dev/ai-and-dev-tools/securing-ai-generated-code.md): Guardrails for AI-generated code with malicious package blocking, pre-commit secrets blocking, MCP integrations, and PR gating.
- [Secrets Pre-Commit Hook](https://help.aikido.dev/ai-and-dev-tools/aikido-secrets-pre-commit-hook.md)
- [IDE Plugins](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview.md)
- [Features](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/features.md)
- [Aikido AI in IDE](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/features/aikido-ai-in-ide.md)
- [Aikido Expansion Packs](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/features/aikido-expansion-packs.md)
- [Full Workspace Scan in IDE](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/features/full-workspace-scan-in-ide.md)
- [Real-time SAST, Secrets and IaC scanning in IDE](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/features/real-time-code-scanning-in-ide.md)
- [Open-Source Dependency Scanning (SCA) in IDE](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/features/open-source-dependency-scanning-sca-in-ide.md)
- [Supported languages in IDE](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/features/supported-languages-in-ide.md)
- [IDE Adoption Stats](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/features/ide-adoption-stats.md)
- [Difference Between Aikido Cloud Scanning and IDE Scanning](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/features/difference-between-aikido-cloud-scanning-and-ide-scanning.md)
- [Cursor IDE](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/cursor-ide.md)
- [Eclipse IDE](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/eclipse-ide.md)
- [Google Antigravity IDE](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/google-antigravity.md)
- [JetBrains IDE](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/jetbrains-ide-plugins.md)
- [Kiro IDE](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/kiro-ide.md)
- [Visual Studio IDE](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/visual-studio-plugin.md)
- [VS Code IDE](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/vs-code-plugin.md)
- [Windsurf IDE](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/windsurf-ide.md)
- [Installing IDE Plugins via MDM](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/installing-via-mdm.md)
- [Troubleshooting](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/troubleshooting.md)
- [JetBrains Plugin - Access Token Not Stored](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/troubleshooting/jetbrains-plugin-access-token-not-stored.md)
- [VS Code - Extension Keeps Disconnecting](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/troubleshooting/vs-code-extension-keeps-disconnecting.md)
- [IDE Plugin Connectivity](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/troubleshooting/troubleshooting-ide-plugin-connectivity.md)
- [IDE Plugin Proxy and CA Settings](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/troubleshooting/ide-plugin-proxy-and-ca-settings.md)
- [Jetbrains Proxy Setup](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/troubleshooting/jetbrains-proxy-setup.md)
- [VS Code Proxy Setup](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/troubleshooting/vs-code-proxy-setup.md)
- [Visual Studio - Information for Support](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/troubleshooting/visual-studio-information-for-support.md)
- [VS Code - Information for Support](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/troubleshooting/vs-code-information-for-support.md)
- [Jetbrains - Information for Support](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/troubleshooting/jetbrains-information-for-support.md)
- [Eclipse - Information for Support](https://help.aikido.dev/ai-and-dev-tools/ide-plugins-overview/troubleshooting/eclipse-information-for-support.md)
- [AI Coding Assistants (MCP)](https://help.aikido.dev/ai-and-dev-tools/aikido-mcp.md)
- [Using Aikido MCP](https://help.aikido.dev/ai-and-dev-tools/aikido-mcp/using-aikido-mcp.md): The tools the Aikido MCP server exposes, and example prompts for asking your agent to use them.
- [Anthropic Claude Code Plugin](https://help.aikido.dev/ai-and-dev-tools/aikido-mcp/anthropic-claude-code-mcp.md)
- [Bundle Aikido in Your Own Claude Code Plugin](https://help.aikido.dev/ai-and-dev-tools/aikido-mcp/anthropic-claude-code-mcp/claude-code-internal-plugin.md): Bundle the Aikido MCP server and your own skills into an internal Claude Code plugin, so developers get a fixed setup with nothing to configure.
- [Cursor MCP](https://help.aikido.dev/ai-and-dev-tools/aikido-mcp/cursor-mcp.md)
- [OpenAI Codex CLI MCP](https://help.aikido.dev/ai-and-dev-tools/aikido-mcp/openai-codex-cli-mcp.md)
- [Gemini CLI MCP](https://help.aikido.dev/ai-and-dev-tools/aikido-mcp/gemini-cli-mcp.md)
- [Jetbrains AI / Junie MCP](https://help.aikido.dev/ai-and-dev-tools/aikido-mcp/jetbrains-ai.md)
- [Github Copilot](https://help.aikido.dev/ai-and-dev-tools/aikido-mcp/github-copilot.md)
- [Mistral Vibe MCP](https://help.aikido.dev/ai-and-dev-tools/aikido-mcp/mistral-vibe-mcp.md)
- [OpenCode MCP](https://help.aikido.dev/ai-and-dev-tools/aikido-mcp/opencode-mcp.md)
- [Devin MCP](https://help.aikido.dev/ai-and-dev-tools/aikido-mcp/devin-mcp.md)
- [Alternative Token Authentication](https://help.aikido.dev/ai-and-dev-tools/aikido-mcp/token-authentication.md)
- [MCP Permissions](https://help.aikido.dev/ai-and-dev-tools/aikido-mcp/mcp-permissions.md)
- [Automatically handle MCP rules in IDE](https://help.aikido.dev/ai-and-dev-tools/aikido-mcp/automatically-handle-mcp-rules-in-ide.md)
- [MCP Troubleshooting](https://help.aikido.dev/ai-and-dev-tools/aikido-mcp/mcp-troubleshooting.md)
- [How Deep Review Works](https://help.aikido.dev/deep-review/how-deep-review-works.md)
- [Configure Deep Review](https://help.aikido.dev/deep-review/configure-deep-review.md)
- [Linked Repositories](https://help.aikido.dev/deep-review/link-repositories.md)
- [Aikido Agent](https://help.aikido.dev/aikido-agent/aikido-agent.md): Aikido Agent understands your security data. It can answer questions, investigate attack paths, triage findings, and adapt fixes.
- [Ask Aikido](https://help.aikido.dev/aikido-agent/ask-aikido.md): Ask Aikido is the conversational interface to Aikido Agent on a specific finding.
- [CVE Exploitability Analysis](https://help.aikido.dev/aikido-agent/cve-exploitability-analysis.md)
- [SAST AutoTriage](https://help.aikido.dev/aikido-agent/sast-autotriage.md)
- [Secrets AutoTriage](https://help.aikido.dev/aikido-agent/secrets-autotriage.md)
- [Custom Reports Creation](https://help.aikido.dev/aikido-agent/custom-reports.md): Create custom security reports with Aikido Agent using natural language, then save and share them across your workspace.
- [AutoFix Overview](https://help.aikido.dev/autofix-and-remediation/overview-aikido-autofix.md)
- [Different AutoFix Types](https://help.aikido.dev/autofix-and-remediation/scope.md)
- [AutoFix for Open Source Dependencies](https://help.aikido.dev/autofix-and-remediation/scope/autofix-for-open-source-dependencies.md)
- [AutoFix for SAST](https://help.aikido.dev/autofix-and-remediation/scope/ai-autofix-for-sast-and-iac-issues.md)
- [AutoFix for Pentest and AI Code Analysis](https://help.aikido.dev/autofix-and-remediation/scope/autofix-for-pentest-and-ai-code-analysis.md)
- [AutoFix for Infrastructure as Code](https://help.aikido.dev/autofix-and-remediation/scope/autofix-for-infrastructure-as-code.md)
- [AutoFix for Containers](https://help.aikido.dev/autofix-and-remediation/scope/ai-autofix-for-containers.md)
- [Automation & Merging](https://help.aikido.dev/autofix-and-remediation/automation-and-merging.md)
- [Automatic Creation of Pull Requests](https://help.aikido.dev/autofix-and-remediation/automation-and-merging/automatic-creation-of-pull-requests.md)
- [Auto-Merge Autofix Pull Requests](https://help.aikido.dev/autofix-and-remediation/automation-and-merging/auto-merge-autofix-pull-requests.md)
- [Breaking changes & upgrade impact analysis](https://help.aikido.dev/autofix-and-remediation/automation-and-merging/breaking-changes-and-upgrade-impact-analysis.md): Assess breaking changes in dependency upgrades and their impact on your codebase.
- [Refine AutoFixes with Aikido AI](https://help.aikido.dev/autofix-and-remediation/automation-and-merging/refine-autofixes-with-aikido-ai.md)
- [Custom Context for AutoFixes](https://help.aikido.dev/autofix-and-remediation/automation-and-merging/custom-context-for-autofixes.md)
- [Setting up AutoFix](https://help.aikido.dev/autofix-and-remediation/configure.md)
- [Required permissions for Aikido AutoFix Github App](https://help.aikido.dev/autofix-and-remediation/configure/required-permissions-for-aikido-autofix-github-app.md)
- [AutoFix for Gitlab Cloud with Group Access Token](https://help.aikido.dev/autofix-and-remediation/configure/autofix-for-gitlab-cloud-with-group-access-token.md)
- [AutoFix for Gitlab with Deploy Keys](https://help.aikido.dev/autofix-and-remediation/configure/autofix-for-gitlab-with-deploy-keys.md): Configure deploy keys so AutoFix pushes to your GitLab repositories over SSH instead of using your Personal Access Token (PAT).
- [AutoFix for GitLab Self Managed](https://help.aikido.dev/autofix-and-remediation/configure/autofix-for-gitlab-self-managed.md)
- [AutoFix for Azure DevOps with Personal Access Token](https://help.aikido.dev/autofix-and-remediation/configure/autofix-for-azure-devops-with-personal-access-token.md)
- [AutoFix for Azure DevOps with an Entra Service Principal](https://help.aikido.dev/autofix-and-remediation/configure/autofix-for-azure-devops-with-entra-service-principal.md)
- [AutoFix for Azure DevOps using OAuth](https://help.aikido.dev/autofix-and-remediation/configure/autofix-for-azure-devops.md)
- [AutoFix for Bitbucket with Workspace Access Token](https://help.aikido.dev/autofix-and-remediation/configure/autofix-for-bitbucket-with-workspace-access-token.md)
- [AutoFix PR Configuration](https://help.aikido.dev/autofix-and-remediation/configure/autofix-pr-configuration.md)
- [Linking Tasks and PRs](https://help.aikido.dev/autofix-and-remediation/configure/linking-tasks-and-prs.md)
- [Signed Commits](https://help.aikido.dev/autofix-and-remediation/configure/signed-commits.md)
- [Pull request templates](https://help.aikido.dev/autofix-and-remediation/configure/pull-request-templates.md)
- [Aikido Libraries](https://help.aikido.dev/autofix-and-remediation/aikido-libraries-overview.md): Secured, drop-in replacements for vulnerable packages. No upgrades. No breaking changes.
- [Aikido Libraries - Supported Ecosystems](https://help.aikido.dev/autofix-and-remediation/aikido-libraries-overview/aikido-libraries-supported-ecosystems.md)
- [How Are Patches Tested?](https://help.aikido.dev/autofix-and-remediation/aikido-libraries-overview/how-are-patches-tested.md)
- [Patch Creation SLA](https://help.aikido.dev/autofix-and-remediation/aikido-libraries-overview/patch-creation-sla.md)
- [Community Contribution](https://help.aikido.dev/autofix-and-remediation/aikido-libraries-overview/community-contribution.md)
- [Inspecting Patch Changes](https://help.aikido.dev/autofix-and-remediation/aikido-libraries-overview/inspecting-patch-changes.md)
- [Licensing](https://help.aikido.dev/autofix-and-remediation/aikido-libraries-overview/licensing.md)
- [Aikido Images](https://help.aikido.dev/autofix-and-remediation/aikido-images.md)
- [AutoFix for Containers: Aikido Images](https://help.aikido.dev/autofix-and-remediation/aikido-images/autofix-for-containers-using-aikido-images.md)
- [Requesting Aikido Images](https://help.aikido.dev/autofix-and-remediation/aikido-images/requesting-aikido-images.md)
- [Supported Versions & Release Lines](https://help.aikido.dev/autofix-and-remediation/aikido-images/aikido-images-supported-versions.md)
- [Connect Private Packages](https://help.aikido.dev/autofix-and-remediation/connect-private-packages.md)
- [NPM & PNPM - Private Packages](https://help.aikido.dev/autofix-and-remediation/connect-private-packages/npm-private-packages.md)
- [Yarn - Private Packages](https://help.aikido.dev/autofix-and-remediation/connect-private-packages/yarn-private-packages.md)
- [Bun - Private Packages](https://help.aikido.dev/autofix-and-remediation/connect-private-packages/bun-private-packages.md)
- [Gradle - Private Packages](https://help.aikido.dev/autofix-and-remediation/connect-private-packages/gradle-private-packages.md)
- [NuGet - Private Packages](https://help.aikido.dev/autofix-and-remediation/connect-private-packages/nuget-private-packages.md)
- [PIP - Private Packages](https://help.aikido.dev/autofix-and-remediation/connect-private-packages/pip-private-packages.md)
- [Poetry - Private Packages](https://help.aikido.dev/autofix-and-remediation/connect-private-packages/poetry-private-packages.md)
- [UV - Private Packages](https://help.aikido.dev/autofix-and-remediation/connect-private-packages/uv-private-packages.md)
- [Composer - Private Packages](https://help.aikido.dev/autofix-and-remediation/connect-private-packages/composer-private-packages.md)
- [Bundler - Private Gems](https://help.aikido.dev/autofix-and-remediation/connect-private-packages/bundle-private-gems.md)
- [Go - Private Packages](https://help.aikido.dev/autofix-and-remediation/connect-private-packages/go-private-packages.md)
- [Cargo - Private Packages](https://help.aikido.dev/autofix-and-remediation/connect-private-packages/cargo-private-packages.md)
- [Environment Variables - Private Packages](https://help.aikido.dev/autofix-and-remediation/connect-private-packages/custom-config-private-packages.md)
- [Secret Files - Private packages](https://help.aikido.dev/autofix-and-remediation/connect-private-packages/secret-files-private-packages.md)
- [AWS CodeArtifact - Private Packages](https://help.aikido.dev/autofix-and-remediation/connect-private-packages/aws-codeartifact-private-packages.md)
- [Azure DevOps Artifact Feed - Private Packages](https://help.aikido.dev/autofix-and-remediation/connect-private-packages/azure-devops-artifact-feed-private-packages.md)
- [Google Artifact Registry - Private Packages](https://help.aikido.dev/autofix-and-remediation/connect-private-packages/google-artifact-registry-private-packages.md)
- [Allowing IP Addresses on Private Package Repositories](https://help.aikido.dev/autofix-and-remediation/connect-private-packages/allowing-ip-addresses-on-private-package-repositories.md)
- [FAQ](https://help.aikido.dev/autofix-and-remediation/faq.md)
- [Assigning Default Reviewers for AutoFix PRs](https://help.aikido.dev/autofix-and-remediation/faq/assigning-default-reviewers-for-autofix-prs.md)
- [Version difference in UI vs PR](https://help.aikido.dev/autofix-and-remediation/faq/version-difference-in-ui-vs-pr.md)
- [Node - "peer" field changes](https://help.aikido.dev/autofix-and-remediation/faq/node-peer-field-changes.md)
- [NPM, PNPM, Yarn, Bun - corrupt lockfile](https://help.aikido.dev/autofix-and-remediation/faq/npm-corrupt-lockfile.md)
- [UV - version mismatch](https://help.aikido.dev/autofix-and-remediation/faq/uv-version-mismatch.md)
- [Composer - plugin-api-version changes](https://help.aikido.dev/autofix-and-remediation/faq/composer-plugin-api-version-changes.md)
- [Gradle - Jacoco version changes](https://help.aikido.dev/autofix-and-remediation/faq/gradle-jacoco-version-changes.md)
- [Gradle - unsupported class file](https://help.aikido.dev/autofix-and-remediation/faq/gradle-unsupported-class-file.md)
- [Ruby / Bundler version](https://help.aikido.dev/autofix-and-remediation/faq/ruby-bundler-version.md)
- [AutoFix Commit Git User](https://help.aikido.dev/autofix-and-remediation/faq/autofix-commit-git-user.md)
- [Lockfile-only updates](https://help.aikido.dev/autofix-and-remediation/faq/lockfile-only-updates.md)
- [Why does AutoFix close PRs?](https://help.aikido.dev/autofix-and-remediation/faq/why-does-autofix-close-prs.md)
- [AutoShip Overview](https://help.aikido.dev/autoship/autoship-overview.md): AutoShip ships security fixes so you can focus on shipping features.
- [CI/CD](https://help.aikido.dev/autoship/ci-cd.md): AutoShip checks the CI/CD results and fixes issues if needed.
- [Monitoring](https://help.aikido.dev/autoship/monitoring.md): AutoShip uses your monitoring systems to detect regressions during deployments.
- [Smoke testing](https://help.aikido.dev/autoship/smoke-testing.md): AutoShip performs a smoke test on a live environment to verify the changes
- [Code Scanning Overview](https://help.aikido.dev/code-scanning/code-scanning-overview.md)
- [Connect Your Source Code](https://help.aikido.dev/code-scanning/connect-your-source-code.md)
- [Connect GitHub Organization](https://help.aikido.dev/code-scanning/connect-your-source-code/connect-github-account-to-aikido.md)
- [Connect Azure DevOps Projects](https://help.aikido.dev/code-scanning/connect-your-source-code/connect-azure-devops-projects-to-aikido.md)
- [Connect Azure DevOps Self-Managed Server](https://help.aikido.dev/code-scanning/connect-your-source-code/connect-azure-devops-self-managed-server.md)
- [Code Scanning for Azure DevOps with an Entra Service Principal](https://help.aikido.dev/code-scanning/connect-your-source-code/code-scanning-for-azure-devops-with-entra-service-principal.md): Let Aikido scan your Azure DevOps organization as a Microsoft Entra service principal instead of a personal access token.
- [Connect Bitbucket Cloud](https://help.aikido.dev/code-scanning/connect-your-source-code/connect-bitbucket-account-to-aikido.md)
- [Code Scanning with a Workspace Access Token](https://help.aikido.dev/code-scanning/connect-your-source-code/connect-bitbucket-account-to-aikido/code-scanning-with-a-workspace-access-token.md)
- [Connect Bitbucket Data Center](https://help.aikido.dev/code-scanning/connect-your-source-code/connect-bitbucket-data-center.md): Connect your Bitbucket Data Center instance to Aikido for code scanning.
- [Connecting multiple BitBucket Data Center Projects to a single workspace](https://help.aikido.dev/code-scanning/connect-your-source-code/connect-bitbucket-data-center/connecting-multiple-bitbucket-data-center-projects-to-a-single-workspace.md)
- [Connect Bitbucket Data Center (Broker Set-Up)](https://help.aikido.dev/code-scanning/connect-your-source-code/connect-bitbucket-data-center/connect-bitbucket-data-center-broker-set-up.md)
- [Connect GitLab Cloud](https://help.aikido.dev/code-scanning/connect-your-source-code/connect-gitlab-account-to-aikido.md)
- [Code Scanning with a Service Account Access Token](https://help.aikido.dev/code-scanning/connect-your-source-code/connect-gitlab-account-to-aikido/code-scanning-with-a-service-account-access-token.md)
- [Code Scanning With a Personal Access Token](https://help.aikido.dev/code-scanning/connect-your-source-code/connect-gitlab-account-to-aikido/code-scanning-with-a-personal-access-token.md)
- [Connecting multiple top-level GitLab groups to a single workspace](https://help.aikido.dev/code-scanning/connect-your-source-code/connect-gitlab-account-to-aikido/connecting-multiple-top-level-gitlab-groups-to-a-single-workspace.md)
- [Connect GitLab Self-Managed Server](https://help.aikido.dev/code-scanning/connect-your-source-code/connect-gitlab-self-managed-server-to-aikido.md)
- [Connect GitLab Self-Managed Server (Broker Set-Up)](https://help.aikido.dev/code-scanning/connect-your-source-code/connect-gitlab-self-managed-server-to-aikido/connect-gitlab-self-managed-server-broker-set-up.md)
- [How to Scan a Personal GitLab Project](https://help.aikido.dev/code-scanning/connect-your-source-code/how-to-scan-a-personal-gitlab-project.md)
- [Connect GitHub Enterprise (Cloud & Server)](https://help.aikido.dev/code-scanning/connect-your-source-code/connect-github-enterprise.md)
- [Transferring Ownership of the Aikido App in Github Enterprise (Cloud & Server)](https://help.aikido.dev/code-scanning/connect-your-source-code/connect-github-enterprise/transferring-ownership-of-the-aikido-app-in-github-enterprise.md)
- [Connect additional organizations to Aikido](https://help.aikido.dev/code-scanning/connect-your-source-code/connect-github-enterprise/connect-additional-organizations-to-aikido.md)
- [Connect GitHub Enterprise (Cloud & Server) (Broker Set-Up)](https://help.aikido.dev/code-scanning/connect-your-source-code/connect-github-enterprise/connect-github-enterprise-cloud-and-server-broker-set-up.md)
- [Local Code Scanning](https://help.aikido.dev/code-scanning/local-code-scanning.md)
- [MDM for macOS](https://help.aikido.dev/code-scanning/local-code-scanning/mdm-for-macos.md)
- [Deploy Local Scanner with Jamf](https://help.aikido.dev/code-scanning/local-code-scanning/mdm-for-macos/deploy-aikido-endpoint-with-jamf.md)
- [PR gating](https://help.aikido.dev/code-scanning/local-code-scanning/pr-gating.md)
- [Jenkins PR gating using Local Scanner](https://help.aikido.dev/code-scanning/local-code-scanning/pr-gating/jenkins-pr-gating-using-local-scanner.md)
- [Azure DevOps PR gating using Local Scanner](https://help.aikido.dev/code-scanning/local-code-scanning/pr-gating/azure-devops-pr-gating-using-local-scanner.md)
- [Bitbucket PR gating using Local Scanner](https://help.aikido.dev/code-scanning/local-code-scanning/pr-gating/bitbucket-pr-gating-using-local-scanner.md)
- [GitHub PR gating using Local Scanner](https://help.aikido.dev/code-scanning/local-code-scanning/pr-gating/github-pr-gating-using-local-scanner.md)
- [GitLab PR Gating using Local Scanner](https://help.aikido.dev/code-scanning/local-code-scanning/pr-gating/gitlab-pr-gating-using-local-scanner.md)
- [Ephemeral Code Scanning](https://help.aikido.dev/code-scanning/local-code-scanning/ephemeral-code-scanning.md)
- [Account Creation for Local Scanning](https://help.aikido.dev/code-scanning/local-code-scanning/account-creation-for-local-scanning-on-aikido.md)
- [CLI Options for local code scanning](https://help.aikido.dev/code-scanning/local-code-scanning/cli-options-for-local-scanner.md)
- [PR Gating for Code Using Local Scanner](https://help.aikido.dev/code-scanning/local-code-scanning/pr-gating-for-code-using-local-scanner.md)
- [Release Gating for Code Using Local Scanner](https://help.aikido.dev/code-scanning/local-code-scanning/release-gating-for-code-using-local-scanner.md)
- [Performing Nightly Scans Using Local Scanner](https://help.aikido.dev/code-scanning/local-code-scanning/performing-nightly-scans-using-the-aikido-local-scanner.md)
- [Local Scanning in Existing SCM-Integrated Workspaces](https://help.aikido.dev/code-scanning/local-code-scanning/local-scanning-in-existing-scm-integrated-workspaces.md)
- [GitLab Self Managed Setup for Local Code Scanning](https://help.aikido.dev/code-scanning/local-code-scanning/gitlab-self-managed-setup-for-local-code-scanning.md)
- [Azure DevOps Server Setup for Local Code Scanning](https://help.aikido.dev/code-scanning/local-code-scanning/azure-devops-server-setup-for-local-code-scanning.md)
- [Bitbucket Pipeline Setup for Local Code Scanning](https://help.aikido.dev/code-scanning/local-code-scanning/bitbucket-pipeline-setup-for-local-code-scanning.md)
- [CircleCI Setup for Local Code Scanning](https://help.aikido.dev/code-scanning/local-code-scanning/circleci-setup-for-local-code-scanning.md)
- [GitHub Action Setup for Local On-Prem Code Scanning](https://help.aikido.dev/code-scanning/local-code-scanning/github-action-setup-for-local-code-scanning.md)
- [Jenkins Setup for Local Code Scanning](https://help.aikido.dev/code-scanning/local-code-scanning/jenkins-setup-for-local-code-scanning.md)
- [Bamboo Setup for Local Code Scanning](https://help.aikido.dev/code-scanning/local-code-scanning/bamboo-setup-for-local-code-scanning.md)
- [Linux Setup for Local Code Scanning](https://help.aikido.dev/code-scanning/local-code-scanning/linux-setup-for-local-code-scanning.md)
- [Mac Setup for Local Code Scanning](https://help.aikido.dev/code-scanning/local-code-scanning/mac-setup-for-local-code-scanning.md)
- [Windows Setup for Local Code Scanning](https://help.aikido.dev/code-scanning/local-code-scanning/windows-setup-for-local-code-scanning.md)
- [TeamCity Pipeline Setup for Local Code Scanning](https://help.aikido.dev/code-scanning/local-code-scanning/teamcity-pipeline-setup-for-local-code-scanning.md)
- [AWS CodePipeline Setup for Local Code Scanning](https://help.aikido.dev/code-scanning/local-code-scanning/aws-codepipeline-setup-for-local-code-scanning.md)
- [Troubleshooting Local Scanner connectivity issues](https://help.aikido.dev/code-scanning/local-code-scanning/troubleshooting-local-scanner-connectivity-issues.md)
- [Scanning Best Practices](https://help.aikido.dev/code-scanning/scanning-practices.md): How Aikido scans code and dependencies, and how to tune it for your repositories, languages, and build tools.
- [Access Control Checks](https://help.aikido.dev/code-scanning/scanning-practices/enhancing-security-with-access-control-checks.md)
- [Custom Rules Overview](https://help.aikido.dev/code-scanning/scanning-practices/custom-rules.md)
- [Custom Code Context for SAST Rules](https://help.aikido.dev/code-scanning/scanning-practices/custom-code-context-for-sast-rules.md)
- [Add Custom SAST & IaC Rules](https://help.aikido.dev/code-scanning/scanning-practices/add-custom-sast-iac-rules.md)
- [External Vulnerability Databases Used in Our SCA Engine](https://help.aikido.dev/code-scanning/scanning-practices/external-vulnerability-databases-used-in-our-sca-engine.md)
- [Custom CVE Vulnerabilities](https://help.aikido.dev/code-scanning/scanning-practices/custom-vulnerabilities.md): Define vulnerabilities for internal or private packages that are not in public CVE databases.
- [Support for Dependency Scanning by Language (SCA)](https://help.aikido.dev/code-scanning/scanning-practices/support-for-dependency-scanning-by-language.md)
- [C/C++ Lockfile-Less Scanning](https://help.aikido.dev/code-scanning/scanning-practices/c-c-lockfile-less-scanning.md)
- [Java/Scala/Kotlin Projects Using Gradle: Security Scanning Best Practices](https://help.aikido.dev/code-scanning/scanning-practices/java-scala-kotlin-projects-using-gradle-security-scanning-best-practices.md)
- [Python Projects: Security Scanning Best Practices](https://help.aikido.dev/code-scanning/scanning-practices/python-projects-security-scanning-best-practices.md)
- [NET Projects: Security Scanning Best Practices](https://help.aikido.dev/code-scanning/scanning-practices/net-projects-security-scanning-best-practices.md)
- [Scala: Dependency Management and Scanning for build.sbt](https://help.aikido.dev/code-scanning/scanning-practices/scala-dependency-management-and-scanning-for-buildsbt.md)
- [Vulnerability Scanning on Private Packages - Maven](https://help.aikido.dev/code-scanning/scanning-practices/vulnerability-scanning-on-private-packages-maven.md)
- [Scanning Dev Dependencies for CVEs](https://help.aikido.dev/code-scanning/scanning-practices/scanning-dev-dependencies-for-cves.md)
- [Malware Detection in Open-Source Dependencies and Containers](https://help.aikido.dev/code-scanning/scanning-practices/malware-detection-in-open-source-dependencies.md)
- [Live Secret Detection](https://help.aikido.dev/code-scanning/scanning-practices/live-secret-detection.md)
- [Configure scanning with .aikido files](https://help.aikido.dev/code-scanning/scanning-practices/ignore-via-code-with-aikido-files.md)
- [Ignoring Secrets via Code Comments](https://help.aikido.dev/code-scanning/scanning-practices/ignoring-secrets-via-code-comments.md)
- [Excluding SAST Findings Using Comments](https://help.aikido.dev/code-scanning/scanning-practices/excluding-sast-findings-using-comments.md)
- [Dependency Scanning for Bazel](https://help.aikido.dev/code-scanning/scanning-practices/dependency-scanning-for-bazel.md)
- [Multi-File / Cross-File Vulnerability Tracing](https://help.aikido.dev/code-scanning/scanning-practices/multifile-vulnerability-tracing.md)
- [Denoise via Secret Keyword Filter](https://help.aikido.dev/code-scanning/scanning-practices/denoise-via-secret-keyword-filter.md)
- [SAST/IaC: Supported Languages and Security Focus](https://help.aikido.dev/code-scanning/scanning-practices/sast-by-aikido-supported-languages-and-security-focus.md)
- [Repository Configurations](https://help.aikido.dev/code-scanning/miscellaneous.md)
- [Scheduled Scan Frequencies](https://help.aikido.dev/code-scanning/miscellaneous/scanning-frequencies.md)
- [Improve Risk Scoring for Repositories and Containers](https://help.aikido.dev/code-scanning/miscellaneous/improve-risk-scoring-for-repositories-and-containers.md)
- [Allowing IP Addresses for Code and Container Scanning](https://help.aikido.dev/code-scanning/miscellaneous/allowing-ip-addresses-for-code-container-scanning.md)
- [Ensuring Aikido Scans New Repositories](https://help.aikido.dev/code-scanning/miscellaneous/ensuring-aikido-scans-new-repositories.md)
- [Scanned Branches in Aikido](https://help.aikido.dev/code-scanning/miscellaneous/scanned-branches-in-aikido.md)
- [Support for Multi-Branch Scanning](https://help.aikido.dev/code-scanning/miscellaneous/support-for-multi-branch-scanning.md)
- [Support for Specific Branch Scanning](https://help.aikido.dev/code-scanning/miscellaneous/support-for-specific-branch-scanning.md)
- [Exploit Intelligence with KEV and EPSS](https://help.aikido.dev/code-scanning/miscellaneous/use-epss-values-to-further-reduce-noise.md): Learn how Aikido uses EPSS and the CISA KEV catalog to prioritize dependency CVEs, and how to configure optional EPSS-based noise reduction.
- [Why Does Aikido Not Find a Specific Vulnerability or CVE Inside a Dependency](https://help.aikido.dev/code-scanning/miscellaneous/why-does-aikido-not-find-a-specific-vulnerability-or-cve-inside-a-dependency.md)
- [Generate SBOM Based on Open-Source Packages](https://help.aikido.dev/code-scanning/miscellaneous/generate-sbom-based-on-open-source-packages.md)
- [Safe Chain: Prevent Malware Installs](https://help.aikido.dev/code-scanning/aikido-malware-scanning.md)
- [Pentest Overview](https://help.aikido.dev/pentests/aikido-pentest.md)
- [Pentest Pricing](https://help.aikido.dev/pentests/pentest-pricing.md): Understand Aikido Pentest pricing options, fixed tiers, and credit costs.
- [What the Coverage Levels Mean](https://help.aikido.dev/pentests/high-risk-recommended-and-deeper-coverage.md): What high risk only, recommended coverage, and deeper coverage change on a Rightsized Pentest.
- [Prepare a Pentest](https://help.aikido.dev/pentests/prepare-a-pentest.md)
- [Preparing for a Pentest](https://help.aikido.dev/pentests/prepare-a-pentest/preparing-for-a-pentest.md)
- [Why Use a Testing Environment](https://help.aikido.dev/pentests/prepare-a-pentest/why-use-a-testing-environment.md): Why Aikido asks you to run pentests on a testing environment, and why some tests can change or delete data.
- [IP Addresses for Pentest](https://help.aikido.dev/pentests/prepare-a-pentest/ip-addresses-for-pentest.md)
- [Using Projects to Group Assessments](https://help.aikido.dev/pentests/prepare-a-pentest/using-projects-to-group-assessments.md)
- [Configure a Pentest](https://help.aikido.dev/pentests/configure-a-pentest.md)
- [How to Setup a Pentest](https://help.aikido.dev/pentests/configure-a-pentest/starting-an-assessment.md)
- [Set Up a Pentest with the Broker](https://help.aikido.dev/pentests/configure-a-pentest/pentesting-with-the-broker.md): Use the Aikido Broker for a pentest only when you cannot allowlist Aikido's IP addresses.
- [Pentesting Android Apps](https://help.aikido.dev/pentests/configure-a-pentest/android-pentesting.md): Set up Aikido Pentest to test a native or hybrid Android app.
- [Pentesting External Networks](https://help.aikido.dev/pentests/configure-a-pentest/external-network-pentesting.md): Set up an External Network pentest of the public hosts and services under your root domains.
- [Scope of Assessment](https://help.aikido.dev/pentests/configure-a-pentest/scope-of-assessment.md)
- [Testing MCP Servers](https://help.aikido.dev/pentests/configure-a-pentest/testing-mcp-servers.md): Scope a remote MCP server as a Web Application pentest, then authenticate with an endpoint URL and a bearer token.
- [Testing AI Capabilities](https://help.aikido.dev/pentests/configure-a-pentest/testing-ai-capabilities.md): Set up Aikido Pentest to test AI agents and LLM features.
- [Leveraging Code and Documentation](https://help.aikido.dev/pentests/configure-a-pentest/leveraging-code-and-documentation.md)
- [Setting Up Test Users](https://help.aikido.dev/pentests/configure-a-pentest/setting-up-authenticated-testing.md)
- [Handling Captcha challenges](https://help.aikido.dev/pentests/configure-a-pentest/setting-up-authenticated-testing/handling-captcha-challenges.md)
- [Handling Email Verification & Magic Links](https://help.aikido.dev/pentests/configure-a-pentest/setting-up-authenticated-testing/handling-email-verification-and-magic-links.md)
- [Handling Two-Factor Authentication (TOTP)](https://help.aikido.dev/pentests/configure-a-pentest/setting-up-authenticated-testing/handling-two-factor-authentication-totp.md)
- [Handling SMS Verification](https://help.aikido.dev/pentests/configure-a-pentest/setting-up-authenticated-testing/handling-sms-verification.md)
- [Authenticate Via Scripts](https://help.aikido.dev/pentests/configure-a-pentest/setting-up-authenticated-testing/handling-files-for-authentication.md)
- [Agent Creates New Account](https://help.aikido.dev/pentests/configure-a-pentest/setting-up-authenticated-testing/agent-creates-new-account.md)
- [Authenticate with MCP](https://help.aikido.dev/pentests/configure-a-pentest/setting-up-authenticated-testing/mcp-authentication.md): Authenticate an Aikido Pentest to a remote MCP server with an endpoint URL and a bearer token.
- [Google Auth](https://help.aikido.dev/pentests/configure-a-pentest/setting-up-authenticated-testing/google-auth.md)
- [Microsoft Auth](https://help.aikido.dev/pentests/configure-a-pentest/setting-up-authenticated-testing/microsoft-auth.md)
- [Auth0 Configuration](https://help.aikido.dev/pentests/configure-a-pentest/setting-up-authenticated-testing/oauth0-configuration.md)
- [Safety Measures](https://help.aikido.dev/pentests/configure-a-pentest/safety-measures.md)
- [Domain Verification](https://help.aikido.dev/pentests/configure-a-pentest/domain-verification.md)
- [Supabase domain verification](https://help.aikido.dev/pentests/configure-a-pentest/domain-verification/supabase.md)
- [Azure API Management domain verification](https://help.aikido.dev/pentests/configure-a-pentest/domain-verification/azure-apim.md)
- [Coverage and Findings](https://help.aikido.dev/pentests/coverage-and-findings.md)
- [What Issues Can Aikido Pentest Find?](https://help.aikido.dev/pentests/coverage-and-findings/what-issues-can-aikido-pentest-find.md)
- [OWASP Top 10 for Agentic Applications](https://help.aikido.dev/pentests/coverage-and-findings/what-issues-can-aikido-pentest-find/owasp-top-10-for-agentic-applications.md)
- [Detecting IDOR Vulnerabilities](https://help.aikido.dev/pentests/coverage-and-findings/what-issues-can-aikido-pentest-find/understanding-and-detecting-idor-vulnerabilities.md)
- [Understanding Pentest Coverage](https://help.aikido.dev/pentests/coverage-and-findings/understanding-pentest-coverage.md)
- [Threat Model](https://help.aikido.dev/pentests/coverage-and-findings/threat-model.md)
- [Human in the Loop](https://help.aikido.dev/pentests/coverage-and-findings/human-in-the-loop.md)
- [Retesting Findings](https://help.aikido.dev/pentests/coverage-and-findings/retest-pentest-findings.md): Verify whether Aikido Pentest findings are fixed after remediation.
- [Pentest Reports](https://help.aikido.dev/pentests/coverage-and-findings/pentest-reports.md): Download pentest reports tailored to different audiences.
- [Continuous Pentesting](https://help.aikido.dev/pentests/continuous-pentesting.md): Aikido Infinite: Pentest every release. Fix automatically.
- [Integrate your Lovable Apps](https://help.aikido.dev/pentests/integrate-your-lovable-apps.md)
- [Integrate your Supabase Projects](https://help.aikido.dev/pentests/integrate-your-supabase-projects.md)
- [AI Code Analysis](https://help.aikido.dev/ai-code-analysis/ai-code-analysis.md): Choose a Code Security, Data Exposure, Cloud Security, or Smart Contract audit.
- [Code Security Audit](https://help.aikido.dev/ai-code-analysis/ai-code-audit-overview.md): Pentest-grade reasoning on your source code, no environment required.
- [Create a Code Security Audit](https://help.aikido.dev/ai-code-analysis/ai-code-audit-overview/create-an-ai-code-audit.md): Select Code Security Audit, choose repositories, and confirm the credit cost.
- [Track Progress and Findings](https://help.aikido.dev/ai-code-analysis/ai-code-audit-overview/track-progress-and-findings.md): Follow an AI Code Analysis while it runs and read the findings it produces.
- [What Code Security Audits Find](https://help.aikido.dev/ai-code-analysis/ai-code-audit-overview/what-ai-code-audit-finds.md): What a Code Security Audit checks for in your source code.
- [Data Exposure Audit (DSPM)](https://help.aikido.dev/ai-code-analysis/what-is-dspm.md): What DSPM is, and how Aikido's Data Exposure Audit takes a code-based approach.
- [Run a Data Exposure Audit](https://help.aikido.dev/ai-code-analysis/what-is-dspm/data-exposure-audit.md): Select Data Exposure Audit, choose repositories, and confirm the credit cost.
- [What Data Exposure Audit Finds](https://help.aikido.dev/ai-code-analysis/what-is-dspm/what-data-exposure-audit-finds.md): What Data Exposure Audit checks for in your source code.
- [Cloud Security Audit](https://help.aikido.dev/ai-code-analysis/cloud-security-audit.md): What Cloud Security Audit is, and how it differs from rule-based cloud scanning.
- [Run a Cloud Security Audit](https://help.aikido.dev/ai-code-analysis/cloud-security-audit/run-a-cloud-security-audit.md): Select connected clouds, optionally add IaC repositories, and start a Cloud Security Audit.
- [What Cloud Security Audit Finds](https://help.aikido.dev/ai-code-analysis/cloud-security-audit/what-cloud-security-audit-finds.md): What Cloud Security Audit checks for in a connected cloud account and optional IaC.
- [Smart Contract Audit](https://help.aikido.dev/ai-code-analysis/smart-contract-audit.md): What Smart Contract Audit is, and when to use it instead of a Code Security Audit.
- [Run a Smart Contract Audit](https://help.aikido.dev/ai-code-analysis/smart-contract-audit/run-a-smart-contract-audit.md): Select contract repositories, add chain context, and start a Smart Contract Audit.
- [What Smart Contract Audit Finds](https://help.aikido.dev/ai-code-analysis/smart-contract-audit/what-smart-contract-audit-finds.md): What Smart Contract Audit checks for in contract code.
- [Cloud Scanning Overview](https://help.aikido.dev/cloud-scanning/cloud-scanning-overview.md)
- [Connect Your Cloud](https://help.aikido.dev/cloud-scanning/connect-your-cloud.md)
- [AWS Cloud Scanning](https://help.aikido.dev/cloud-scanning/connect-your-cloud/aws.md)
- [Connect AWS Account](https://help.aikido.dev/cloud-scanning/connect-your-cloud/aws/connect-aws-account-to-aikido.md)
- [Update AWS CloudFormation Stack](https://help.aikido.dev/cloud-scanning/connect-your-cloud/aws/connect-aws-account-to-aikido/update-aws-cloudformation-stack.md)
- [Control Which AWS Regions Are Scanned](https://help.aikido.dev/cloud-scanning/connect-your-cloud/aws/connect-aws-account-to-aikido/control-which-aws-regions-are-scanned.md): This page provides guidelines on limiting which AWS regions are covered as part of the CSPM, ECR, and/or EC2 scanning.
- [Connect AWS Organization](https://help.aikido.dev/cloud-scanning/connect-your-cloud/aws/connect-aws-organization-to-aikido.md): Connect your entire AWS Organization to Aikido by onboarding just the management account. Automatically discover and connect all member accounts, simplify setup, and ensure full coverage.
- [Azure Cloud Scanning](https://help.aikido.dev/cloud-scanning/connect-your-cloud/azure.md)
- [Connect Your Azure Cloud](https://help.aikido.dev/cloud-scanning/connect-your-cloud/azure/connect-azure-cloud-account-to-aikido.md)
- [Connect Azure Management Group(s)](https://help.aikido.dev/cloud-scanning/connect-your-cloud/azure/connect-azure-management-group-s.md): This page describes Aikido's support for automatically and continuously connecting Azure subscriptions within the same Azure management group(s).
- [Get Required Values + Set Up Configuration to Connect Azure Cloud via Public API](https://help.aikido.dev/cloud-scanning/connect-your-cloud/azure/get-required-values-set-up-configuration-to-connect-azure-cloud-via-public-api.md)
- [Google Cloud (GCP) Scanning](https://help.aikido.dev/cloud-scanning/connect-your-cloud/gcp.md)
- [Connect Google Cloud Project](https://help.aikido.dev/cloud-scanning/connect-your-cloud/gcp/connect-gcp-account-to-aikido.md)
- [Connect Google Cloud Organization](https://help.aikido.dev/cloud-scanning/connect-your-cloud/gcp/connect-google-cloud-organization.md): Connect your entire Google Cloud Organization to Aikido by onboarding one of your GCP projects. Automatically discover and connect all other projects, simplify setup, and ensure complete coverage.
- [Google Cloud Workload Identity Federation Setup](https://help.aikido.dev/cloud-scanning/connect-your-cloud/gcp/google-cloud-workload-identity-federation-setup.md): This page explains how to use Workload Identity Federation to grant Aikido access to your GCP projects. The other alternative is using a service account.
- [Get Required Values + Set Up Configuration to Connect GCP Cloud via Public API](https://help.aikido.dev/cloud-scanning/connect-your-cloud/gcp/get-required-values-+-set-up-configuration-to-connect-gcp-cloud-via-public-api.md)
- [Connect DigitalOcean Account](https://help.aikido.dev/cloud-scanning/connect-your-cloud/connect-digitalocean-account-to-aikido.md)
- [Connect Supabase Organization](https://help.aikido.dev/cloud-scanning/connect-your-cloud/connect-supabase-organization.md)
- [Connect Alibaba Cloud](https://help.aikido.dev/cloud-scanning/connect-your-cloud/connect-alibaba-account.md)
- [Connect Oracle Cloud](https://help.aikido.dev/cloud-scanning/connect-your-cloud/connect-oracle-cloud.md)
- [Connect Render Account](https://help.aikido.dev/cloud-scanning/connect-your-cloud/connect-render-account.md)
- [Allowing IP Addresses for Cloud Scanning](https://help.aikido.dev/cloud-scanning/connect-your-cloud/allowing-ip-addresses-for-cloud-scanning.md)
- [Cloud Discovery: Search Asset Inventory](https://help.aikido.dev/cloud-scanning/cloud-discovery-querying-the-asset-graph.md)
- [Cloud Inventory](https://help.aikido.dev/cloud-scanning/cloud-inventory.md)
- [Custom CSPM Rules](https://help.aikido.dev/cloud-scanning/custom-cspm-rules.md)
- [Kubernetes Cluster Scanning](https://help.aikido.dev/cloud-scanning/kubernetes-cluster-scanning.md): This page describes the scanning capabilities for your Kubernetes clusters. It applies to managed Kubernetes environments (e.g., EKS, AKS, and GKE) as well as self-managed/on-prem/OpenShift clusters.
- [Kubernetes In-Cluster Image Scanning](https://help.aikido.dev/cloud-scanning/kubernetes-cluster-scanning/kubernetes-in-cluster-image-scanning.md): This page describes how Aikido can scan container images within the Kubernetes cluster where they are deployed.
- [Container Image Scanning Overview](https://help.aikido.dev/container-image-scanning/container-image-scanning-overview.md)
- [Cloud Provider Registries](https://help.aikido.dev/container-image-scanning/cloud-provider-registries.md)
- [Scan AWS ECR Images with the Aikido Scanner](https://help.aikido.dev/container-image-scanning/cloud-provider-registries/aikido-scanner-for-aws-ecr.md)
- [GCP Artifact Registry](https://help.aikido.dev/container-image-scanning/cloud-provider-registries/aikido-scanner-for-gcp-artifact-registry.md)
- [GCP Scanner for GCP Artifact Registry](https://help.aikido.dev/container-image-scanning/cloud-provider-registries/gcp-scanner-for-gcp-artifact-registry.md)
- [GCP Legacy Container Registry](https://help.aikido.dev/container-image-scanning/cloud-provider-registries/image-scanning-for-gcp-legacy-container-registry.md)
- [Azure Container Registry](https://help.aikido.dev/container-image-scanning/cloud-provider-registries/image-scanning-for-azure-container-registry.md)
- [DigitalOcean Container Registry](https://help.aikido.dev/container-image-scanning/cloud-provider-registries/image-scanning-for-digitalocean-container-registry.md)
- [Configuring Registry Scan Scope](https://help.aikido.dev/container-image-scanning/cloud-provider-registries/configuring-registry-scan-scope.md): Configure wildcard patterns to control which container images are scanned in your connected registries.
- [Only Scan Running Container Images](https://help.aikido.dev/container-image-scanning/cloud-provider-registries/only-scan-running-container-images.md)
- [Standalone Registries](https://help.aikido.dev/container-image-scanning/standalone-registries.md)
- [Cloudsmith Container Registry](https://help.aikido.dev/container-image-scanning/standalone-registries/cloudsmith-container-registry.md)
- [Docker Hub images](https://help.aikido.dev/container-image-scanning/standalone-registries/docker-hub-images.md)
- [GitHub Container Registry](https://help.aikido.dev/container-image-scanning/standalone-registries/github-container-registry.md)
- [Gitlab Container Registry](https://help.aikido.dev/container-image-scanning/standalone-registries/gitlab-container-registry.md)
- [Gitlab Self Managed Container Registry](https://help.aikido.dev/container-image-scanning/standalone-registries/gitlab-self-managed-container-registry.md)
- [Harbor Container Registry](https://help.aikido.dev/container-image-scanning/standalone-registries/harbor-container-registry.md)
- [Image scanning for Sonatype Nexus Repository](https://help.aikido.dev/container-image-scanning/standalone-registries/image-scanning-for-sonatype-nexus-repository.md)
- [JFrog Artifactory](https://help.aikido.dev/container-image-scanning/standalone-registries/jfrog-artifactory.md)
- [Quay.io Cloud Registry](https://help.aikido.dev/container-image-scanning/standalone-registries/quayio-cloud-registry.md)
- [Scaleway Container Registry](https://help.aikido.dev/container-image-scanning/standalone-registries/scaleway-container-registry.md)
- [Generic OCI-Compatible Registry](https://help.aikido.dev/container-image-scanning/standalone-registries/generic-oci-compatible-registry.md)
- [Oracle Container Registry](https://help.aikido.dev/container-image-scanning/standalone-registries/oracle-container-registry.md)
- [Local Image Scanning](https://help.aikido.dev/container-image-scanning/local-image-scanning.md)
- [CLI Options for Local image scanning](https://help.aikido.dev/container-image-scanning/local-image-scanning/cli-options-for-local-image-scanning.md)
- [Ephemeral Image Scanning](https://help.aikido.dev/container-image-scanning/local-image-scanning/ephemeral-image-scanning.md)
- [Compiled artifact scanning with Local Scanner](https://help.aikido.dev/container-image-scanning/local-image-scanning/file-system-scanning-with-local-scanner.md)
- [Setting Up Image Scanning with Local Scanner](https://help.aikido.dev/container-image-scanning/local-image-scanning/setting-up-image-scanning-with-local-scanner.md)
- [PR Gating For Container Images Using Local Image Scanner](https://help.aikido.dev/container-image-scanning/local-image-scanning/pr-gating-for-container-images-using-local-image-scanner.md)
- [Release Gating For Container Images Using Local Image Scanner](https://help.aikido.dev/container-image-scanning/local-image-scanning/release-gating-for-container-images-using-local-image-scanner.md)
- [BitBucket Pipeline Setup for Local Image Scanning](https://help.aikido.dev/container-image-scanning/local-image-scanning/bitbucket-pipeline-setup-for-local-image-scanning.md)
- [CircleCI Setup for Local Image Scanning](https://help.aikido.dev/container-image-scanning/local-image-scanning/circleci-setup-for-local-image-scanning.md)
- [GitHub Action Setup for Local Image Scanning](https://help.aikido.dev/container-image-scanning/local-image-scanning/github-action-setup-for-local-image-scanning.md)
- [GitLab Setup for Local Image Scanning](https://help.aikido.dev/container-image-scanning/local-image-scanning/gitlab-setup-for-local-image-scanning.md)
- [Jenkins Setup for Local Image Scanning](https://help.aikido.dev/container-image-scanning/local-image-scanning/jenkins-setup-for-local-image-scanning.md)
- [Azure DevOps Server Setup for Local Image Scanning](https://help.aikido.dev/container-image-scanning/local-image-scanning/azure-devops-server-setup-for-local-image-scanning.md)
- [Kaniko Image Scanning with Local Scanner](https://help.aikido.dev/container-image-scanning/local-image-scanning/setting-up-kaniko-image-scanning-with-local-scanner.md)
- [Configuration](https://help.aikido.dev/container-image-scanning/configuration.md)
- [Manually Link Repository to Container](https://help.aikido.dev/container-image-scanning/configuration/link-repository-to-container.md)
- [Automatically Link Repository to Container via Smart Suggestions](https://help.aikido.dev/container-image-scanning/configuration/automatically-link-repository-to-container-via-smart-suggestions.md)
- [Link Containers to Code Repositories in Bulk via Tags (AWS ECR Only)](https://help.aikido.dev/container-image-scanning/configuration/link-containers-to-code-repositories-in-bulk-via-tags-aws-ecr-only.md)
- [Limit Image Scanning to Images with Specific Tags](https://help.aikido.dev/container-image-scanning/configuration/limit-image-scanning-to-images-with-specific-tags.md)
- [Link Containers to Code Repositories via Docker Labels](https://help.aikido.dev/container-image-scanning/configuration/link-containers-to-code-repositories-via-docker-labels.md)
- [Link Containers to Code Repositories via Kubernetes Annotations](https://help.aikido.dev/container-image-scanning/configuration/link-containers-to-code-repositories-via-kubernetes-annotations.md)
- [Detecting Outdated Runtimes Using Aikido](https://help.aikido.dev/container-image-scanning/configuration/detecting-outdated-runtimes-using-aikido.md)
- [Export RAW SBOM of Your Containers](https://help.aikido.dev/container-image-scanning/configuration/export-raw-sbom-of-your-containers.md)
- [Container Reachability Analysis](https://help.aikido.dev/container-image-scanning/container-reachability-analysis.md)
- [VM Scanning Overview](https://help.aikido.dev/virtual-machine-scanning/virtual-machines-overview.md)
- [AWS Virtual Machine Scanning](https://help.aikido.dev/virtual-machine-scanning/aws.md)
- [AWS EC2 Virtual Machine Scanning Setup](https://help.aikido.dev/virtual-machine-scanning/aws/aws-ec2-virtual-machine-scanning-setup.md)
- [AWS EC2 KMS (Key Management Service) Support](https://help.aikido.dev/virtual-machine-scanning/aws/aws-ec2-kms-key-management-service-support.md)
- [Managing Which VMs Are Scanned](https://help.aikido.dev/virtual-machine-scanning/aws/managing-which-vms-are-scanned.md)
- [Azure Virtual Machine Scanning Setup](https://help.aikido.dev/virtual-machine-scanning/azure-virtual-machine-scanning-setup.md)
- [Azure Virtual Machine Scanning](https://help.aikido.dev/virtual-machine-scanning/azure.md)
- [Azure VM Access Configuration](https://help.aikido.dev/virtual-machine-scanning/azure/setup-configuration-in-azure.md): This page describes how to grant access to Aikido to scan your Azure Virtual Machines.
- [Setup Custom Role in Azure](https://help.aikido.dev/virtual-machine-scanning/azure/setup-custom-role-in-azure.md)
- [Google Cloud Virtual Machine Scanning Setup](https://help.aikido.dev/virtual-machine-scanning/gcp-virtual-machine-scanning-configuration.md)
- [Local VM Scanning](https://help.aikido.dev/virtual-machine-scanning/local-vm-scanning.md)
- [Setting Up the Local VM Scanner on Linux](https://help.aikido.dev/virtual-machine-scanning/local-vm-scanning/setting-up-the-local-vm-scanner-linux.md)
- [Setting Up the Local VM Scanner on Windows](https://help.aikido.dev/virtual-machine-scanning/local-vm-scanning/setting-up-the-local-vm-scanner-windows.md)
- [Miscellaneous](https://help.aikido.dev/virtual-machine-scanning/misc.md)
- [VM Grouping for EC2 instances](https://help.aikido.dev/virtual-machine-scanning/misc/vm-grouping-for-ecs-instances.md)
- [Denoise VM Results by Configuring Your Environments](https://help.aikido.dev/virtual-machine-scanning/misc/denoise-vm-results-by-configuring-your-environments.md)
- [Virtual Machine Reachability Analysis](https://help.aikido.dev/virtual-machine-scanning/misc/virtual-machine-reachability-analysis.md)
- [DAST Overview](https://help.aikido.dev/dast-surface-monitoring/dast-surface-monitoring-overview.md)
- [Quick Scan](https://help.aikido.dev/dast-surface-monitoring/front-end-scanning.md)
- [Scan Front-End App Domains with Aikido](https://help.aikido.dev/dast-surface-monitoring/front-end-scanning/scan-front-end-app-domains-with-aikido.md)
- [Authenticated Scanning for Front-End Apps](https://help.aikido.dev/dast-surface-monitoring/front-end-scanning/authenticated-scanning-for-front-end-apps.md)
- [Attack Surface Monitoring](https://help.aikido.dev/dast-surface-monitoring/attack-surface-scanning.md)
- [Add or Ignore Subdomains in Attack Surface](https://help.aikido.dev/dast-surface-monitoring/attack-surface-scanning/add-or-ignore-subdomains-in-attack-surface.md)
- [Reviewed Leaked Credentials and Passwords](https://help.aikido.dev/dast-surface-monitoring/attack-surface-scanning/reviewed-leaked-credentials-and-passwords.md)
- [API Scanning](https://help.aikido.dev/dast-surface-monitoring/api-scanning.md)
- [REST API & Web App Scanning](https://help.aikido.dev/dast-surface-monitoring/api-scanning/rest-api-scanning.md)
- [GraphQL API Scanning](https://help.aikido.dev/dast-surface-monitoring/api-scanning/graphql-api-scanning.md)
- [Authenticated API Scanning for REST/GraphQL](https://help.aikido.dev/dast-surface-monitoring/api-scanning/authenticated-api-scanning-for-rest-graphql.md)
- [Autogenerate OpenAPI via Aikido AI (Code2Swagger)](https://help.aikido.dev/dast-surface-monitoring/api-scanning/autogenerate-openapi-via-aikido-ai-code2swagger.md)
- [Ignoring Routes in API Scanning](https://help.aikido.dev/dast-surface-monitoring/api-scanning/ignoring-routes-in-api-scanning.md)
- [Add Additional Headers in API Scanning](https://help.aikido.dev/dast-surface-monitoring/api-scanning/add-additional-headers-in-api-scanning.md)
- [Multiple OpenAPI Specs on the Same URL](https://help.aikido.dev/dast-surface-monitoring/api-scanning/multiple-openapi-specs-on-the-same-url.md)
- [Miscellaneous](https://help.aikido.dev/dast-surface-monitoring/miscellaneous.md)
- [Why We Flag Certain Issues the Way We Do for Domains & API's](https://help.aikido.dev/dast-surface-monitoring/miscellaneous/why-certain-issues-are-not-flagged.md)
- [IP Addresses for Domain Scanning](https://help.aikido.dev/dast-surface-monitoring/miscellaneous/allowing-ip-addresses-for-dast-surface-monitoring.md)
- [Using 2FA in Front-End and API Scans](https://help.aikido.dev/dast-surface-monitoring/miscellaneous/using-2fa-in-front-end-and-api-scans.md)
- [Run DAST Scans in CI/CD](https://help.aikido.dev/dast-surface-monitoring/miscellaneous/run-dast-scans-in-ci-cd.md)
- [PR Gating Overview](https://help.aikido.dev/pr-and-release-gating/aikido-ci-gating-functionality.md)
- [CI Scan History Overview](https://help.aikido.dev/pr-and-release-gating/aikido-ci-gating-functionality/ci-scan-history-overview.md)
- [AutoFix Suggestions and Inline Commenting for PR Checks](https://help.aikido.dev/pr-and-release-gating/aikido-ci-gating-functionality/autofix-suggestions-and-inline-commenting-for-pr-checks.md)
- [Default PR/MR gating configuration for new repositories](https://help.aikido.dev/pr-and-release-gating/aikido-ci-gating-functionality/default-pr-mr-gating-configuration-for-new-repositories.md): Automatically apply a default PR/MR gating config when new repositories are added.
- [GitHub PR Gating](https://help.aikido.dev/pr-and-release-gating/github-ci-pr-gating-via-aikido-dashboard.md)
- [Azure DevOps PR Gating](https://help.aikido.dev/pr-and-release-gating/azure-pipelines-ci-pr-gating-via-aikido-dashboard-with-a-personal-access-token.md)
- [Azure DevOps PR Gating with an Entra Service Principal](https://help.aikido.dev/pr-and-release-gating/azure-devops-pr-gating-with-an-entra-service-principal.md): Let Aikido run PR checks on your Azure DevOps organization as a Microsoft Entra service principal instead of a personal access token.
- [Azure PR Gating](https://help.aikido.dev/pr-and-release-gating/azure-pr-gating.md)
- [GitLab MR Gating](https://help.aikido.dev/pr-and-release-gating/gitlab-mr-gating.md)
- [GitLab Premium, Ultimate & Server: MR Scans Setup](https://help.aikido.dev/pr-and-release-gating/gitlab-mr-gating/gitlab-server-ci-mr-gating-via-aikido-dashboard-with-a-service-account-token.md): Publish MR scan results and comments for issues from Aikido. No pipeline code needed.
- [GitLab Free: MR Scans Setup](https://help.aikido.dev/pr-and-release-gating/gitlab-mr-gating/gitlab-free-mr-scans-setup.md): Publish MR scan results and comments for issues from Aikido. No pipeline code needed.
- [Bitbucket PR Gating](https://help.aikido.dev/pr-and-release-gating/bitbucket-pr-gating.md)
- [Bitbucket Free & Standard: PR Scans Setup](https://help.aikido.dev/pr-and-release-gating/bitbucket-pr-gating/bitbucket-ci-pr-gating-via-aikido-dashboard.md): Configure Bitbucket pull request scanning to publish scan results and comments for issues from Aikido. No pipeline code needed.
- [Bitbucket Premium: PR Gating Setup](https://help.aikido.dev/pr-and-release-gating/bitbucket-pr-gating/bitbucket-ci-pr-gating-via-aikido-dashboard-with-a-workspace-access-token.md): Configure Bitbucket pull request scanning to publish scan results and comments for issues from Aikido. No pipeline code needed.
- [CLI for PR & Release Gating](https://help.aikido.dev/pr-and-release-gating/cli-for-pr-and-release-gating.md)
- [Aikido CLI: PR Gating](https://help.aikido.dev/pr-and-release-gating/cli-for-pr-and-release-gating/aikido-cli-pr-gating.md): The Aikido Security CLI client allows you to integrate Aikido Security scans into custom CI pipelines such as Jenkins or CircleCI. It helps ensure that security scans are part of your build process.
- [Aikido CLI: Release Gating](https://help.aikido.dev/pr-and-release-gating/cli-for-pr-and-release-gating/aikido-cli-release-and-pr-gating.md)
- [Aikido CI API](https://help.aikido.dev/pr-and-release-gating/cli-for-pr-and-release-gating/aikido-ci-api.md)
- [GitHub Action Setup for Aikido CLI: Release Gating](https://help.aikido.dev/pr-and-release-gating/cli-for-pr-and-release-gating/github-action-setup-for-aikido-cli-release-gating.md)
- [GitLab Pipeline Setup for Aikido CLI: Release Gating](https://help.aikido.dev/pr-and-release-gating/cli-for-pr-and-release-gating/gitlab-pipeline-setup-for-aikido-cli-release-gating.md): The Aikido Security CI client allows you to integrate Aikido Security scans into CI pipelines. It helps ensure that security scans are part of your build process.
- [Code Quality Overview](https://help.aikido.dev/code-quality/code-quality-overview.md): AI-powered code quality checks on pull requests, full-repository scans, and test coverage from CI.
- [Code Quality Repository Scans](https://help.aikido.dev/code-quality/repository-scans.md): Full-codebase code quality scanning across every file in a repository.
- [Start a Repository Scan](https://help.aikido.dev/code-quality/repository-scans/start-a-repository-scan.md): Enable full-repository code quality scanning and confirm the yearly credit cost.
- [Understand Repository Scan Results](https://help.aikido.dev/code-quality/repository-scans/understand-repository-scan-results.md): Read category scores, track trends, browse open findings, and use the file scatter plot.
- [Code Quality in PRs](https://help.aikido.dev/code-quality/code-quality-setup.md)
- [Code Coverage](https://help.aikido.dev/code-quality/code-coverage.md): Upload test coverage from CI and track it per repository, file, and line in Aikido.
- [PR Gating on Code Coverage](https://help.aikido.dev/code-quality/code-coverage/pr-gating-on-code-coverage.md): Fail a GitHub pull request check when uploaded test coverage is below your minimum threshold.
- [Add Custom Code Rules](https://help.aikido.dev/code-quality/add-custom-code-rules.md)
- [Add Extra Code Context](https://help.aikido.dev/code-quality/add-extra-code-context.md)
- [Getting Started with Zen Firewall](https://help.aikido.dev/zen-firewall/getting-started-with-zen-firewall.md)
- [How Does Zen Work?](https://help.aikido.dev/zen-firewall/how-does-zen-work.md)
- [Installing Zen Firewall](https://help.aikido.dev/zen-firewall/zen-installation-instructions.md)
- [Zen Firewall for Dotnet](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-dotnet.md)
- [ASP.NET Core](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-dotnet/aspnet-core.md)
- [ASP.NET Framework (including OWIN)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-dotnet/aspnet-framework.md)
- [Zen Firewall for Golang](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-golang.md)
- [Go (Gin)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-golang/gin.md)
- [Go (Echo)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-golang/echo.md)
- [Go (net/http and Chi)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-golang/go-net-http-and-chi.md)
- [Zen Firewall for Java, Kotlin and Groovy](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-java-kotlin-and-groovy.md)
- [Java (Javalin)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-java-kotlin-and-groovy/javalin.md)
- [Java (Spring WebFlux)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-java-kotlin-and-groovy/spring-webflux.md)
- [Java (Spring MVC)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-java-kotlin-and-groovy/spring-mvc.md)
- [Zen Firewall for Nodejs (JavaScript & TypeScript)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-nodejs-javascript-and-typescript.md)
- [Nodejs (Express)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-nodejs-javascript-and-typescript/express.md)
- [Nodejs (Fastify)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-nodejs-javascript-and-typescript/fastify.md)
- [Nodejs (hapi)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-nodejs-javascript-and-typescript/hapi.md)
- [Nodejs (Hono)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-nodejs-javascript-and-typescript/hono.md)
- [Nodejs (ElysiaJS)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-nodejs-javascript-and-typescript/elysiajs.md)
- [Nodejs (Koa)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-nodejs-javascript-and-typescript/koa.md)
- [Nodejs (micro)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-nodejs-javascript-and-typescript/micro.md)
- [Nodejs (NestJS)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-nodejs-javascript-and-typescript/nestjs.md)
- [Nodejs (Next.js standalone)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-nodejs-javascript-and-typescript/nextjs.md)
- [Nodejs (Restify)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-nodejs-javascript-and-typescript/restify.md)
- [Nodejs (tRPC)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-nodejs-javascript-and-typescript/trpc.md)
- [Nodejs (ESM)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-nodejs-javascript-and-typescript/node.js-esm.md)
- [Nodejs with esbuild](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-nodejs-javascript-and-typescript/esbuild.md)
- [Nodejs Bundlers (generic)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-nodejs-javascript-and-typescript/bundlers.md)
- [Nodejs (Generic middleware)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-nodejs-javascript-and-typescript/generic-middleware.md)
- [Nodejs (Google Cloud Pub/Sub)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-nodejs-javascript-and-typescript/google-cloud-pubsub.md)
- [Nodejs (Google Cloud Functions)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-nodejs-javascript-and-typescript/google-cloud-functions.md)
- [Nodejs (AWS Lambda)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-nodejs-javascript-and-typescript/aws-lambda.md)
- [Zen Firewall for PHP](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-php.md)
- [PHP Framework Laravel](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-php/laravel.md)
- [PHP Framework Symfony](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-php/symfony.md)
- [PHP Generic](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-php/generic-php.md)
- [PHP on Laravel Forge](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-php/laravel-forge.md)
- [PHP on Fly.io](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-php/fly-io.md)
- [PHP on AWS Elastic Beanstalk](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-php/aws-elastic-beanstalk.md)
- [PHP on Caddy with PHP-FPM](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-php/caddy-php-fpm.md)
- [PHP on Apache (mod\_php)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-php/apache-mod-php.md)
- [FrankenPHP classic](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-php/frankenphp-classic.md)
- [FrankenPHP worker](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-php/frankenphp-worker.md)
- [FrankenPHP (Laravel Octane)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-php/frankenphp-laravel-octane.md)
- [Zen Firewall for Python](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-python.md)
- [Python (Django)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-python/django.md)
- [Python (Gunicorn)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-python/gunicorn.md)
- [Python (Starlette)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-python/starlette.md)
- [Python (Quart)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-python/quart.md)
- [Python (FastAPI)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-python/fastapi.md)
- [Python (Flask)](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-python/flask.md)
- [Zen Firewall for Ruby](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-ruby.md)
- [Ruby on Rails](https://help.aikido.dev/zen-firewall/zen-installation-instructions/zen-firewall-for-ruby/rails.md)
- [Zen Firewall for Serverless Environments](https://help.aikido.dev/zen-firewall/zen-installation-instructions/setup-and-installation-of-zen-firewall-for-serverless-environments.md)
- [Creating an Aikido Zen Firewall Token](https://help.aikido.dev/zen-firewall/zen-installation-instructions/creating-an-aikido-zen-firewall-token.md)
- [Configuration via Environment Variables](https://help.aikido.dev/zen-firewall/zen-installation-instructions/configuration-via-environment-variables.md)
- [Proxy & Load Balancer Settings](https://help.aikido.dev/zen-firewall/zen-installation-instructions/proxy-load-balancer-settings.md)
- [Zen Features](https://help.aikido.dev/zen-firewall/zen-features.md)
- [Identifying Users and Groups](https://help.aikido.dev/zen-firewall/zen-features/identifying-users-and-groups.md)
- [Blocking Bot traffic with Zen Firewall](https://help.aikido.dev/zen-firewall/zen-features/blocking-bot-traffic-with-zen-firewall.md)
- [Blocking or Monitoring Tor traffic with Zen Firewall](https://help.aikido.dev/zen-firewall/zen-features/blocking-tor-traffic-with-zen-firewall.md)
- [Tracking Users with Zen Firewall](https://help.aikido.dev/zen-firewall/zen-features/blocking-users-with-zen-firewall.md)
- [Blocking Known Threat Actors with Zen Firewall](https://help.aikido.dev/zen-firewall/zen-features/blocking-known-threat-actors-with-zen-firewall.md)
- [Blocking Traffic by Country with Zen Firewall](https://help.aikido.dev/zen-firewall/zen-features/blocking-traffic-by-country-with-zen-firewall.md)
- [Blocking vs Detection Mode in Zen Firewall](https://help.aikido.dev/zen-firewall/zen-features/blocking-vs-detection-mode-in-zen-firewall.md)
- [Monitor Outbound Domains](https://help.aikido.dev/zen-firewall/zen-features/monitor-outbound-domains.md)
- [Setting Up Rate Limiting for Routes](https://help.aikido.dev/zen-firewall/zen-features/setting-up-rate-limiting-for-routes.md)
- [Understanding Your Zen Statistics](https://help.aikido.dev/zen-firewall/zen-features/understanding-your-zen-statistics.md)
- [Tracking AI / LLM usage with Zen Firewall](https://help.aikido.dev/zen-firewall/zen-features/tracking-ai-llm-usage-with-zen-firewall.md)
- [Attack Wave Protection](https://help.aikido.dev/zen-firewall/zen-features/attack-wave-protection.md)
- [Playbooks](https://help.aikido.dev/zen-firewall/zen-features/playbooks.md): Automatically block IPs when Zen sees suspicious behavior in your app.
- [Webhooks](https://help.aikido.dev/zen-firewall/zen-features/webhooks.md)
- [Bypassed IPs](https://help.aikido.dev/zen-firewall/zen-features/bypassed-ips.md)
- [IDOR Protection with Zen Firewall](https://help.aikido.dev/zen-firewall/zen-features/idor-protection-with-zen-firewall.md)
- [Why is this IP blocked?](https://help.aikido.dev/zen-firewall/zen-features/why-is-this-ip-blocked.md)
- [Disable Attack Protection for Specific Path or URL](https://help.aikido.dev/zen-firewall/zen-features/disable-attack-protection-for-specific-path-or-url.md)
- [Use-Cases](https://help.aikido.dev/zen-firewall/use-cases.md)
- [Aikido Zen for Legacy Apps](https://help.aikido.dev/zen-firewall/use-cases/aikido-zen-for-legacy-apps.md)
- [Aikido Zen for Nextcloud Server](https://help.aikido.dev/zen-firewall/use-cases/aikido-zen-for-nextcloud-server.md)
- [Aikido Zen for Odoo Self-Hosted](https://help.aikido.dev/zen-firewall/use-cases/aikido-zen-for-odoo-self-hosted.md)
- [Aikido Zen for Chatwoot Self-Hosted](https://help.aikido.dev/zen-firewall/use-cases/aikido-zen-for-chatwoot-self-hosted.md)
- [Aikido Zen for Gitea Self-Hosted](https://help.aikido.dev/zen-firewall/use-cases/aikido-zen-for-gitea-self-hosted.md)
- [Miscellaneous Zen](https://help.aikido.dev/zen-firewall/miscellaneous.md)
- [Bot Protection Details](https://help.aikido.dev/zen-firewall/miscellaneous/bot-protection-details.md)
- [Zen Performance & Reliability](https://help.aikido.dev/zen-firewall/miscellaneous/how-zen-works-performance-reliability.md)
- [Outbound Network Connections for Zen](https://help.aikido.dev/zen-firewall/miscellaneous/outbound-network-connections-for-zen.md)
- [Data Sent by Aikido Zen](https://help.aikido.dev/zen-firewall/miscellaneous/data-sent-by-aikido-zen.md)
- [Information for Support](https://help.aikido.dev/zen-firewall/miscellaneous/zen-firewall-information-for-support.md)
- [What is Device Protection](https://help.aikido.dev/aikido-device-protection/endpoint-protection.md)
- [Deploying Device Protection](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint.md)
- [Connecting and Managing Devices](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/connecting-and-managing-devices.md)
- [User Groups for Device Protection](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/user-groups-for-aikido-endpoint.md)
- [Device Protection in WSL2](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-in-wsl2.md)
- [Installation Guides](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides.md)
- [Deploying on macOS](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/device-protection-mdm-for-macos.md)
- [Deploy Device Protection with Addigy](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/device-protection-mdm-for-macos/deploy-aikido-endpoint-with-addigy.md)
- [Deploy Device Protection with FileWave](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/device-protection-mdm-for-macos/deploy-aikido-endpoint-with-filewave.md): Deploy Aikido Device Protection to managed Macs with FileWave filesets and a deployment.
- [Deploy Device Protection with Fleet](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/device-protection-mdm-for-macos/deploy-aikido-endpoint-with-fleet.md)
- [Deploy Device Protection with Hexnode](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/device-protection-mdm-for-macos/deploy-aikido-endpoint-with-hexnode.md)
- [Deploy Device Protection with Intune](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/device-protection-mdm-for-macos/deploy-aikido-endpoint-with-intune.md)
- [Deploy Device Protection with Iru / Kandji](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/device-protection-mdm-for-macos/deploy-aikido-endpoint-with-iru-kandji.md)
- [Deploy Device Protection with Jamf](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/device-protection-mdm-for-macos/deploy-aikido-endpoint-with-jamf.md)
- [Deploy Device Protection with JumpCloud](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/device-protection-mdm-for-macos/deploy-aikido-endpoint-with-jumpcloud.md)
- [Deploy Device Protection with ManageEngine](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/device-protection-mdm-for-macos/deploy-aikido-endpoint-with-manage-engine.md)
- [Deploy Device Protection with Miradore](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/device-protection-mdm-for-macos/deploy-aikido-endpoint-with-miradore.md)
- [Deploy Device Protection with Mosyle](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/device-protection-mdm-for-macos/deploy-aikido-endpoint-with-mosyle.md)
- [Deploy Device Protection with NinjaOne](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/device-protection-mdm-for-macos/deploy-aikido-endpoint-with-ninjaone.md)
- [Deploy Device Protection with Omnissa Workspace ONE](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/device-protection-mdm-for-macos/deploy-aikido-endpoint-with-workspace-one.md)
- [Deploy Device Protection with Primo](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/device-protection-mdm-for-macos/deploy-aikido-endpoint-with-primo.md)
- [Deploy Device Protection with Rippling](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/device-protection-mdm-for-macos/deploy-aikido-endpoint-with-rippling.md)
- [Deploy Device Protection with Scalefusion](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/device-protection-mdm-for-macos/deploy-aikido-endpoint-with-scalefusion.md)
- [Deploy Device Protection with SimpleMDM](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/device-protection-mdm-for-macos/deploy-aikido-endpoint-with-simplemdm.md)
- [Deploying on Windows](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/windows.md)
- [Deploy Device Protection with Absolute](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/windows/deploy-aikido-endpoint-with-absolute.md)
- [Deploy Device Protection with FileWave](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/windows/deploy-aikido-endpoint-with-filewave.md): Deploy Aikido Device Protection to managed Windows devices with a FileWave fileset that runs the install command.
- [Deploy Device Protection with Fleet](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/windows/deploy-aikido-endpoint-with-fleet.md)
- [Deploy Device Protection with Hexnode](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/windows/deploy-aikido-endpoint-with-hexnode.md)
- [Deploy Device Protection with Intune](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/windows/deploy-aikido-endpoint-with-intune.md)
- [Deploy Device Protection with Iru / Kandji](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/windows/deploy-aikido-endpoint-with-iru-kandji.md)
- [Deploy Device Protection with JumpCloud](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/windows/deploy-aikido-endpoint-with-jumpcloud.md)
- [Deploy Device Protection with ManageEngine](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/windows/deploy-aikido-endpoint-with-manage-engine.md)
- [Deploy Device Protection with Miradore](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/windows/deploy-aikido-endpoint-with-miradore.md)
- [Deploy Device Protection with NinjaOne](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/windows/deploy-aikido-endpoint-with-ninjaone.md)
- [Deploy Device Protection with Omnissa Workspace ONE](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/windows/deploy-aikido-endpoint-with-workspace-one.md)
- [Deploy Device Protection with Primo](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/windows/deploy-aikido-endpoint-with-primo.md)
- [Deploy Device Protection with Pulseway](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/windows/deploy-aikido-endpoint-with-pulseway.md)
- [Deploy Device Protection with Rippling](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/windows/deploy-aikido-endpoint-with-rippling.md)
- [Deploy Device Protection with Scalefusion](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/windows/deploy-aikido-endpoint-with-scalefusion.md)
- [Deploy Device Protection with SCCM](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/windows/deploy-aikido-endpoint-with-sccm.md): Deploy Aikido Device Protection to managed Windows devices with a Microsoft Configuration Manager (SCCM) package that runs the install command.
- [Deploying on Linux](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/linux.md)
- [Install Device Protection for Linux](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/linux/install-device-protection-for-linux.md)
- [Tray Icon Support on Linux](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/linux/install-device-protection-for-linux/tray-icon-support-on-linux.md)
- [Device Protection in Containers](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/linux/device-protection-in-containers.md)
- [Device Protection in Dev Containers](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/linux/device-protection-in-dev-containers.md)
- [Device Protection in Buildkite](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/linux/device-protection-in-buildkite.md)
- [Device Protection in GitHub Actions](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/linux/device-protection-in-github-actions.md)
- [Device Protection in GitLab CI/CD](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/linux/device-protection-in-gitlab-ci.md)
- [Device Protection in Jenkins](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/linux/device-protection-in-jenkins.md)
- [Device Protection in CircleCI](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/linux/device-protection-in-circleci.md)
- [Device Protection in Azure Pipelines](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/linux/device-protection-in-azure-pipelines.md)
- [Device Protection in Bitbucket Pipelines](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/linux/device-protection-in-bitbucket-pipelines.md)
- [Deploy Device Protection with Ansible](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/linux/deploy-device-protection-with-ansible.md)
- [Deploy Device Protection with Chef](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/linux/deploy-device-protection-with-chef.md)
- [Deploy Device Protection with Puppet](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/linux/deploy-device-protection-with-puppet.md)
- [Deploy Device Protection with Terraform](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/linux/deploy-device-protection-with-terraform.md)
- [Deploy Device Protection with cloud-init](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/linux/deploy-device-protection-with-cloud-init.md)
- [Deploy Device Protection in Golden Images](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/linux/deploy-device-protection-in-golden-images.md)
- [Linux Rollout Reference](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides/linux/linux-rollout-reference.md)
- [Uninstall Device Protection](https://help.aikido.dev/aikido-device-protection/deploying-aikido-endpoint/uninstall-aikido-endpoint.md)
- [Using Device Protection](https://help.aikido.dev/aikido-device-protection/using-aikido-endpoint.md)
- [Secret Scanning](https://help.aikido.dev/aikido-device-protection/using-aikido-endpoint/secret-scanning.md)
- [Storing Secrets Safely](https://help.aikido.dev/aikido-device-protection/using-aikido-endpoint/storing-secrets-safely.md)
- [Browsing Packages](https://help.aikido.dev/aikido-device-protection/using-aikido-endpoint/browsing-packages.md)
- [Configuring Installation Policies](https://help.aikido.dev/aikido-device-protection/using-aikido-endpoint/configuring-installation-policies.md)
- [Minimum Package Age & Version Fallback](https://help.aikido.dev/aikido-device-protection/using-aikido-endpoint/minimum-package-age-fallback.md)
- [Approving Install Requests](https://help.aikido.dev/aikido-device-protection/using-aikido-endpoint/reviewing-install-requests.md)
- [Desktop Experience](https://help.aikido.dev/aikido-device-protection/using-aikido-endpoint/end-user-experience.md)
- [AI Usage](https://help.aikido.dev/aikido-device-protection/using-aikido-endpoint/ai-monitoring.md)
- [Why is a Package Not Blocked?](https://help.aikido.dev/aikido-device-protection/using-aikido-endpoint/why-is-a-package-not-blocked.md)
- [Block Public Package Registries](https://help.aikido.dev/aikido-device-protection/using-aikido-endpoint/block-public-package-registries.md)
- [Device Firewall](https://help.aikido.dev/aikido-device-protection/using-aikido-endpoint/firewall.md)
- [Custom Registries](https://help.aikido.dev/aikido-device-protection/using-aikido-endpoint/custom-registries.md)
- [Export Device SBOM](https://help.aikido.dev/aikido-device-protection/using-aikido-endpoint/export-device-sbom.md)
- [Enforce Device Protection During Package Installation](https://help.aikido.dev/aikido-device-protection/using-aikido-endpoint/enforce-device-protection-package-managers.md)
- [Miscellaneous Device Protection](https://help.aikido.dev/aikido-device-protection/miscellaneous-aikido-endpoint.md)
- [How Does Device Protection Work?](https://help.aikido.dev/aikido-device-protection/miscellaneous-aikido-endpoint/how-does-endpoint-protection-work.md)
- [How to test if Device Protection is working](https://help.aikido.dev/aikido-device-protection/miscellaneous-aikido-endpoint/how-to-test-device-protection.md)
- [Device Protection Compatibility with VPNs / ZTNAs](https://help.aikido.dev/aikido-device-protection/miscellaneous-aikido-endpoint/device-protection-compatibility-with-vpns-ztnas.md)
- [Device Protection & Netskope for Mac](https://help.aikido.dev/aikido-device-protection/miscellaneous-aikido-endpoint/device-protection-compatibility-with-vpns-ztnas/device-protection-and-netskope.md)
- [Package Identifiers](https://help.aikido.dev/aikido-device-protection/miscellaneous-aikido-endpoint/package-identifiers.md)
- [Supported Operating Systems & Ecosystems](https://help.aikido.dev/aikido-device-protection/miscellaneous-aikido-endpoint/supported-ecosystems.md)
- [Report a Problem / Device Protection Support](https://help.aikido.dev/aikido-device-protection/miscellaneous-aikido-endpoint/endpoint-information-for-support.md)
- [Adding a Custom CA Certificate](https://help.aikido.dev/aikido-device-protection/miscellaneous-aikido-endpoint/custom-ca-certificates.md)
- [Fixing SSL/TLS Certificate Errors](https://help.aikido.dev/aikido-device-protection/miscellaneous-aikido-endpoint/ssl-certificate-errors.md)
- [The aikidoctl CLI](https://help.aikido.dev/aikido-device-protection/miscellaneous-aikido-endpoint/aikidoctl-cli.md)
- [Request a Blocked Install from the Command Line](https://help.aikido.dev/aikido-device-protection/miscellaneous-aikido-endpoint/aikidoctl-cli/request-a-blocked-install.md)
- [Cyber Resilience Act (CRA) Compliance](https://help.aikido.dev/compliance-and-reporting/cra-compliance.md): An overview of how Aikido helps you meet the Cyber Resilience Act (CRA) requirements.
- [Compliance Integrations Overview](https://help.aikido.dev/compliance-and-reporting/iso-27001-and-soc-2-compliance-overview.md)
- [Drata Integration](https://help.aikido.dev/compliance-and-reporting/iso-27001-and-soc-2-compliance-overview/drata-compliance-integration.md): The Drata integration automatically pushes Evidence to Drata for SOC2 and ISO27001:2022. Activate Drata from the Aikido Integrations page.
- [Thoropass Integration](https://help.aikido.dev/compliance-and-reporting/iso-27001-and-soc-2-compliance-overview/thoropass-compliance-integration.md)
- [Sprinto Integration](https://help.aikido.dev/compliance-and-reporting/iso-27001-and-soc-2-compliance-overview/sprinto-compliance-integration.md)
- [Vanta Integration](https://help.aikido.dev/compliance-and-reporting/iso-27001-and-soc-2-compliance-overview/vanta-compliance-integration.md)
- [Reports](https://help.aikido.dev/compliance-and-reporting/reports.md)
- [Security Audit Report](https://help.aikido.dev/compliance-and-reporting/reports/security-audit-report.md)
- [Trends Over Time Report](https://help.aikido.dev/compliance-and-reporting/reports/trends-over-time-report.md)
- [Malware Monitor Report](https://help.aikido.dev/compliance-and-reporting/reports/malware-monitor-report.md)
- [Runtimes & Frameworks Report](https://help.aikido.dev/compliance-and-reporting/reports/runtimes-and-frameworks-report.md)
- [SLA Insights & Issues](https://help.aikido.dev/compliance-and-reporting/reports/sla-insights-and-issues.md)
- [Team Comparison Report](https://help.aikido.dev/compliance-and-reporting/reports/team-comparison-report.md)
- [Compliance Reporting](https://help.aikido.dev/compliance-and-reporting/reports/compliance-reporting.md)
- [OSCAL DAST Report](https://help.aikido.dev/compliance-and-reporting/reports/oscal-fedramp-dast-report.md)
- [Licenses and SBOM](https://help.aikido.dev/compliance-and-reporting/licenses-and-sbom-overview.md)
- [OSS Licenses](https://help.aikido.dev/compliance-and-reporting/licenses-and-sbom-overview/licenses.md)
- [SBOM](https://help.aikido.dev/compliance-and-reporting/licenses-and-sbom-overview/sbom.md)
- [SBOM and VEX Export](https://help.aikido.dev/compliance-and-reporting/licenses-and-sbom-overview/sbom-and-vex-export.md): Export a CycloneDX, SPDX, or CSV software bill of materials from Aikido, and add VEX exploitability statements when a security team needs them.
- [Aikido Webhooks](https://help.aikido.dev/miscellaneous-integrations/aikido-webhooks.md)
- [Aikido Terraform Provider](https://help.aikido.dev/miscellaneous-integrations/aikido-terraform-provider.md)
- [SIEM Connectors](https://help.aikido.dev/miscellaneous-integrations/siem-connectors.md)
- [Splunk](https://help.aikido.dev/miscellaneous-integrations/siem-connectors/splunk.md)
- [Microsoft Sentinel](https://help.aikido.dev/miscellaneous-integrations/siem-connectors/microsoft-sentinel.md)
- [Elasticsearch](https://help.aikido.dev/miscellaneous-integrations/siem-connectors/elasticsearch.md)
- [Sumo Logic](https://help.aikido.dev/miscellaneous-integrations/siem-connectors/sumo-logic.md)
- [IBM QRadar](https://help.aikido.dev/miscellaneous-integrations/siem-connectors/ibm-qradar.md)
- [Datadog SIEM](https://help.aikido.dev/miscellaneous-integrations/siem-connectors/datadog-siem.md)
- [RunReveal](https://help.aikido.dev/miscellaneous-integrations/siem-connectors/runreveal.md)
- [Snowflake](https://help.aikido.dev/miscellaneous-integrations/siem-connectors/snowflake.md)
- [Wazuh](https://help.aikido.dev/miscellaneous-integrations/siem-connectors/wazuh.md)
- [CrowdStrike Falcon Next-Gen SIEM](https://help.aikido.dev/miscellaneous-integrations/siem-connectors/crowdstrike-siem.md)
- [Coralogix](https://help.aikido.dev/miscellaneous-integrations/siem-connectors/coralogix.md)
- [Google SecOps](https://help.aikido.dev/miscellaneous-integrations/siem-connectors/google-secops.md)
- [SIEM Field Reference](https://help.aikido.dev/miscellaneous-integrations/siem-connectors/siem-field-reference.md)
- [SIEM Egress IP Addresses](https://help.aikido.dev/miscellaneous-integrations/siem-connectors/siem-egress-ip-addresses.md)
- [Forge Integration: Troubleshooting](https://help.aikido.dev/miscellaneous-integrations/aikido-forge-integration-troubleshooting.md)
- [Registry Proxy](https://help.aikido.dev/miscellaneous-integrations/private-registries.md)
- [JFrog Artifactory](https://help.aikido.dev/miscellaneous-integrations/private-registries/jfrog-artifactory.md)
- [Azure DevOps Artifacts](https://help.aikido.dev/miscellaneous-integrations/private-registries/azure-devops-artifacts.md)
- [Sonatype Nexus Repository](https://help.aikido.dev/miscellaneous-integrations/private-registries/nexus-repository.md)
- [Google Cloud Artifact Registry](https://help.aikido.dev/miscellaneous-integrations/private-registries/gcp-artifact-registry.md)
- [Cloudsmith](https://help.aikido.dev/miscellaneous-integrations/private-registries/cloudsmith.md)
- [On-Prem Registry Proxy](https://help.aikido.dev/miscellaneous-integrations/private-registries/on-premise-transparent-proxy.md)
- [Overview](https://help.aikido.dev/workflows-and-guides/overview.md)
- [Migrating from SonarQube to Aikido](https://help.aikido.dev/workflows-and-guides/migrating-from-sonarqube-to-aikido.md): Learn how to migrate from SonarQube or SonarCloud to Aikido.
- [Fix Dependency Issues with AutoTriage and AutoFix](https://help.aikido.dev/workflows-and-guides/resolve-dependency-vulnerabilities-with-autotriage-and-ai-autofix.md): This tutorial shows you how to configure Aikido to scan your codebase for vulnerable dependencies, automatically triage false positives, and apply one-click fixes to your dependency files.
- [Linear and Slack](https://help.aikido.dev/workflows-and-guides/automatically-create-tickets-for-new-vulnerabilities-in-linear-and-get-notified-on-slack.md)
- [Jira Cloud and Slack](https://help.aikido.dev/workflows-and-guides/jira-cloud-and-slack.md)
- [Additional Cloud Providers](https://help.aikido.dev/workflows-and-guides/additional-cloud-providers.md)
- [Scanning Alibaba Cloud with Aikido](https://help.aikido.dev/workflows-and-guides/additional-cloud-providers/scanning-alibaba-cloud-with-aikido.md)
- [Scanning Hetzner with Aikido](https://help.aikido.dev/workflows-and-guides/additional-cloud-providers/scanning-hetzner-with-aikido.md)
- [Scanning Fly.io with Aikido](https://help.aikido.dev/workflows-and-guides/additional-cloud-providers/scanning-fly-with-aikido.md)
- [Scanning IBM Cloud with Aikido](https://help.aikido.dev/workflows-and-guides/additional-cloud-providers/scanning-ibm-cloud-with-aikido.md)
- [Scanning Linode with Aikido](https://help.aikido.dev/workflows-and-guides/additional-cloud-providers/scanning-linode-with-aikido.md)
- [Scanning Oracle Cloud (OCI) with Aikido](https://help.aikido.dev/workflows-and-guides/additional-cloud-providers/scanning-oracle-cloud-oci-with-aikido.md)
- [Scanning OVH cloud with Aikido](https://help.aikido.dev/workflows-and-guides/additional-cloud-providers/scanning-ovh-cloud-with-aikido.md)
- [Scanning Scaleway with Aikido](https://help.aikido.dev/workflows-and-guides/additional-cloud-providers/scanning-scaleway-with-aikido.md)
- [Scanning STACKIT with Aikido](https://help.aikido.dev/workflows-and-guides/additional-cloud-providers/scanning-stackit-with-aikido.md)
- [Scanning Tencent Cloud with Aikido](https://help.aikido.dev/workflows-and-guides/additional-cloud-providers/scanning-tencent-cloud-with-aikido.md)
- [Scanning Vultr with Aikido](https://help.aikido.dev/workflows-and-guides/additional-cloud-providers/scanning-vultr-with-aikido.md)
- [Wallet & Credits](https://help.aikido.dev/miscellaneous-info/wallet-and-credits.md)
- [Automatic Top-Ups](https://help.aikido.dev/miscellaneous-info/wallet-and-credits/automatic-top-ups.md): Buy credits automatically when your wallet drops below a threshold, so credit-backed scans keep running.
- [Security Acronyms](https://help.aikido.dev/miscellaneous-info/security-acronyms.md)
- [Setting Up Aikido Changelog Notifications in Slack & Teams](https://help.aikido.dev/miscellaneous-info/setting-up-aikido-changelog-notifications-in-slack-and-teams.md)
- [Using Bitbucket Projects as Workspaces](https://help.aikido.dev/miscellaneous-info/using-bitbucket-projects-as-workspaces.md)
- [Using Azure Devops Projects as Workspaces](https://help.aikido.dev/miscellaneous-info/using-azure-devops-projects-as-workspaces.md)
- [Aikido Broker for Internal Applications](https://help.aikido.dev/miscellaneous-info/aikido-broker-for-internal-applications.md)
- [Domain verification](https://help.aikido.dev/miscellaneous-info/domain-verification.md)
- [IP Allowlisting for Your Git Provider](https://help.aikido.dev/miscellaneous-info/ip-allowlisting-for-your-git-provider.md)
- [Contact Support](https://help.aikido.dev/miscellaneous-info/contact-support.md)

## Changelog

- [Changelog](https://help.aikido.dev/changelog/readme.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
This site has an agentic ask interface you may use to query the documentation dynamically by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.aikido.dev/index.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
