Which of our industry-leading Microsoft Identity Manager (MIM 2016) training courses is right for you?

If you’re implementing Microsoft Identity Manager (MIM), or your organization already uses it, you’ll benefit from our MIM FoundationMIM Advanced and MIM Expert training. Here, you can find out which topics each course covers and which level you should start with.

Just like both the MIM Foundation and MIM Advanced courses, the MIM Expert course was great – by far one of the best courses I have ever attended! The course materials, the instructor’s presentations and the labs are of great quality. I really enjoyed it. Hanne N, System Engineer, Norway

Hundreds of students have attended our instructor-led MIM 2016 training courses since 2016 – and 95% said they would recommend the course to colleagues.

Which MIM training course is best for you?

The table below compares course content at each level. This information is also available in this pdf.

MIM Foundation

MIM Advanced

MIM Expert

Ways to learnLive instructor-led via Teams,
or online, self-paced
Live instructor-led via Teams,
or online, self-paced
Live instructor-led via Teams
What do students say?
Student feedbackStudent feedbackStudent feedback


MIM Foundation

MIM Advanced

MIM Expert

MIM FundamentalsIn detailRevision
Synchronization service
MIM Foundation: Understanding the connector space and metaverse, configuring classic rules, run profiles connecting to systems like HR and AD; synchronizing user and group dataMIM Advanced: In depth examination of synchronization, including holograms; monitoring and troubleshooting; comparing classic and portal rules; schema extension; connecting to others systems (including file-based)MIM Expert: Some further consideration of the options available, and best practices; an overview of Azure AD Connect (a special version of the sync engine used to connect AD and Azure AD)
Portal and serviceMIM Foundation: The MIM service management agent; sets, simple workflows and policies; portal-based synchronization rules; managing users (including self-service); managing AD groups; troubleshootingMIM Advanced: Portal configuration, schema extension, search scopes, usage keywords, localization; more advanced rulesMIM Expert: Identifying limitations and workarounds; best practices; naming conventions; editing RCDCs; portal security
WorkflowsMIM Foundation: A few simple out-of-the box workflows (e.g. SSPR and sync rules)MIM Advanced: Adding new workflows (e.g. generating attributes, generating a unique attribute)MIM Expert: *Developing a workflow
MIM Foundation: Configuring self-service password reset, and password sync using the Password Change Notification Service (PCNS)MIM Expert: *Brief coverage of password extensions
Rules extensionsMIM Foundation: Using an existing rules
MIM Advanced: Basic coverage of extensions (using Visual Basic); developing simple
rules extensions
MIM Expert: *In-depth coverage, with more complex examples based on our real world experience; best practices; useful techniques such as multiple metaverse extensions and data validation; debugging
Migration and roll-outMIM Foundation: Basic migrating of synchronization service configurationMIM Advanced: Basic migration of service/portal configurationMIM Expert: Detailed understanding and use of third party portal migration tool
ReportingMIM Advanced: Out-of-the-box reporting, an introduction to a third party reporting tool, and an unofficial reporting techniqueMIM Expert: Extending out-of-the-
box reporting (schema extensions and simple custom reports)
OtherMIM Foundation: Backup, restore and disaster recovery; overview of RBAC (using BHOLD) and Privileged Access Management, WMI for basic operationsMIM Advanced: Some advanced synchronization techniques, such as handling multiple connectors, and automated group generation; detailed coverage of installation, configuration and alternative architecturesMIM Expert: *ECMA2 (customer connectors) coverage of theory and some representative examples
At the end of the course students will be able to:MIM Foundation

  • Understand MIM concepts and components
    Identify appropriate MIM scenarios
  • Manage users, groups and passwords using MIM
  • Synchronize identity data across systems, such as AD and HR
  • Understand the issues involved in loading data (initial load, backup, and disaster recovery)
  • Configure security for different levels of user
  • Manage password self-service reset and synchronization
  • Automate run cycles
    Handle sets, simple workflows and MPRs
MIM Advanced

  • 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
MIM Expert

  • Understand coding rules extensions, tips for using Visual Studio, how to manage the multiple projects typically associated with a MIM project
  • Handle various scenarios with tips and techniques
  • Manage advanced portal issues, including formal management of security, advice about naming conventions, and how to migrate portal configuration safely
  • Use and code workflows
  • Extend the out of box reporting: schema extension and report writing
  • Understand what’s possible with Extensible Connectivity Management Agents version 2 (ECMA2), along with examples

*Topics are more geared towards the developer (though we find that most non-developers take them in their stride)

So which MIM course will you choose?

MIM Foundation MIM Advanced MIM Expert