Controlling access to AWX
In my opinion, one of the biggest advantages of AWX compared to Ansible is the fact that AWX allows multiple users to connect and control/perform actions. This allows a company to have a single AWX installation for different teams, a whole organization, or even multiple organizations.
A role-based access control (RBAC) system is in place to manage the users’ permissions.
Both AWX and Ansible Automation Controller can link to central directories, such as Lightweight Directory Access Protocol (LDAP) and Azure Active Directory – however, we can also create user accounts locally on the AWX server itself. Let’s start by creating our first user account locally!
Creating a user
One of the big advantages of AWX is the ability to manage multiple users. This allows us to create a user in AWX for each person that is using the AWX system so that we can ensure they are only granted the permissions that they need. Also, by using individual...