# CodeScan

- [CodeScan Overview](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-overview.md)
- [System Requirements and Installation Self-Hosted](https://knowledgebase.autorabit.com/product-guides/codescan/system-requirements-and-installation.md)
- [Installing CodeScan Self-Hosted](https://knowledgebase.autorabit.com/product-guides/codescan/system-requirements-and-installation/installing-codescan-self-hosted.md)
- [Getting Started with CodeScan](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started.md)
- [Users, Roles and Permissions](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/users-roles-and-permissions.md)
- [User Accounts](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/users-roles-and-permissions/user-account.md)
- [Reset Passwords](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/users-roles-and-permissions/reset-the-password.md)
- [Add Users to a CodeScan Cloud Org](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/users-roles-and-permissions/adding-users-to-a-codescan-cloud-organisation.md)
- [Accepting invitations to add a user to a CodeScan Organization](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/users-roles-and-permissions/adding-users-to-a-codescan-cloud-organisation/accepting-invitations-to-add-a-user-to-a-codescan-organization.md)
- [Delete Users from a CodeScan Org](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/users-roles-and-permissions/deleting-user-from-a-codescan-organization.md)
- [Member Permissions](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/users-roles-and-permissions/member-permissions.md)
- [IDP Group Mapping](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/users-roles-and-permissions/idp-group-mapping.md)
- [Setting up a CodeScan Cloud Organization](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/setting-up-a-codescan-cloud-organization.md)
- [About CodeScan Cloud Organizations](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/setting-up-a-codescan-cloud-organization/about-codescan-cloud-organizations.md)
- [Generating a Security Token](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/setting-up-a-codescan-cloud-organization/generate-a-security-token.md)
- [Finding your Project Key](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/setting-up-a-codescan-cloud-organization/finding-your-project-key.md)
- [Finding your Organization Key](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/setting-up-a-codescan-cloud-organization/finding-your-organization-key.md)
- [Setting up Payment](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/setting-up-a-codescan-cloud-organization/setting-up-payment.md)
- [Connecting a Salesforce Org to CodeScan using local ECA flow](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/connection-to-salesforce-with-eca.md)
- [Using CodeScan](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/using-codescan.md)
- [Understanding Branches in CodeScan Cloud](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/using-codescan/understanding-branches-in-codescan-cloud.md)
- [Understanding Branches for Salesforce projects](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/using-codescan/understanding-branches-for-salesforce-project.md)
- [Understanding the New Code Tab](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/using-codescan/understanding-the-new-code-tab.md)
- [Viewing Project Activity](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/using-codescan/viewing-project-activity.md)
- [Adding Projects to CodeScan](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/using-codescan/adding-projects-to-codescan.md)
- [Add a project to CodeScan from Salesforce](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/using-codescan/adding-projects-to-codescan/add-a-project-to-codescan-from-salesforce.md)
- [Add a project to CodeScan from GitHub](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/using-codescan/adding-projects-to-codescan/add-a-project-to-codescan-from-github.md)
- [Add a Project to CodeScan from GitHub Enterprise Cloud (with GitHub App)](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/using-codescan/adding-projects-to-codescan/add-a-project-to-codescan-from-github-enterprise-cloud-with-github-app.md)
- [Add a Project to CodeScan from Bitbucket](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/using-codescan/adding-projects-to-codescan/add-a-project-to-codescan-from-bitbucket.md)
- [Add a Project to CodeScan from Git](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/using-codescan/adding-projects-to-codescan/add-a-project-to-codescan-from-git.md)
- [Add a project to CodeScan from GitLab](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/using-codescan/adding-projects-to-codescan/adding-a-project-to-codescan-from-gitlab.md)
- [Deleting Projects and Organizations](https://knowledgebase.autorabit.com/product-guides/codescan/getting-started/using-codescan/deleting-projects-and-organizations.md)
- [Quality Profiles](https://knowledgebase.autorabit.com/product-guides/codescan/quality-profiles.md)
- [Setting a Default Quality Profile](https://knowledgebase.autorabit.com/product-guides/codescan/quality-profiles/setting-a-default-quality-profile.md)
- [Customizing Quality Profiles](https://knowledgebase.autorabit.com/product-guides/codescan/quality-profiles/customizing-quality-profiles.md)
- [Exporting CodeScan Quality Profiles](https://knowledgebase.autorabit.com/product-guides/codescan/quality-profiles/exporting-codescan-quality-profiles.md)
- [Quality Gates](https://knowledgebase.autorabit.com/product-guides/codescan/quality-gates.md)
- [Understanding Quality Gates](https://knowledgebase.autorabit.com/product-guides/codescan/quality-gates/understanding-quality-gates.md)
- [Assigning Specific Quality Gates to a Project](https://knowledgebase.autorabit.com/product-guides/codescan/quality-gates/assigning-quality-gate-to-specific-projects.md)
- [Customizing Quality Gates](https://knowledgebase.autorabit.com/product-guides/codescan/quality-gates/customizing-quality-gates.md)
- [CodeScan Rules](https://knowledgebase.autorabit.com/product-guides/codescan/quality-rules.md)
- [GitLeaks Rules](https://knowledgebase.autorabit.com/product-guides/codescan/quality-rules/gitleaks-rules.md): Understanding GitLeaks-Based Secret Detection Rules in CodeScan
- [Security-Related Rules](https://knowledgebase.autorabit.com/product-guides/codescan/quality-rules/security-related-rules.md)
- [Creating Custom Rules with XPath](https://knowledgebase.autorabit.com/product-guides/codescan/quality-rules/creating-custom-rules-with-xpath.md)
- [Configuration for Polyfill.io Vulnerability Rules](https://knowledgebase.autorabit.com/product-guides/codescan/quality-rules/configuration-for-polyfill.io-vulnerability-rules.md)
- [Configuration for Salesforce Metadata Rules](https://knowledgebase.autorabit.com/product-guides/codescan/quality-rules/creating-custom-salesforce-metadata-rules.md)
- [DUDataflowAnomalyAnalysis Rule](https://knowledgebase.autorabit.com/product-guides/codescan/quality-rules/dudataflowanomalyanalysis-rule.md)
- [Metadata Rules on CodeScan Self-Hosted](https://knowledgebase.autorabit.com/product-guides/codescan/quality-rules/metadata-rules-on-codescan-self-hosted.md)
- [Issues](https://knowledgebase.autorabit.com/product-guides/codescan/issues.md)
- [About Issue Status](https://knowledgebase.autorabit.com/product-guides/codescan/issues/about-issue-status.md)
- [Exporting Issues to CSV in CodeScan Cloud](https://knowledgebase.autorabit.com/product-guides/codescan/issues/export-issues-to-csv-in-codescan-cloud.md)
- [Exporting Issues using CodeScan-Export Tool](https://knowledgebase.autorabit.com/product-guides/codescan/issues/exporting-issues-using-codescan-export-tool.md)
- [Filtering Issues in CodeScan](https://knowledgebase.autorabit.com/product-guides/codescan/issues/filtering-issues-in-codescan.md)
- [Security Hotspots](https://knowledgebase.autorabit.com/product-guides/codescan/issues/security-hotspots.md)
- [Reports and Analysis](https://knowledgebase.autorabit.com/product-guides/codescan/report-and-analysis.md)
- [Analysis Scope on CodeScan Cloud](https://knowledgebase.autorabit.com/product-guides/codescan/report-and-analysis/analysis-scope-on-codescan-cloud.md)
- [Generating Decorated SARIF Reports](https://knowledgebase.autorabit.com/product-guides/codescan/report-and-analysis/generating-decorated-sarif-reports.md)
- [Housekeeping](https://knowledgebase.autorabit.com/product-guides/codescan/report-and-analysis/housekeeping.md)
- [Ignoring Violations](https://knowledgebase.autorabit.com/product-guides/codescan/report-and-analysis/ignoring-violations.md)
- [Importing Salesforce CLI Code Coverage](https://knowledgebase.autorabit.com/product-guides/codescan/report-and-analysis/importing-salesforce-cli-code-coverage.md)
- [Scheduled Reports](https://knowledgebase.autorabit.com/product-guides/codescan/report-and-analysis/scheduled-reports.md)
- [Quality Gate Ratings](https://knowledgebase.autorabit.com/product-guides/codescan/report-and-analysis/quality-gate-ratings.md)
- [Background Tasks](https://knowledgebase.autorabit.com/product-guides/codescan/report-and-analysis/background-tasks.md)
- [CodeScan Support](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-support.md)
- [Raise a Service Request](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-support/raise-a-service-request.md)
- [CodeScan Integrations](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration.md)
- [ALM/Enterprise Git](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/alm-enterprise-git.md)
- [ARM for CodeScan](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/arm.md)
- [CodeScan Integration with ARM](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/arm/codescan-integration-with-arm.md)
- [Azure DevOps for CodeScan](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/azure-devops.md)
- [Azure DevOps Classic Pipeline](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/azure-devops/scan-codescan-cloud-projects-in-azure-devops.md)
- [Azure DevOps YAML Pipeline](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/azure-devops/azure-devops-yaml-pipeline.md)
- [Bitbucket Pipelines](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/bitbucket-pipelines.md)
- [Integrating CodeScan in Bitbucket Pipelines](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/bitbucket-pipelines/integrating-codescan-in-bitbucket-pipelines.md)
- [Reattaching Bitbucket Projects](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/bitbucket-pipelines/reattaching-bitbucket-projects.md)
- [Enterprise Git Connections](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/enterprise-git-connections.md)
- [GitHub Authentication using GitHub Apps (CodeScan)](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/enterprise-git-connections/github-authentication-using-oauth-codescan.md)
- [GitLab Authentication using OAuth (CodeScan)](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/enterprise-git-connections/gitlab-authentication-using-oauth-codescan.md)
- [Bitbucket Authentication using OAuth (CodeScan)](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/enterprise-git-connections/bitbucket-authentication-using-oauth-codescan.md)
- [Configuring and Managing ALM Integrations](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/enterprise-git-connections/configuring-and-managing-alm-integrations.md)
- [Copado](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/copado.md)
- [Copado SFDX Integration](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/copado/copado-sfdx-integration.md)
- [Copado MDAPI Integration](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/copado/codescan-and-copado-integration.md)
- [Flosum](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/flosum.md)
- [CodeScan and Flosum Integration](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/flosum/codescan-and-flosum-integration.md)
- [GitHub Actions](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/github-actions.md)
- [CodeScan in Github Actions using the SFDX Plugin](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/github-actions/codescan-in-github-actions-using-the-sfdx-plugin.md)
- [Integrating CodeScan with GitHub Actions](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/github-actions/integrating-codescan-with-github-actions.md)
- [Multi-Branch Scanning](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/github-actions/integrating-codescan-with-github-actions/multi-branch-scanning.md)
- [GitLab](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/gitlab.md)
- [Integrating CodeScan in GitLab](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/gitlab/integrating-codescan-in-gitlab.md)
- [IDE Plugins](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/ide-plugins.md)
- [Installing CodeScan for VS Code](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/ide-plugins/installing-codescan-for-vs-code.md)
- [Installing CodeScan for Cursor](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/ide-plugins/installing-codescan-for-cursor.md)
- [Installing CodeScan for IntelliJ](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/ide-plugins/installing-codescan-for-intellij.md)
- [Integration Requirements](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/integration-requirements.md)
- [Jenkins for CodeScan](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/jenkins.md)
- [CodeScan with Windows Agents](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/jenkins/codescan-with-windows-agents.md)
- [CodeScan with Linux/Unix Agents](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/jenkins/codescan-with-linux-unix-agents.md)
- [Use Jenkins with CodeScan Salesforce project](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/jenkins/use-jenkins-with-codescan-salesforce-project.md)
- [Project Naming Conventions](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/project-naming-conventions.md)
- [SFDX Plugin for CodeScan](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/codescan-sfdx-plugin.md)
- [Run analysis locally using SFDX](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/codescan-sfdx-plugin/run-analysis-locally-using-sfdx.md)
- [Importing Code Coverage from SFDX projects](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/codescan-sfdx-plugin/importing-code-coverage-from-sfdx-projects.md)
- [Single Sign-On (SSO)](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/single-sign-on-sso.md)
- [Single Sign-On with OKTA](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/single-sign-on-sso/single-sign-on-with-okta.md)
- [Single Sign-On with Entra ID](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/single-sign-on-sso/single-sign-on-with-azure.md)
- [Single Sign-On with ADFS](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/single-sign-on-sso/single-sign-on-with-adfs.md)
- [Single Sign-On with PingOne](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/single-sign-on-sso/single-sign-on-with-pingone.md)
- [IdP Group Mapping \[WIP\]](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/single-sign-on-sso/idp-group-mapping-wip.md)
- [Webhooks for CodeScan](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/webhooks.md)
- [Slack integration with Zapier](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-integration/webhooks/slack-integration-with-zapier.md)
- [CodeScan API Documentation](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-api-documentation.md)
- [Codescan API overview](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-api-documentation/codescan-api-overview.md)
- [Audit Logs API](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-api-documentation/audit-logs-api.md)
- [CodeScan-FAQs](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs.md)
- [Common Issues and Solutions](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/common-issues-and-solutions.md)
- [General](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/general.md)
- [Best Practices](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/general/best-practices.md)
- [CodeScan Static IP Ranges](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/general/codescan-static-ip-ranges.md)
- [Difference b/w CodeScan Self-Hosted and CodeScan Cloud](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/general/difference-b-w-codescan-self-hosted-and-codescan-cloud.md)
- [Single Sign-On (SSO) FAQs](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/general/single-sign-on-sso-faqs.md)
- [What is a Subscription Code?](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/general/what-is-a-subscription-code.md)
- [What is a CodeScan License Key?](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/general/what-is-a-codescan-license-key.md)
- [Can I use CodeScan with a proxy?](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/general/can-i-use-codescan-with-a-proxy.md)
- [Not receiving email notifications](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/general/not-receiving-email-notifications-from-codescan-for-new-issue-assigned.md)
- [CodeScan Blocks, Lines, and Field Inquiries](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/general/codescan-blocks-lines-and-field-inquiries.md): How various elements are counted within CodeScan
- [How are Metric Definitions Defined?](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/general/how-are-metric-definitions-defined.md)
- [What Is Cyclomatic Complexity?](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/general/what-is-cyclomatic-complexity.md)
- [Can I export my test results?](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/general/can-i-export-my-test-results.md)
- [CodeScan requests read and update permissions while connecting to Bitbucket](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/general/codescan-requests-read-and-update-permissions-while-connecting-to-bitbucket.md)
- [SSL Certificates](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/general/ssl-certificates.md)
- [Does SonarQube support test execution reports for pull requests?](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/general/does-sonarqube-support-test-execution-reports-for-pull-requests.md)
- [License Definitions](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/general/license-definitions.md)
- [CodeScan Cloud Issues](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/codescan-cloud-issues.md)
- [Cloud Errors and Solutions](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/codescan-cloud-issues/cloud-errors-and-solutions.md)
- [CodeScan Self-Hosted Issues](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/codescan-self-hosted-issues.md)
- [Self-Hosted Errors and Solutions](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/codescan-self-hosted-issues/self-hosted-errors-and-solutions.md)
- [Self-Hosted FAQs](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/codescan-self-hosted-issues/self-hosted-faqs.md): FAQs specific to self-hosted or on-premises CodeScan use cases
- [License Errors](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/codescan-self-hosted-issues/license-errors.md)
- [License Issues (IDE)](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/codescan-self-hosted-issues/codescan-license-issues-ide.md)
- [java.lang.OutOfMemoryError: GC overhead limit exceeded](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/codescan-self-hosted-issues/java.lang.outofmemoryerror-gc-overhead-limit-exceeded.md)
- [Setting the System Environment Variable](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/codescan-self-hosted-issues/setting-the-system-environment-variable.md)
- [Setting Up CodeScan for Use with a Proxy](https://knowledgebase.autorabit.com/product-guides/codescan/codescan-faqs/codescan-self-hosted-issues/setting-up-codescan-for-use-with-a-proxy.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://knowledgebase.autorabit.com/product-guides/codescan.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
