RHEL 9 Users#
By default, when the HEAT Team provisions a rhel 9 vm, they include the CESI/ITAC Linux Admins users on the system, along with the person that requested the vm. Also deployed is system automation account awx_user
that is already set-up in Tower for you by the DEVEX team and ready to go. For many teams this may be all you need. If however you do need additional accounts added to a vm there is a ansible role, umn_user_management_role to assist. You can add Active Directory Users or Groups and system accounts with or without shell access. This role is included in the umn_community.umn_rhel9_management collection managed by the University.
Using the Role#
Often when using a role, you will call out a specific task and provide the required values. The umn_user_management_role
is a little different in that there are 4 role variables, (umn_user_management_directory_users, umn_user_management_directory_groups, umn_user_management_deploy_users, umn_user_management_service_users), and if these variables are defined with sufficient values the role will pick them up and run the appropriate tasks. See Documentation for more details.