. * */ OCP\App::registerAdmin('user_ldap', 'settings'); $connector = new OCA\user_ldap\lib\Connection('user_ldap'); $userBackend = new OCA\user_ldap\USER_LDAP(); $userBackend->setConnector($connector); $groupBackend = new OCA\user_ldap\GROUP_LDAP(); $groupBackend->setConnector($connector); // register user backend OC_User::useBackend($userBackend); OC_Group::useBackend($groupBackend); // add settings page to navigation $entry = array( 'id' => 'user_ldap_settings', 'order'=>1, 'href' => OCP\Util::linkTo( 'user_ldap', 'settings.php' ), 'name' => 'LDAP' ); OCP\Backgroundjob::addRegularTask('OCA\user_ldap\lib\Jobs', 'updateGroups');