As part of enhancements to the JFrog Access Service to make it the primary service for authentication providers, from Artifactory version 7.71.2, custom authentication provider properties have been migrated to the Access YAML Configuration. Instead of configuring authentication providers using system properties in the artifactory.system.properties file, you configure them in the Access YAML Configuration.
LDAP
From Artifactory version 7.71.2, the following Artifactory system properties for LDAP configuration are replaced with Access YAML configuration properties:
Artifactory System Properties | Access YAML Configuration Properties |
---|---|
artifactory.security.ldap.forceGroupMemberAttFullDN | security.authentication.ldap.force-group-member-att-full-dn |
artifactory.security.ldap.disable.group.search.attributes.limitation | security.authentication.ldap.group.disable-attributes-limitation |
artifactory.security.ldap.group.policy.cleanOnFail | security.authentication.ldap.group.clean-on-fail |
artifactory.security.ldap.group.search.filterThreshold | security.authentication.ldap.group.search.filter-threshold |
artifactory.ldap.max.page.size | security.authentication.ldap.paging.max-page-size |
artifactory.ldap.apply.headless.validation | security.authentication.ldap.apply-headless-validation |
artifactory.security.ldap.referralStrategy | security.authentication.ldap.referral-strategy |
artifactory.security.ldap.connect.timeoutMillis | security.authentication.ldap.connect-timeout-millis |
artifactory.security.ldap.socket.timeoutMillis | security.authentication.ldap.read-timeout-millis |
artifactory.security.ldap.pool.timeoutMillis | security.authentication.ldap.pool-timeout-millis |
Crowd
From Artifactory version 7.71.2 the following Artifactory system properties for Crowd are replaced with Access YAML configuration properties:
Artifactory System Properties | Access YAML Configuration Properties |
---|---|
artifactory.security.authentication.crowd.group.startIndex | security.authentication.crowd.group-batch-size |