0

I am in need of some help with Microsoft Master Data - specifically the Business Rules. I am inserting data into MDS and then the users will update additional info using the excel plugin.

The data Im inserting is used in my join for reporting. I do not want any user to "Accidentally" change one of my inserted columns only add the data they are supposed to.

for reference - Inserting into MDS https://www.sqlchick.com/entries/2013/2/16/importing-data-into-master-data-services-2012-part-2.html

https://www.mattmasson.com/2013/06/bulk-loading-into-mds-using-ssis/

So I would like to know how to create the MDS business rule to protect a column from being edited. The Business Rules are not intuitive to use.

You get three options to edit

IF

THEN

ELSE

How can I say - Do not Edit this column? :)

I have tried the following:

IF "Platform" has changed then "Platform" Defaults to "Platform" else "Platform Defaults to Platform"

I get the following error "The Sequence must be greater than Zero"

Thank you

4

1 回答 1

0

Ok - So I found the Answer. You don't do this via the Business Rules.

In the MDS web interface Security > Manage Users or Manage Groups

You can give a person / a Group Read create update or delete permissions on models down to Attributes.

Thank you

于 2018-06-05T13:41:55.240 回答