Hide Forgot
This is to tweak the Dependent Products RPC interface. - Filter out products that the user is not allowed to see. Users shouldn't be able to view, add or remove products they are not allowed to see. - Open up DependentProducts.get to public users. DependentProducts.get is needed to determine the list of products that can be entered as valid dependent products. This RPC call should return a list of products that the user is allowed to see. It should only return the manager contact email addresses if you are in the 'editcomponents' group.
Tested on QA environment(5.0.3-rh8) Result: Pass Steps: 1.public user couldn't get the unaccessable products by DependentProducts.get 2.none 'editcomponents' user couldn't get the manager contact email addresses 3.none 'editcomponents' user couldn't update DependentProducts