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
public
folder - start the server via
php -S localhost:8000
GET http://localhost:8000/index.php/kerio/users
lists all users configured in kerio controlPUT http://localhost:8000/index.php/kerio/user
adds a new user to the kerio local database (needs at leastusername
,fullname
,password
andemail
)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 (onlypassword
is 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.