Service for user administration for Kerio Control through a simple JSON REST interface.
To install just do a composer install in the main directory to load all dependencies and configure the autoloader.
The easiest way is to test it with the php built in webserver:
- cd to the
publicfolder - start the server via
php -S localhost:8000
GET http://localhost:8000/index.php/kerio/userslists all users configured in kerio controlPUT http://localhost:8000/index.php/kerio/useradds a new user to the kerio local database (needs at leastusername,fullname,passwordandemail)GET http://localhost:8000/index.php/kerio/user/{loginname}gets a user by login namePOST http://localhost:8000/index.php/kerio/user/{loginname}sets parameters for an user account (onlypasswordis supported for now)
- This service does not include a user authentication yet. So make shure to secure this service for authorized users e.g. by a firewall.