Microsoft Identity Integration Server 2003 Developer Reference |
For data sources without management agents, you can synchronize the data by using the extensible connectivity management agent with a connected data source extension. The extensible connectivity management agent can also be packaged into a management agent that can be distributed with the connected data source extension to other MIIS servers.
This topic shows you how to package an extensible connectivity management agent into a packaged management agent that can be distributed to other MIIS servers.
The topic assumes you are familiar with the following tasks:
Note The only management agent that can be packaged is the extensible connectivity management agent. The Management Agent Packaging Tool can only create a distributable management agent from the extensible connectivity management agent.
To Create A
Packaged Management Agent
The Management Agent Packaging Tool requires a customization file to create a packaged management agent. The contents of this file are used in Identity Manager to display your packaged management agent, and internally by MIIS.
The customization file is an XML file that contains the following elements:
The following XML example shows a customization file for a management agent created by a fictional company called Fabrikam.
<ma-customization-info> <ma-internal-version>1</ma-internal-version> <ma-companyname>Fabrikam</ma-companyname> <ma-subtype>Fabrikam ECMA</ma-subtype> <ma-listname>Fabrikam Custom Management Agent</ma-listname> <ma-help-text>This is the text that appears in the Create Management Agent dialog box.</ma-help-text> </ma-customization-info>
The following illustration shows where some of the elements are used in Create Management Agent.
The <ma-internal-version> and <ma-subtype> elements are used internally my MIIS. For more information about these elements, see Configuration File XML Reference.
After exporting the server configuration of your extensible connectivity management agent to an XML file and creating the customization file, you can use the Management Agent Packaging Tool to create a distributable management agent.
The Management Agent Packaging Tool combines the server configuration and customization files into an XML file. You then put this file the following folder: UIShell\XMLs\PackagedMAs, which is part of the MIIS program folder. The default folder is C:\Program Files\Microsoft Identity Integration Server. For more information, see Management Agent Packaging Tool Reference.
The distributable management agent and connected data source extension can be copied to the appropriate directories either manually or through a setup program. The following table shows the default folders for these files.
File | Folder |
---|---|
Packaged Management Agent XML file | C:\Program Files\Microsoft Identity Integration Server\UIShell\XMLs\PackagedMAs |
Connected Data Source Extension files | C:\Program Files\Microsoft Identity Integration Server\Extensions |
Note Close Identity Manager before copying the XML file of the distributable management agent to the folder. The management agent might not appear in the Management agent list box of Create Management Agent in Identity Manager if the management agent file was copied to the folder with Identity Manager open.
To verify that the files were installed in the correct folders, open Identity Manager and create a management agent. In Create Management Agent, your management agent should be in the Management agent list box. For more information, see Configure Management Agents with Management Agent Designer in the Microsoft Identity Integration Server 2003 Help.