Foreman can utilize User Groups and Mappings to automatically assign permissions to users based on their external group membership. I'll be using the 'External' authentication source as well as FreeIPA as my external provider. In order for this to work, the foreman server will have to have ipa authentication enabled as well as be enrolled in the ipa-domain. First, create the required groups in FreeIPA: [archy@ipa02 ~]$ ipa group-add foreman-admins Add the required users to the group you've just created: [archy@ipa02 ~]$ ipa group-add-member foreman-admins --users 'archy' The freeipa side of this setup is done with that. Next, ensure the foreman's /etc/sssd/sssd.conf contains the following sections for the [ifp] section otherwise you might get 'User not in ACL\n' errors in your http error log: [ifp] allowed_uids = apache, root user_attributes=+email, +firstname, +lastname If you had to change the configuration, make sure to restart sssd...