# Project administration

- [Creating your project](https://docs.sonarsource.com/sonarqube-server/project-administration/creating-project.md): How to create your project in SonarQube Server.
- [Introduction to project creation](https://docs.sonarsource.com/sonarqube-server/project-administration/creating-project/introduction.md): There are several ways to create your project in SonarQube Server. We recommend that you import your DevOps platform repository.
- [GitHub](https://docs.sonarsource.com/sonarqube-server/project-administration/creating-project/github.md): Import your GitHub repository and configure the binding of the so-created project.
- [Importing your GitHub repository](https://docs.sonarsource.com/sonarqube-server/project-administration/creating-project/github/import-repos.md): Creating your project by importing your GitHub repository.
- [Configuring GitHub project binding](https://docs.sonarsource.com/sonarqube-server/project-administration/creating-project/github/configure-binding.md): Setting up GitHub integration features for projects in SonarQube.
- [Bitbucket Data Center](https://docs.sonarsource.com/sonarqube-server/project-administration/creating-project/bitbucket-data-center.md): Import your Bitbucket Data Center repository and configure the binding of the so-created project.
- [Importing your Bitbucket Data Center repository](https://docs.sonarsource.com/sonarqube-server/project-administration/creating-project/bitbucket-data-center/import-repos.md): Creating your project by importing your Bitbucket Data Center repository.
- [Configuring Bitbucket Data Center project binding](https://docs.sonarsource.com/sonarqube-server/project-administration/creating-project/bitbucket-data-center/configure-binding.md): How to set up Bibucket Data Center integration features for your SonarQube Server project.
- [Bitbucket Cloud](https://docs.sonarsource.com/sonarqube-server/project-administration/creating-project/bitbucket-cloud.md): Import your Bitbucket Cloud repository and configure the binding of the so-created project.
- [Importing your Bitbucket Cloud repository](https://docs.sonarsource.com/sonarqube-server/project-administration/creating-project/bitbucket-cloud/import-repos.md): Creating your project by importing your Bitbucket Cloud repository.
- [Configuring Bitbucket Cloud project binding](https://docs.sonarsource.com/sonarqube-server/project-administration/creating-project/bitbucket-cloud/configure-binding.md): How to set up Bibucket Cloud integration features for your SonarQube Server project.
- [GitLab](https://docs.sonarsource.com/sonarqube-server/project-administration/creating-project/gitlab.md): Import your GitLab repository and configure the binding of the so-created project.
- [Importing your GitLab repository](https://docs.sonarsource.com/sonarqube-server/project-administration/creating-project/gitlab/import-repos.md): Creating your project by importing your GitLab repository.
- [Configuring GitLab project binding](https://docs.sonarsource.com/sonarqube-server/project-administration/creating-project/gitlab/configure-binding.md): Setting up GitLab integration features for a project.
- [Azure DevOps](https://docs.sonarsource.com/sonarqube-server/project-administration/creating-project/azure-devops.md): Import your Azure DevOps repository and configure the binding of the so-created project.
- [Importing your Azure DevOps repository](https://docs.sonarsource.com/sonarqube-server/project-administration/creating-project/azure-devops/import-repos.md): Creating your project by importing your Azure DevOps repository.
- [Setting up Azure integration for your project](https://docs.sonarsource.com/sonarqube-server/project-administration/creating-project/azure-devops/setting-up-project-integration.md): This helps you define the project-level settings required for Azure DevOps or Azure Pipelines when setting up a SonarQube project analysis.
- [Creating your project manually](https://docs.sonarsource.com/sonarqube-server/project-administration/creating-project/creating-project-manually.md): For a project not linked to a DevOps platform, you can create your SonarQube project manually.
- [Automating project creation and import](https://docs.sonarsource.com/sonarqube-server/project-administration/creating-project/automating-project-creation-and-import.md): When you have a large project base, it can be beneficial to automate project creation and import using the Web API.
- [Setting project permissions](https://docs.sonarsource.com/sonarqube-server/project-administration/setting-project-permissions.md): Setting up your permissions and creating permission templates.
- [Setting up project features](https://docs.sonarsource.com/sonarqube-server/project-administration/setting-up-features.md): How to set up various features for your project.
- [Managing project tags](https://docs.sonarsource.com/sonarqube-server/project-administration/setting-up-features/managing-project-tags.md): SonarQube Server's Project Tags allow you to categorize and group projects for easier selection on the Projects page.
- [Customizing Project Information page](https://docs.sonarsource.com/sonarqube-server/project-administration/setting-up-features/customizing-project-information-page.md): Managing project links on the project information page.
- [Setting various features at project level](https://docs.sonarsource.com/sonarqube-server/project-administration/setting-up-features/project-settings.md): Changing and customizing your project’s settings.
- [Adjusting project analysis](https://docs.sonarsource.com/sonarqube-server/project-administration/adjusting-analysis.md): How to adjust the analysis parameters and quality standards of your SonarQube Server project.
- [Setting analysis scope](https://docs.sonarsource.com/sonarqube-server/project-administration/adjusting-analysis/setting-analysis-scope.md): Setting and managing your analysis scope.
- [Introduction](https://docs.sonarsource.com/sonarqube-server/project-administration/adjusting-analysis/setting-analysis-scope/introduction.md): Main steps for setting the project's analysis scope.
- [Setting initial scope](https://docs.sonarsource.com/sonarqube-server/project-administration/adjusting-analysis/setting-analysis-scope/setting-initial-scope.md): Setting the initial scope of analysis for your project's source and test files.
- [Excluding based on path-matching patterns](https://docs.sonarsource.com/sonarqube-server/project-administration/adjusting-analysis/setting-analysis-scope/excluding-files-based-on-patterns.md): Adjust your project’s initial analysis scope by excluding files based on path-matching patterns.
- [Excluding based on file extension](https://docs.sonarsource.com/sonarqube-server/project-administration/adjusting-analysis/setting-analysis-scope/excluding-based-on-file-extension.md): For each programming language, define the file extensions to be analyzed.
- [Excluding from coverage or duplication](https://docs.sonarsource.com/sonarqube-server/project-administration/adjusting-analysis/setting-analysis-scope/exclude-from-coverage-duplication.md): Exclude specific files from your project's code coverage analysis or duplication checks.
- [Applying advanced exclusions](https://docs.sonarsource.com/sonarqube-server/project-administration/adjusting-analysis/setting-analysis-scope/advanced-exclusions.md): Tailor your project's analysis by applying advanced exclusions based on file content, specific code blocks, and defined coding rules.
- [Other adjustments](https://docs.sonarsource.com/sonarqube-server/project-administration/adjusting-analysis/setting-analysis-scope/other-adjustments.md): Adjust your project's analysis based on secret detection scope, file size, and SCM file ignore patterns.
- [Verifying analysis scope](https://docs.sonarsource.com/sonarqube-server/project-administration/adjusting-analysis/setting-analysis-scope/verifying-analysis-scope.md): Review configured properties and properties identified by the SonarScanner to determine your SonarQube project's analysis scope.
- [Defining matching patterns](https://docs.sonarsource.com/sonarqube-server/project-administration/adjusting-analysis/setting-analysis-scope/defining-matching-patterns.md): Define matching patterns for files and coding rules.
- [Managing your project's quality gate](https://docs.sonarsource.com/sonarqube-server/project-administration/adjusting-analysis/changing-quality-gate-and-fudge-factor.md): Changing your project's default quality gate and other parameters or features impacting your quality gate.
- [Changing your project's quality profiles](https://docs.sonarsource.com/sonarqube-server/project-administration/adjusting-analysis/changing-quality-gate.md): Changing the project's default quality profile.
- [Configuring new code calculation](https://docs.sonarsource.com/sonarqube-server/project-administration/adjusting-analysis/configuring-new-code-calculation.md): Configuring your project’s new code definition.
- [Maintaining your project](https://docs.sonarsource.com/sonarqube-server/project-administration/maintaining-project.md): How to perform various maintenance tasks on your SonarQube Server project.
- [Maintaining project branches](https://docs.sonarsource.com/sonarqube-server/project-administration/maintaining-project/maintaining-the-branches-of-your-project.md): Manage your project’s branches to fit the needs of your organization and workflow.
- [Managing project history](https://docs.sonarsource.com/sonarqube-server/project-administration/maintaining-project/managing-project-history.md): Manage your project’s history by editing and deleting snapshots of your project.
- [Changing the project key](https://docs.sonarsource.com/sonarqube-server/project-administration/maintaining-project/changing-project-key.md): You can update the project key without losing the history of the project.
- [Project move](https://docs.sonarsource.com/sonarqube-server/project-administration/maintaining-project/project-move.md): Project Move allows you to export a project from one SonarQube Server instance and import it into another SonarQube Server instance.
- [Deleting your project](https://docs.sonarsource.com/sonarqube-server/project-administration/maintaining-project/deleting-project.md): You can delete one or multiple projects, provided you have the necessary permissions to do so.
- [Changing your project binding](https://docs.sonarsource.com/sonarqube-server/project-administration/maintaining-project/changing-project-binding.md): You can bind an unbound project and you can change the binding of a bound project.
- [Managing monorepo projects](https://docs.sonarsource.com/sonarqube-server/project-administration/monorepos.md): Managing monorepo projects, a feature supported by SonarQube for GitHub and GitLab repositories.
- [AI features](https://docs.sonarsource.com/sonarqube-server/project-administration/ai-features.md): These pages contain information about administering SonarQube Server's AI features at the project level.
- [Overview](https://docs.sonarsource.com/sonarqube-server/project-administration/ai-features/overview.md): SonarQube Server provides a series of tools to help you identify, manage, and use AI-generated code in your projects.
- [Set up AI Code Assurance](https://docs.sonarsource.com/sonarqube-server/project-administration/ai-features/set-up-ai-code-assurance.md): Manage your AI Code Assurance standards using the SonarQube API.
- [AI CodeFix](https://docs.sonarsource.com/sonarqube-server/project-administration/ai-features/enable-ai-codefix.md): SonarQube's AI CodeFix service can suggest fixes for a select set of rules in Java, JavaScript, TypeScript, Python, C#, and C++ and can be enabled at the project level.
- [Integrations](https://docs.sonarsource.com/sonarqube-server/project-administration/integrations.md): How to set up your project integration with external systems.
- [Connecting your project to Jira Cloud](https://docs.sonarsource.com/sonarqube-server/project-administration/integrations/jira-cloud.md): How to connect your SonarQube Server project to a Jira Cloud space to allow users to push issues to Jira Cloud.
- [Configuring webhooks for your project](https://docs.sonarsource.com/sonarqube-server/project-administration/integrations/webhooks.md): SonarQube webhooks notify external services when a project analysis is complete.
- [Managing portfolios](https://docs.sonarsource.com/sonarqube-server/project-administration/managing-portfolios.md): Setting up and managing portfolios in SonarQube Server.
- [Managing applications](https://docs.sonarsource.com/sonarqube-server/project-administration/managing-applications.md): Setting up and managing applications in SonarQube Server.


---

# 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://docs.sonarsource.com/sonarqube-server/project-administration.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.
