FREEIPA REST API based on the internal API used by the WEB GUI
The endpoints that are be implemented:
- List all users.
- View the information of a specific user, and log (Last successful authentication, Last failed authentication ...)
- Add a user.
- Deleting a user.
- Activate / deactivate a user.
- Show all available roles.
- Assign / delete a role.
- View all HBAC rules.
- Apply / deactivate an HBAC rule.
- Create a rule.
- Delete an HBAC rule.
- Add a user to a rule.
- Remove a user from a rule.