Description of problem: We would like to be able to create/edit Ansible roles without having to be the root user (or modifying ownership on locations currently owned by root). The two current locations are in /etc/ansible and /usr/share/ansible. Having a semi-privileged area (for example, /opt/roles) which could be used by Satellite to contain these roles would allow us to do that. Ideally we would have more than one location (e.g. /opt/roles/client /opt/roles/server etc) which would be editable by different, non-root users/groups. Being able to add these locations and address them, persistently (after installer updates) would be beneficial and using a documented configuration setting to do this would be best. adjusting the path in /opt/theforeman/tfm/root/usr/share/gems/gems/smart_proxy_ansible-3.0.1/lib/smart_proxy_ansible/role-reader.rb works but it will get over-written by installer.