Specifications

Administration CHAPTER 7 137
subscription view in Master Data Manager as an entity-based leaf member view, you can
query the Product view and see the results in SQL Server Management Studio, as shown in
Figure 7-12.
FIGURE 7-12 Querying the Product subscription view
Administration
Of course, Master Data Manager supports administrative functions, too. Administrators use
it to manage the versioning process of each master data model and to congure security for
individual users and groups of users. When you need to make a copy of a master data model
on another server, as you would when you want to recreate your development environment on
a production server, you can use the model deployment feature in Master Data Manager.
Versions
MDS uses a versioning management process to support multiple copies of master data. With
versioning, you can maintain an ofcial working copy of master data that no one can change,
alongside historical copies of master data for reference and a work-in-progress copy for use
in preparing the master data for changing business requirements.
MDS creates the initial version when you create a model. Anyone with the appropriate per-
missions can populate the model with master data and make changes to the model objects
in this initial version until you lock the version. After that, only users with Update permissions
on the entire model can continue to modify the data in the locked version to add missing
information, x any business rule violation, or revert changes made to the model. If necessary,
you can temporarily unlock the version to allow other users to correct the data.
When all data validates successfully, you can commit the version. Committing a version
prevents any further changes to the model and allows you to make the version available to
downstream systems through subscriptions. You can use a ag, as shown in Figure 7-13, to
identify the current version to use so that subscribing systems do not need to track the cur-
rent version number themselves. If you require any subsequent changes to the model, you