Our MIM Advanced training course covers everything you need to know to advance your MIM knowledge!
Hundreds of IT pros have taken our MIM Advanced training course over the last few years – and over 90% of recent students said that they would recommend the course to colleagues. Many – such as Systems Engineer Evan from the US (read his story) – also go on to take our follow-up MIM Expert training course.
Our MIM (Microsoft Identity Manager) Advanced course is available as a scheduled live instructor-led training course via Teams in Central European Time and North American Time (typically Eastern time, occasionally Mountain or Pacific), as an online self-paced training course and as a private course.
The course gets consistently excellent feedback from students, and here are some comments from recent students who have taken the course via Teams in the past 12 months:
Paul, a Microsoft 365 Team Lead from the UK, who took the course privately with his colleagues, said:
Paul, the instructor, did a stellar job of delivering a lot of technical content in a short space of time, and the whole team has improved their level of confidence. Learning remotely via Teams was flawless throughout and with the chat etc, it was very engaging. I think having a private course works well and is so much more flexible for teams spread out across geographical distances.
Wanpeng, an Infrastructure Engineer from Canada, said:
Paul, the instructor, is beyond excellent as usual. I’ve learned a lot this week. Excited to apply it to our MIM!
Oleksii, a Senior Consultant from Norway, said:
Very intense, very detailed. Raises your general understanding of MIM to next level. Excellent.
Amar, a Senior Information Security Engineer in the US said:
The course was wonderful and the trainer (Paul) was fantastic too. The training relates to my current role at my organization and it will help me in performing my daily activities more efficiently. The lab modules are very good and gave me hands-on experience to learn the stuff seamlessly. I would highly recommend this to anyone who would like to learn MIM in-depth.
What will you learn?
The Microsoft Identity Manager Advanced training will enable you to:
- Manage users, groups, policy, and credentials through the MIM portal
- Configure the portal to manage additional resource types, including look and feel, modified forms, and navigation
- Handle more complex workflows and Management Policy Rules (MPRs), including temporal MPRs and third-party custom workflows
- Manage both Classic and Portal Rule synchronization, using custom rules extensions where necessary (there is a very small amount of programming involved)
- Understand how to operate and troubleshoot an implementation, including using WMI, backup and disaster recovery considerations
- Understand the technical architecture and different installation topologies of MIM
- Understand how to implement out-of-the-box and some third-party reporting
What does the course cover?
1. MIM reminder
We begin by looking at the features of MIM that we covered in the Foundation course, pointing out those areas which this course will further develop. This is an opportunity to clear up any misunderstandings before launching into a lot of new information. This module gives a (reminder) overview of the other capabilities of MIM (Role Based Access Control and Privileged Access Management).
2. Portal configuration
We look at the interface configuration, including look and feel and navigation. The portal schema model is also considered: resources, attributes, bindings and validations; use of XPath and search scopes; usage keywords and localization; how to extend the schema.
3. Understanding synchronization
We examine the metaverse schema extension, and synchronization in depth. We explore the whole process, including holograms and how to troubleshoot synchronization errors. Synchronization rules are mapped to the classic rules, identifying where to use each type, and where extensions are required.
4. More complex workflows and MPRs
In this module we examine the MIM Service and application database. This covers more complex workflows using functions and parameters, and temporal (time-based) MPRs for expiration, notification and delayed actions. We import and use a third party Windows Workflow Foundation workflow, and use it to generate MIM workflows.
5. Classic rule extensions
This module introduces (coded) extensions of classic management agent configuration, including coded provisioning, attribute flow, and deprovisioning. Topics include DLL extension architecture, metaverse and management agent DLL concepts, and creating and debugging extensions. Suggestions are made for effective management and best practices.
6. More about management agents
We look at some additional features of the management agents, and management agent types not yet covered. Specifically we look at file-based management agents, and how delta imports can be applied to database type management agents (with SQL Server being the exemplar). We provide some notes on the use of the other types of management agent that are not explicitly covered in the course. Lastly we give an overview of the different ways in which MAs can be extended (but this is a topic that cannot be covered in any detail in this course).
7. Architecture installation and deployment
This module covers installation, but also considers likely production topologies, how to scale it, and other considerations. Installation of the password web sites, and reporting functions are also covered.
8. Reporting in MIM
Next we learn about the out-of-the-box reporting available with MIM and we consider at a third-party reporting solution, namely, Software IDM’s Sync Panel. Starting with simple usage of reports, it then covers how to manage the flow of data from MIM to the reporting data warehouse (DW). It covers the different data structure in the DW, and how this maps to MIM’s schema. Sync Panel adds more reporting options and other useful features to MIM. We investigate an installation of of Sync Panel and identify what it adds to a MIM solution.
9. Operations, troubleshooting and metaverse reporting
This module looks at all the sources of information that can help in operating and troubleshooting MIM. It covers synchronization preview, and analyzing requests in the MIM Service. It covers the use of PowerShell cmdlets for extracting and migrating configuration data – including pitfalls and essential workarounds. It also covers how to report on the metaverse (this is not supported by Microsoft).
10. More synchronization
In the final module we examine some advanced synchronization techniques. We cover cases where there may be more than one account, in a given external system, relating to one person. We also cover approaches to automated group creation and management. The labs in this module are presented as optional – partly this is because they are quite involved and “expert” in nature, and partly to give us some flexibility on the timing of the course (which can vary considerably depending on the amount of class discussion, and so on).
Evan, a Systems Engineer from Kansas, USA has taken all three of our Microsoft Identity Manager courses. He told us:
For a few months after Evan took our “simply awesome” MIM Foundation training, he spent time putting the skills he learned into practice in real-world scenarios. Then he wanted more! So he took our MIM Advanced online, self-paced course. He told us:
As always, a fantastic course. It had way more content to consume, and pretty much answered all outstanding questions. I’ll definitely need to go through it a second or third time. It was great, and I had plenty of time to dig into the content with no distractions.
I can’t recommend MIM courses or OCT’s training more!
Later, he took our instructor-led MIM Expert training course live via Teams.