Quantcast
Channel: SQL Server Master Data Services forum
Viewing all articles
Browse latest Browse all 1311

Problem with derived hierarchy member permissions to limit access to specific members

$
0
0

I've got a Product Barcode entity for user to assign a barcode to a product. Once a barcode has been assigned to a product and approved, it cannot be changed.

I planned to acheive this by assigning permissions on a derived hierarchy following the article: Hierarchy Member Permissions (Master Data Services)

The derived hierarchy I've got looks like this:

Product Barcode entity

----IsApproved = YES (This node will have Read-Only permission)

------Product A & Barcode A

----IsApproved = NO (This node will have Update permission)

------Product B & Barcode B

However, the derived hierarchy permissions don't seem to apply to members that belong to the nodes as expected. It seems like the permission on the Models tab has overruled. For example:

A) When given Update permission to Product Barcode entity on theModels tab, all members in the entity are updatable regardless of IsApproved attribute.

B) When given Read-Only permission to Product Barcode entity on theModels tab, all members in the entity are read-onlyregardless of IsApproved attribute.

I already made sure I ran the sproc to apply member permissions immediately.

Any suggestions on how to make this work will be much appreciated!

 


Viewing all articles
Browse latest Browse all 1311

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>