And comment ldapConnectionProperties
So the code looks like
<!--
<ldapConnectionProperties
providerURL="ldap://ldap_host_name:ldap_port"
initialContextFactoryName="com.sun.jndi.ldap.LdapCtxFactory"
securityAuthentication="simple"
securityProtocol="">
<ldapServiceAccount
securityPrincipal="ldap_admin_user"
securityCredentials="ldap_admin_password"
encrypted="false"
catalogAdminDN="catalog_admin_distinguished_name"/>
</ldapConnectionProperties>
<singleSignOn
active="false"
credentialLocation="userPrincipal"
anonymousValue=""
logoutOutcome=""/>
<selfCareSupport
supportsLogin="true"
supportsLogout="true"
supportsUserRegistration="true"
supportsUserProfileManagement="true"
supportsPasswordChange="true"
supportsPasswordRecovery="true"/>
<roles authenticatedUserRequiresRole="true">
<role
key="gptRegisteredUser"
groupDN="group_distinguished_name_for_registered_user"/>
<role
key="gptPublisher"
inherits="gptRegisteredUser"
groupDN="group_distinguished_name_for_publisher"/>
<role
key="gptAdministrator"
inherits="gptPublisher"
groupDN="group_distinguished_name_for_administrator"/>
</roles>
<users
displayNameAttribute="cn"
passwordEncryptionAlgorithm="SHA"
newUserDNPattern="cn={0},Users_Node_DN"
usernameSearchPattern="(&(objectclass=person)(cn={0}))"
searchDIT="Users_Node_DN">
<requiredObjectClasses>
<objectClass name="top"/>
<objectClass name="person"/>
<objectClass name="organizationalPerson"/>
<objectClass name="inetOrgPerson"/>
</requiredObjectClasses>
<userAttributeMap>
<attribute key="username" ldapName="uid"/>
<attribute key="password" ldapName="userPassword"/>
<attribute key="email" ldapName="mail"/>
<attribute key="firstName" ldapName="givenName"/>
<attribute key="lastName" ldapName="sn"/>
<attribute key="organization" ldapName="o"/>
<attribute key="affiliation" ldapName="businessCategory"/>
<attribute key="street" ldapName="street"/>
<attribute key="city" ldapName="l"/>
<attribute key="stateOrProv" ldapName="st"/>
<attribute key="postalCode" ldapName="postalCode"/>
<attribute key="country" ldapName=""/>
<attribute key="phone" ldapName="telephoneNumber"/>
</userAttributeMap>
</users>
<groups
displayNameAttribute="cn"
dynamicMemberOfGroupsAttribute=""
dynamicMembersAttribute=""
memberAttribute="uniquemember"
memberSearchPattern="(&(objectclass=groupOfUniqueNames)(uniquemember={0}))"
searchDIT="Groups_Node_DN">
<!--
<metadataManagementGroup
name="Region 1"
groupDN="group_distinguished_name"/>
<metadataManagementGroup
name="Region 2"
groupDN="group_distinguished_name"/>
-->
</groups>
</ldapAdapter>
-->