We will make some schema changes as we expand MIM to suit the needs of The Financial Company. There is one attribute that we change in most implementations: the EmployeeType
attribute.
Before you start changing the service schema, you should have a look at http://bit.ly/MIMServiceSchema.
Note
In MIM Service, as in many other products, modifying the schema in the wrong way might stop it from working and require you to do a total rebuild of your environment.
The EmployeeType
attribute is commonly used to store information that governs many policies. There is usually a big difference between being a contractor and an employee, for example. And every company has its own values. If you take a look at the earlier part of this chapter, you will see that in the HR database at The Financial Company, there are two different values in HRType
for person
objects. The values are Employee
and Contractor
.
If we look at a user in the MIM portal and the values we can assign to...