Add webservice overlay functions that matches the interface
Descriptive title for this enhancement
Each type element (user, server, ogroup, posixgroup...) must have his endpoint and the different method GET, POST, PUT, PATCH, DELETE
For example, /user, /ogroup, /posixgroup... for POST and /user/dn for PATCH, PUT and DELETE
Actual behavior
We use the "generic" endpoint like /objects/user/
Expected behavior
Instead of the "generic" endpoint, we want something more user-friendly like /user
Step by step description of new behavior
- The new endpoint not replace the generic one
- The new endpoint will use the generic endpoint inside the code
Benefits
It will be more user-friendly to use /posixgroup to create a group instead of /objects/posixgroup
Possible Drawbacks
None because it's an overlay of the actual code
Applicable Issues
None