THREESCALE-11587: Member with partners perm products index #4036
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What this PR does / why we need it:
A member user with "partners" permission can see the list of applications, which can be limited to application of certain products.
The small list of products is visible on the dashboard, but trying to access the products index page fails with Access Denied, which is fixed in this PR.
In addition to that, on the product application page (which is the only product-specific page that such a member can see), this PR removes the Applications > Settings > Usage Rules vertical menu item, because the user can't access that page.
Which issue(s) this PR fixes
https://issues.redhat.com/browse/THREESCALE-11587
Verification steps
Special notes for your reviewer: