Bug 1498099

Summary: By enabling 'Order Services' feature under roles, OPS Portal displays catalogs to user.
Product: Red Hat CloudForms Management Engine Reporter: Imaan <ikaur>
Component: UI - OPSAssignee: Harpreet Kataria <hkataria>
Status: CLOSED INSUFFICIENT_DATA QA Contact: Shveta <sshveta>
Severity: medium Docs Contact:
Priority: high    
Version: 5.8.0CC: cpelland, dmetzger, hkataria, ikaur, jhardy, jprause, mpovolny, obarenbo, smallamp
Target Milestone: GA   
Target Release: 5.8.5   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-08-23 11:44:27 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: Bug
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: CFME Core Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1572700    

Description Imaan 2017-10-03 13:38:39 UTC
Created attachment 1333690 [details]
OPS UI and Self UI

Description of problem:

By enabling 'Order Services' feature under roles, OPS Portal displays catalogs to user.

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

Red Hat Cloudforms 4.5

How reproducible:

Always

Steps to Reproduce:

1. Login to operational portal with admin user 

2. Go to configuration-> Roles-> Add role-> enable 'Order Services' feature under Service Catalogs. (See attached image)

3. Click save and check OPS UI with normal user. 

4. You will see the catalogs under Services tab.
 

Actual results:

OPS Portal displays catalogs to user. 


Expected results:

OPS Portal should not displays catalogs to user unless 'View Catalog Items'
is enabled.