What will you learn on our Microsoft Identity Manager – MIM – Expert training course?

Take your Microsoft Identity Manager knowledge to the highest level on our MIM Expert training course.

Hundreds of IT pros have taken our MIM Expert training course over the last few years and 88% would recommend the course to colleagues.

The Microsoft Identity Manager Expert course is available as a live instructor-led training course via Teams in Central European Time and North American Eastern Time. The Expert course is the third and final course in our MIM training series and many customers take all three courses.

“It leaves you feeling empowered to solve much more complex identity problems. Beyond this point, there isn’t anything in MIM that scares me anymore.” said Evan

Evan, a Systems Engineer from Kansas, USA, took both our MIM Foundation and Advanced courses online self-paced, after which he joined a live instructor-led MIM Expert class via Teams in 2021. He told us:

The MIM Expert course is the perfect finishing touch to the other two courses, and definitely leaves you feeling empowered to solve much more complex identity problems. Beyond this point, there isn’t anything in MIM that scares me anymore. I really appreciated that this course had a lot of “assumed knowledge”, which gave me every opportunity to demonstrate to myself that I’d overcome some steep learning curves along the way.

Barry, an IT professional from the UK who took our MIM Expert course live via Teams in 2021, said: 

As the third course in the MIM series, I was looking forward to it. Paul is an excellent trainer and I find the content and pace of the course is just right for me. I prefer in-person courses as a rule but the Teams experience was really good, and well supported by the trainer.  And definitely the fewest (0) technical problems I have had on an online course!

Tim, a Systems Developer from the UK, who took our MIM Expert course live via Teams in 2021, said: 

The course was an excellent way of gaining in-depth knowledge about MIM. Paul Captainino’s knowledge of the system and of the course materials is first class and his explanations are excellent. The labs are detailed and well put together and give excellent hands-on experience with the system. Learning remotely by Teams worked extremely well. The presentation was clear and easy to see and hear, and help was available immediately whenever needed.

Read what other students say. See course dates and prices.

What will you learn?

The Microsoft Identity Manager Expert training course will enable you to understand:

  • Coding rules extensions, tips for using Visual Studio, how to manage the multiple projects typically associated with a MIM project
  • Tips and techniques for handling various scenarios
  • Advanced portal issues, including formal management of security, advice about naming conventions, and how to migrate portal configuration safely
  • Using and coding workflows
  • Extending the out of box reporting: schema extension and report writing
  • What you can do with Extensible Connectivity Management Agents version 2 (ECMA2), along with examples

What does the course cover?

1: Rules extensions

While much can be done through declarative Portal Sync Rules, the greatest flexibility and scalability is obtained by using Sync Server Rules Extensions. This is the biggest module and is a review of rules extensions, when they should be used, and for what. We introduce many examples, and suggest best practices based on our real-world experience of applying MIM and its predecessors in many and varied environments.

2: Rule extensions technique

Taking what you have learnt about rules extensions, we apply this knowledge in a number of useful techniques, including the handling of multiple connector space objects (in a single MA), managing multiple metaverse extensions (making it easy to manage provisioning rules across many target systems), and data validation (making sure only clean data reaches the metaverse. Debugging of code is also covered.

3: Some portal considerations

In our MIM Advanced course we make use of Sets and Management Policy Rules (MPRs). They are, of course, fundamental to the security of the Portal, as well as any event driven portal activity, and potentially they can control synchronization too. Here we go into them more deeply, exploring XPath, identifying limitations and workarounds, and suggesting some best practices. We discuss naming conventions. We make use of two OCT tools, one for editing RCDCs and the other for safely migrating portal configuration.

4: Approaches to synchronization

In all our MIM courses we spend a lot of time on synchronization – and quite rightly. In this module we bottom out the arguments about where to use portal sync rules and where to use classic rules. We also suggest a hybrid approach. Finally we provide an overview of Azure AD Connect, which is a special version of the sync engine that is used to connect AD with Azure.

5: Workflows

We used workflows in the Advanced course, but here we go through the programming model for Windows Workflow Foundation activities and build a representative custom activity – giving you a template for your future use.

6: More reporting

We expand on what we covered in our MIM Advanced course covering reporting, showing how to extend the reporting schema, and how to write your own simple reports. We also make use of another OCT tool to report on the MIM configuration.

 7: Extending MAs

Out-of-the-box, MIM provides many Management Agents that allow you to connect to many systems, but almost all real-world cases involve connecting to additional systems. We explore the techniques available for extending MAs, with the major part of the module covering the ECMA2 extensible MA, providing a lot of “what it can do” and some examples for those interested in the actual code


For more information call us on UK +44 (0)1865 521200, or USA +1 425-577-6542, or email us.