AdminTask.createIdMgrLDAPRepository([ '-default', 'true', '-id', 'LDAP1', '-adapterClassName', 'com.ibm.ws.wim.adapter.ldap.LdapAdapter', '-ldapServerType', 'CUSTOM', '-sslConfiguration', '', '-certificateMapMode', 'exactdn', '-supportChangeLog', 'none', '-certificateFilter', '', '-loginProperties', 'cn' ]) AdminTask.addIdMgrLDAPServer([ '-id', 'LDAP1', '-host', 'openldap', '-bindAuthMechanism', 'simple', '-bindDN', 'cn=wpsbinddev,ou=middleware,dc=btn,dc=co,dc=id', '-bindPassword', 'wpsbinddev', '-referal', 'ignore', '-sslEnabled', 'false', '-ldapServerType', 'CUSTOM', '-sslConfiguration', '', '-certificateMapMode', 'exactdn', '-certificateFilter', '', '-authentication', 'simple', '-port', '1389' ]) AdminTask.addIdMgrRepositoryBaseEntry([ '-id', 'LDAP1', '-name', 'dc=btn,dc=co,dc=id', '-nameInRepository', 'dc=btn,dc=co,dc=id' ]) AdminTask.addIdMgrRealmBaseEntry([ '-name', 'defaultWIMFileBasedRealm', '-baseEntry', 'dc=btn,dc=co,dc=id' ]) securityConfigID = AdminConfig.getid("/Security:/") AdminConfig.modify(securityConfigID,[['appEnabled','true']]) AdminConfig.save()