Project

General

Profile

Bug #33656

Updated by Dominik Matoulek about 3 years ago

Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1807258  

 *Description of problem:* 

 When the customer assigns the Viewer role to a non-admin user, that user can browse to Monitor > Facts to view a list of facts in Foreman. Satellite 6.6.    However, when the customer removes the Viewer role from that non-admin user, clones the Viewer role and assigns the new (ostensibly identical) role to that same non-admin user and then logs into Foreman Satellite with that user, that user is unable to browse to Monitor > Facts to view a list of facts in Foreman. Satellite 6.6. 

 Furthermore, simply adding the "view_facts" permission to a new role also fails to grant this access.    The built-in Viewer role appears to be the only way to grant non-admin users access to Monitor > Facts in the Foreman Satellite web UI. 

 This bug limits customers' ability to create custom user roles to fit their needs. 

 *Version-Release number of selected component (if applicable):* 

 Satellite 6.6 


 *How reproducible:* 

 100% of the time 


 *Steps to Reproduce:* 
 method 1: 
 1. clone the viewer role 
 2. assign the new role to a new user 
 3. log into satellite as the new user 
 4. browse to monitor > facts 

 method 2 (failed workaround): 
 1. create a new role with permission view_facts 
 2. assign that role to a new user 
 3. log into satellite as the new user 
 4. browse to monitor > facts 

 *Actual results:* 

 The list of facts is empty. 


 *Expected results:* 

 The list of facts should appear the same for the non-admin user with these permissions as it does for an admin user. 

 *Additional info:*

Back