When transitioning from MIM to HyperSync Panel, specific design considerations that might have made sense under MIM are likely to need revisiting. This could be for multiple reasons:
- Host Platform
MIM is an on-premises only application with an MS SQL (relational) database, whereas Identity Panel is an application that is designed for (but not confined to) server-less deployment and has a MongoDB (document) data store. Consequently, some MIM design principles simply don't apply. - Architecture
The MIM Synchronization engine is designed for both technology and business problems that have not changed much over two decades, and the design constraints that applied then are no longer relevant today
Initially it may be difficult for experienced MIM engineers to "unlearn" principles that have held them in good stead for many years, while retaining other principles that still apply.
MIM Best Practices
The following is a cross-reference to Microsoft Identity Manager 2016 Best Practices | Microsoft Learn to assist engineers migrating from MIM to HyperSync (HpS) on Identity Panel (IdP) - but confined to those that pertain specifically to MIM Synchronization.
It is designed to be used as a "ready reckoner" of sorts … to assist in design discussions where questions might arise as to what may still be relevant. Each MIM Topic is linked to the corresponding section of the Microsoft guidance.
Note that while other "MIM Community" best practices also exist which are widely recognized, none are addressed explicitly below today, but will be added over time as needed.
| # | MIM Topic | Partially Relevant | Not Relevant | HyperSync Guidance Guidance |
| 1 | SQL Setup | X |
Nothing database-specific to the MIM application translates to HyperSync. There are only 2 topics of minor relevance at an abstract level:
|
|
| 2 | Create a Backup Administrator account for the FIM Service after installation | X |
This is to mitigate a risk in MIM that only applies to MIM Portal deployments, which is only relevant to MIM Sync when declarative rules are in place. For HyperSync Admin access:
|
|
| 3 | FIM Service | X |
This is to mitigate a security risk in MIM that only applies to MIM Portal deployments, which is only relevant to MIM Sync when declarative rules are in place. However, if deploying IdP on premises with an Exchange mailbox, the same guidance may also apply when configuring IdP email sender(s). |
|
| 4 | MIM Portal | X |
This is to mitigate resource exhaustion for MIM that only applies to MIM Portal deployments, which is only relevant to MIM Sync when declarative rules are in place. There is no equivalent consideration for HpS/IdP. |
|
| 5 | MIM 2016 Initial Data Load | X |
As with MIM the Initial Load of IdP/HpS requires careful planning. There are some specific parallels, but reference should be made to the main HpS Design guidance covered in the M900 Training Syllabus. The following are specific references to this MIM section:
Note: For a complete approach to an initial load where data migration from a legacy IDAM platform (including MIM) is required, refer to Migrating Data to Identity Panel. |
|
| 6 | Configuration Migration | X |
This is to mitigate a risk of failed MIM schema and policy deployments for MIM Portal deployments, which is only relevant to MIM Sync when declarative rules are in place. Like MIM (xml files), there are config files (JSON) which are downloaded/uploaded to IdP in a pre-determined sequence as part of any migration. As with MIM migration:
However, the configuration migration for IdP/HpS is subject to its own guidance which is discussed separately in the M900 Training Syllabus. |
|
| 7 | Security | X |
The following MIM items have relevance to the corresponding IdP components
|
|
| 8 | Feature Specific Best Practices | X | Apart from the following exception, which also applies to IdP, almost all of these recommendations are MIM-specific only and not broader "IAM Best Practices":
|
MIM Deprecated Features
The MIM Deprecated Features And Planning For The Future | Microsoft Learn article is an important article for any MIM sites which are migrating MIM to HyperSync Panel synchronization.
The guidance is particularly relevant when running the Automated Conversion from MIM to HyperSync – SoftwareIDM utility, in particular when reviewing the TODO: tags in the inline "As Built" HyperSync Panel documentation within Identity Panel for any detected compliance issues.
Comments
0 comments
Please sign in to leave a comment.