Hi,

this is a small advertisement about a library that we wrote for automating 
management of identities in FreeIPA - 
https://github.com/opennode/python-freeipa /  
https://python-freeipa.readthedocs.io/. It's been out for quite a while and we 
use it in production as well. MIT licensed and with only a single dependency - 
requests. Unfortunately couldn't find something like this when we needed, so 
perhaps library will save some hours for somebody else. PRs are welcome!

Current feature list is:
- Login to FreeIPA server using username and password.
- Search for users.
- Display information about a user.
- Add, modify and delete a user.
- Get lockout status of a user account.
- Enable and disable a user account.
- Search for groups.
- Display information about a named group.
- Add, modify and delete a group.
- Add members to a group.
- Remove members from a group.
- Change user password.
- Add, modify and delete automount locations, maps and keys.

cheers,
Ilya
_______________________________________________
FreeIPA-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedorahosted.org/archives/list/[email protected]

Reply via email to