Hide Forgot
Description of problem: - Since Satellite 6.8 it's not possible to remove subscriptions from 'WebUI --> Content --> Subscriptions' page if the user doesn't have 'Setting' permissions. The checkbox using which you can select subscriptions is missing. Version-Release number of selected component (if applicable): - Satellite 6.8 - Satellite 6.9 How reproducible: - Always Steps to Reproduce: - Create a role and assign 'Organization', 'Location' and 'Subscription' permissions. [without_setting1.png] - Associate the role with a user. [without_setting2.png] - Login as this user and navigate to 'Subscriptions' page. The checkboxes next to each subscription are missing. [without_setting3.png] - Add 'Setting' permission to the role. [with_setting1.png] - Login as the user and navigate to 'Subscriptions' page. The checkboxes are present and you can select subscriptions. [with_setting2.png] Additional info: - It was not necessary to have permissions from 'Setting' resource in Satellite 6.7. Is this expected? Thanks in advance for your feedback. Kind regards, Jan
Created attachment 1788189 [details] pic1
Created attachment 1788190 [details] pic2
Created attachment 1788191 [details] pic3
Created attachment 1788192 [details] pic4
Created attachment 1788193 [details] pic5
Hi Jan, What mode is the server in, connected or disconnected when checkbox column is missing? Thanks.
Hi Lucy, I've done my tests on Satellite in disconnected mode. Thanks, Jan
Sorry I meant to say in connected mode.
Hi Jan, Could I access your testing environment? I can't re-produce the issue locally with connected mode server following your steps.
Any update? Is the issue still valid?
Hi Lucy, Apologies for the delay. The issue is still valid, I've sent you the reproducer details over email. Thanks & Kind regards, Jan
Created redmine issue https://projects.theforeman.org/issues/33000 from this bug
Moving this bug to POST for triage into Satellite since the upstream issue https://projects.theforeman.org/issues/33000 has been resolved.