Created attachment 1970419 [details] page_view Description of problem: Non-admin user with view-hosts permission leads to a broken error page Version-Release number of selected component (if applicable): 6.14.0 snap - 3 How reproducible: Always Steps to Reproduce: 1. Create a non-admin user with view-hosts permission 2. Traverse to Hosts -> All hosts -> Choose host (satellite/any) 3. Click on the reports tab Actual results: Page appears stating request failed with status code 403 Expected results: Some warning messages like we in the Ansible tab i.e. - You are not authorized to view the page. Request the following permissions from the administrator: view_ansible_roles. Additional info:
Moving this bug to POST for triage into Satellite since the upstream issue https://projects.theforeman.org/issues/36550 has been resolved.
Verified with Sat 6.14 snap 7.0. By running ansible roles on a host and then using the reproducer, I now get to the Reports tab and receive the following: """ You are not authorized to perform this action. Permission denied You are not authorized to perform this action. Please request one of the required permissions listed below from a Foreman administrator: view_config_reports """ When I add the view_config_reports permission, I can see the reports as expected. The reports can also be clicked and viewed in detail.