Administering quality profiles in SonarQube

Time to complete icon5 minutes to complete

Overview

This course explains how SonarQube quality profiles determine your organization's coding and security standards, empowering teams to set and maintain consistent practices across all projects. You'll learn how to tailor these standards using custom quality profiles to ensure reliable and secure code throughout your development work.

Learning objectives

After completing this course, you’ll be able to:

  • Define what SonarQube quality profiles are
  • Create a custom quality profile 
  • Apply a quality profile to your SonarQube projects 
  • Develop best practices for your custom quality profiles

Key topics

  • Definition and purpose of SonarQube quality profiles 
  • The built-in “Sonar way” quality profile 
  • Permissions required for quality profile administration
  • Methods for creating custom quality profiles
  • Customizing an active rules list
  • Associating a quality profile with SonarQube projects
  • Best practices for managing quality profiles

Target audience

  • Administrator
  • DevOps engineer

Prerequisites

  • Access to a SonarQube Cloud instance
  • Permission to administer quality profiles at the global or organization level