LogoLogo
CtrlK
  • Home
  • SonarQube Cloud
  • SonarQube Server
  • SonarQube Community Build
  • Homepage
  • Try out SonarQube Server
  • AI capabilities
    • Overview
    • AI Code Assurance
    • Autodetect AI code
    • AI CodeFix
  • Server installation and setup
    • Overview
    • Installation requirements
      • Introduction
      • SonarQube Server host
      • Database
    • Pre-installation steps
      • On Linux systems
      • On Unix-based systems
      • On macOS systems
    • Developer and Enterprise Editions
      • Introduction
      • Installing the database
      • Installing from the ZIP file
      • Installing from the Docker image
      • Advanced installation
    • Data Center Edition (DCE)
    • Deploying on Kubernetes
      • Developer and Enterprise Editions
        • Introduction
        • Before you start
        • Customizing Helm chart
        • Installing Helm chart
      • Data Center Edition
        • Introduction
        • Before you start
        • Customizing Helm chart
        • Installing from Helm repository
        • Installing from Google Cloud Platform
      • Setting up monitoring
        • Introduction
        • Setting up with Prometheus server
        • Setting up with Datadog
        • List of Prometheus metrics
      • Setting up autoscaling
      • Encrypting Helm chart sensitive data
    • Operating the server
    • Operating the DCE cluster
    • Installing plugins
      • Plugin version matrix
      • Install a plugin
    • Reference architectures
      • Up to 10M LOC
      • Up to 50 M LOC
    • Environment variables
  • Server update and maintenance
    • Update
      • Overview
      • Release cycle model
      • Determining the update path
      • Pre-update steps
      • Performing the update
      • Performing the post-update steps
      • Updating from SonarQube Community Build
      • Moving to another SonarQube Server edition
      • Using Marketplace
      • Other migration-related tasks
    • Maintenance
      • Improving performance
      • Migrating database
      • Backup and restore
      • Reindexing
    • Monitoring
      • SonarQube Server instance
      • Lines of Code
      • Audit logs
      • API deprecation
    • Troubleshooting
      • Checking the server logs
      • Performance issues
      • Database-related issues
      • Elasticsearch-related issues
      • Other issues
      • Creating support ticket
    • Release and deprecation notes
      • Release notes
      • Release update notes
      • Deprecations and removals
      • LTA to LTA release notes
      • LTA to LTA release update notes
    • Product release lifecycle
  • Analyzing source code
    • SonarQube Server analysis overview
    • Project analysis setup
    • Scanners
      • Scanner environment
        • General requirements
        • TLS certificates on client side
        • Checked-out code
      • SonarScanner CLI
      • Azure DevOps Extension
      • Jenkins extension
      • SonarScanner for Maven
      • SonarScanner for Gradle
      • SonarScanner for .NET
        • Introduction
        • Installing the scanner
        • Using the scanner
        • Configuring the scanner
      • SonarScanner for NPM
        • Introduction
        • Installing the scanner
        • Using the scanner
        • Configuring the scanner
      • SonarScanner for Python
    • Analysis parameters
    • Languages
      • Supported language versions
      • ABAP
      • Ansible
      • Apex
      • Azure Resource Manager
      • C/C++/Objective-C
        • C/C++/Objective-C analysis overview
        • Analysis modes
        • Prerequisites
        • Running the analysis
        • Customizing the analysis
        • Understanding the analysis
        • Related pages
      • CloudFormation
      • COBOL
      • C#
      • Dart
      • Docker
      • Flex
      • Go
      • HTML
      • Java
      • JavaScript/TypeScript/CSS
      • JCL
      • Kotlin
      • Kubernetes/Helm
      • PHP
      • PLI
      • PL/SQL
      • Python
      • RPG
      • Ruby
      • Scala
      • Swift
      • Secrets
      • Terraform
      • T-SQL
      • VB.NET
      • VB6
      • XML
    • .NET environments
      • Overview
      • Getting started with .NET
      • SonarScanner for .NET
      • .NET test coverage
      • Specifying test projects
      • VB.NET
      • Troubleshooting
    • Test coverage
      • Overview
      • C / C++ / Objective-C test coverage
      • Dart test coverage
      • Go test coverage
      • Java test coverage
      • JavaScript / TypeScript test coverage
      • .NET test coverage
      • PHP test coverage
      • Python test coverage
      • Generic test data
      • Test coverage parameters
      • Test execution parameters
    • Importing external issues
      • External analyzer reports
      • Generic formatted reports
      • SARIF reports
    • Background tasks
    • Pull request analysis
      • Introduction
      • Setting up the pull request analysis
    • Branch analysis
      • Introduction
      • Setting up the branch analysis
    • CI integration
      • Overview
      • Jenkins integration
        • Key features
        • Setting up Jenkins
        • Adding analysis to a Jenkins job
        • Setting up a pipeline pause
      • Codemagic integration
    • SCM integration
    • Security engine custom configuration
    • Troubleshooting the analysis
    • Incremental analysis
      • Introduction
      • Disabling or changing the mechanisms
  • DevOps platform integration
    • GitHub integration
      • Introduction
      • Setting up integration at global level
        • Introduction
        • Setting up a GitHub App
        • Setting up the report of security alerts
        • Setting parameters for GitHub Actions
      • Importing GitHub repositories
      • Setting up project integration
      • Adding analysis to GitHub Actions workflow
    • Bitbucket integration
      • Bitbucket Server & Data Center
      • Bitbucket Cloud integration
    • GitLab integration
      • Introduction
      • Setting up integration at global level
      • Importing your GitLab repositories
      • Setting up GitLab integration at project level
      • Adding analysis to GitLab CI/CD pipeline
    • Azure DevOps integration
      • Introduction
      • Azure Pipelines integration overview
      • Setting up integration at global level
      • Creating and configuring your project
      • Setting up project integration
      • Adding analysis to Azure pipeline
        • Introduction
        • Gradle or Maven project
        • .NET project
        • C family project
        • JS, TS, Go, Python, PHP, etc. project
        • Monorepo projects
        • Using various features
        • Quality gate status in release pipeline
        • SonarQube tasks for Azure Pipelines
      • Troubleshooting analysis
  • User guide
    • Connected mode
    • Viewing projects
      • Retrieving projects
      • Viewing analysis summary
      • Viewing project activity
      • Viewing project structure
    • Viewing reports
      • PDF reports
      • Security reports
      • Regulatory reports
      • Portfolios
    • Monitoring code metrics
      • Introduction
      • Understanding measures and metrics
      • Monitoring project metrics
      • Monitoring portfolio metrics
      • Changing instance modes
    • Understanding rules
      • Overview
      • Software qualities
      • Security-related rules
      • Built-in rule tags
      • Rules for AI CodeFix
    • Quality standards and new code
    • Managing issues
      • Introduction
      • Issue management solution
      • Retrieving issues
      • Reviewing issues
      • Editing issues
      • Fixing issues
      • Issues reported in DevOps platform
    • Managing Security Hotspots
    • Managing your account
      • Introduction
      • Viewing your user profile
      • Subscribing to notifications
      • Changing password
    • Managing your tokens
    • Using a project badge
    • Using applications
    • Keyboard shortcuts
  • Project administration
    • Creating and importing projects
    • Setting project permissions
    • AI features
      • Overview
      • Set up AI Code Assurance
      • AI CodeFix
    • Managing monorepo projects
    • Managing project history
    • Analysis scope
    • Maintaining project branches
    • Managing portfolios
    • Managing applications
    • Project settings
    • Webhooks
    • Project move
  • Instance administration
    • Server base URL
    • Global analysis setup
      • Quality gates
      • Quality profiles
      • Standards for AI Code Assurance
        • Set your AI standards
        • Quality gates for AI code
        • Monitor projects with AI code
      • Code metrics
      • Choosing a mode for your instance
        • Overview
        • MQR mode
        • Standard Experience
    • System functions setup
      • Notifications
      • Server logs and system info
      • Security features
      • Housekeeping
      • Telemetry
      • PDF reports
    • AI features
      • Overview
      • Autodetect AI code
      • Permissions for AI autodetect
      • Enabling AI CodeFix
    • Settings encryption
    • User management
      • Introduction
      • Viewing user accounts
      • Managing user authentication
      • Managing groups
      • Managing permissions
      • Administering tokens
      • Associating with SCM account
      • Creating users manually
      • Deactivating users
      • Changing user password
    • Authentication and provisioning
      • Overview of authentication and provisioning
      • HTTP header
      • LDAP
      • SAML
        • Overview
        • With Microsoft Entra ID
          • Introduction
          • Setup in Microsoft Entra ID
          • Setup in SonarQube Server
          • Setup of security features
        • With Keycloak
        • With Okta
        • With Ping Identity
          • Introduction
          • Setup in Ping Identity
          • Setup in SonarQube Server
          • Setup of security features
        • With SCIM provisioning
          • Overview
          • With Microsoft Entra ID
          • With Okta
      • GitHub
      • Bitbucket Cloud
      • GitLab
        • Provisioning modes
          • Introduction
          • Just-in-Time provisioning
          • Automatic provisioning
        • Setting up authentication
        • Managing JIT provisioning
        • Managing automatic provisioning
        • Disabling authentication
      • Troubleshooting
    • License administration
    • UI customization
      • Look and feel
      • Custom messages
    • Inactive projects
  • Extension guide
    • Web API
    • Adding coding rules
    • Developing a plugin
      • Plugin basics
      • Supporting new languages
      • Executable lines
      • Adding pages to the webapp
      • Supporting SCM providers
    • Internationalization
  • SonarQube glossary
On this page

Was this helpful?

  1. Instance administration

Authentication and provisioning

Overview of authentication and provisioningHTTP headerLDAPSAMLGitHubBitbucket CloudGitLabTroubleshooting
PreviousChanging user passwordNextOverview of authentication and provisioning

Last updated 1 month ago

Was this helpful?

Resources

  • Sonar
  • Sonar Rules Catalog
  • Sonar Community

© 2008-2024 SonarSource SA. All rights reserved.