LDAPIdentityStoreConfiguration config = new LDAPIdentityStoreConfiguration(); config.setBaseDN(BASE_DN).setBindDN("uid=admin,ou=system").setBindCredential("secret").setLdapURL(LDAP_URL) .setUserDNSuffix(USER_DN_SUFFIX).setRoleDNSuffix(ROLES_DN_SUFFIX).setAgentDNSuffix(AGENT_DN_SUFFIX) .setGroupDNSuffix(GROUP_DN_SUFFIX); config.addGroupMapping("/QA Group", "ou=QA,dc=jboss,dc=org"); FeatureSet.addFeatureSupport(config.getFeatureSet(), FeatureGroup.agent, FeatureGroup.user, FeatureGroup.group, FeatureGroup.role, FeatureGroup.relationship, FeatureGroup.credential); config.getFeatureSet().setSupportsCustomRelationships(false); config.getFeatureSet().setSupportsMultiRealm(false); return config;