NCM::Component::FreeIPA::User¶
NAME¶
NCM::Component::FreeIPA::User adds host related methods to NCM::Component::FreeIPA::Client.
Public methods¶
add_user
Add a user. If the user already exists, return undef.
Arguments
uid: User uid
Options (passed to
Net::FreeIPA::API::api_user_add).
homedirectory
gecos
loginshell
uidnumber
gidnumber
ipasshpubkey
disable_user
Disable a user with
uid.
remove_user
Remove the user
uid(preserve=1).
user_passwd
Reset and return a new random password for user
uid. Returns undef if the user doesn’t exist.