Management Agent for Extensible Connectivity
Applies To: Windows Server 2003 with SP1
The management agent for extensible connectivity is part of the Microsoft Identity Integration Server 2003 (MIIS 2003) Management Agent SDK and using this management agent, you can create a management agent that can synchronize with any call-based or file-based data source.
Properties
Available in Identity Integration Feature Pack for Microsoft® Windows Server™ Active Directory® (IIFP) |
No |
Management agent type |
Call-based, File-based |
Supported connected data source versions |
|
MIIS 2003 features supported |
|
Schema
The schema is generated based on the discovery of the data in the template input file when the management agent is created, therefore schema refresh is not supported for this management agent.
Remarks
This management agent can support both call-based and file-based data sources. When it is configured for call-based export, and if the connected data source supports immediate confirmation or automatic anchor creation, the management agent behaves as a call-based management agent.
The management agent for extensible connectivity can only use one partition. However, by using connected data source extensions created with the Management Agent SDK you can connect to and process objects from multiple data sources. All object types processed in this manner are stored in this single partition. In this scenario, you must be sure to process connections to all the related data sources when performing a full import. Any objects from data sources that are not processed become obsolete.
With ILM 2007 FP1, any type of run profile can be configured for a management agent for extensible connectivity.
Important
For a management agent that is export only, ILM 2007 FP1 will only look in the MAData folder for the import file that is specified in the run profile.
When a management agent for extensible connectivity is configured for call-based export, ensure that the import file is Unicode. Because MIIS 2003 translates all incoming non-Unicode data to Unicode, the risk of data loss during translation is minimized by using a Unicode import file.
When troubleshooting errors for the management agent for extensible connectivity, keep in mind that errors can occur during both the management agent processing and during the extension processing. For example:
An exception is thrown during export, but objects are still added to the export counters. In this case, the management agent generated the export file successfully, but the extension encountered an error during the actual export to the target connected data source. The exception thrown should give you information as to what happened in the extension code, and where the delivery failed.
During an import process, the extension might successfully create the import file, but the management agent can fail to parse it. In this case, increase the logging level in your extension so that you can determine when your extension has finished processing, and then troubleshoot the management agent exception from there.