PropertyDefinition.builder(CoreProperties.CORE_FORCE_AUTHENTICATION_PROPERTY)
.defaultValue(Boolean.toString(CoreProperties.CORE_FORCE_AUTHENTICATION_DEFAULT_VALUE))
.name("Force user authentication")
- .description("Forcing user authentication stops un-logged users to access SonarQube.")
+ .description(
+ "Forcing user authentication prevents anonymous users from accessing the SonarQube UI, or project data via the Web API."
+ + "Some specific read-only Web APIs, including those required to prompt authentication, are still available anonymously.")
.type(PropertyType.BOOLEAN)
.category(CoreProperties.CATEGORY_SECURITY)
.build());