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]
