-
Task
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
sat-proton
-
2
-
False
-
Proton Sprint 7
-
None
Acceptance Criteria
Create the following plugin permissions
view_advisor edit_advisor view_vulnerabilities edit_vulnerabilities
- Make sure the default roles get the view and edit permissions here => https://github.com/jeremylenz/foreman_rh_cloud/blob/0c7ebb7b64a951f3ce2a25103c3da74c2abf8a25/lib/foreman_rh_cloud/plugin.rb#L75
- No per-host filtering for edit actions is acceptable
Might need to add something like this to foreman_rh_cloud
- https://github.com/Katello/katello/blob/89bef9c67c4cc5d4d59f55e61178b74228319383/test/lib/access_permissions_test.rb
- https://github.com/theforeman/foreman/blob/bc8a381cf07887699c304bcba7f99b894419b9bd/test/unit/shared/access_permissions_test_base.rb#L4
QE Acceptance Criteria
- Make sure admins can do read and write
- Create a non-admin user with Org Admin role and make sure they can read or write.