Test Lab Guide: Demonstrating a Call-based Extensible Connectivity 2.0 Management Agent
Applies To: FIM 2010 R2 and FIM 2010 with Update 2
In This Guide
This guide contains instructions for setting up a test lab based on the Test Lab Guide: Demonstrating Call-based Extensible Connectivity 2.0 Management Agents. This is achieved by deploying the update to a server computer running Forefront Identity Manager 2010 Synchronization Service and using the environment that was build out in the preceding test lab guides. The resulting Call-based Extensible Connectivity 2.0 Management Agent test lab demonstrates and verifies the management agents.
This test lab demonstrates two Extensible Connectivity 2.0 Management Agents (ECMA2). The first is a SQL ECMA2 and the second is an Active Directory ECMA2. It should be noted that these management agents are not 100% solutions. That is, these management agents only demonstrate limited functionality and are intended to demonstrate how one would implement an ECMA2 to a connected data source. These management agents do provide only a limited set functionalities when compared with the SQL and Active Directory management agents that Forefront Identity Manager provides. It is the responsibility of the management agent developer to ensure the required functionality is present.
Test Lab Overview
In this test lab, no additional servers are required other than the ones need for the preceding steps
The Call-based Extensible Connectivity 2.0 Management Agent uses the following subnet:
- The intranet established by the Base Configuration Test Lab Guide, referred to as the Corpnet subnet (10.0.0.0/24).
Computers on each subnet connect using a hub or switch. See the following figure.
This test lab will guide you through the Call-based Extensible Connectivity 2.0 Management Agent development and installation process. The purpose of this test lab is to allow for the creation of a basic test lab environment that consists of two Call-based Extensible Connectivity 2.0 Management Agents. This test lab guide can be used as a building block for additional test lab guides that demonstrate increased functionality or additional features of Forefront Identity Manager 2010.
Hardware and Software Requirements
The following are required components of the test lab:
The files for Forefront Identity Manager 2010 Update (KB2635086).
The product disc or files for Visual Studio Professional 2010.
The following table provides a summary of the Microsoft software that is used in this guide.
Software |
Additional information |
Forefront Identity Manager 2010 Update (KB2635086) |
|
Microsoft Visual Studio 2010 Professional |
Microsoft Visual Studio 2010 Professional (https://www.microsoft.com/visualstudio/en-us). |
Steps for Configuring the Call-based Extensible Connectivity 2.0 Management Agent Test Lab
There are ten steps to follow when setting up the Call-based Extensible Connectivity 2.0 Management Agent test lab based on the Installing Call-based Extensible Connectivity 2.0 Management Agent Test Lab Guide.
Step 1: Set Up the Base Configuration Test Lab - The Base Configuration is the core of all Test Lab Guide scenarios. The first step is to complete the Base Configuration.
Step 2: Set Up the SQL Server 2008 R2 Enterprise Test Lab - The second step is to complete the SQL Server 2008 R2 Enterprise test lab guide.
Step 3: Set up the Forefront Identity Manager 2010 Synchronization Service Test Lab - The third step is to complete the Forefront Identity Manager 2010 Synchronization Service test lab guide. This provides the FIM Synchronization Service to the test lab environment.
Step 4: Install Extensible Connectivity 2.0 MA Prerequisite Software - The fourth step includes installing the update that contains the new extensible connectivity 2.0 management agent and Visual Studio 2010.
Step 5: Create the Initial Envrionment - The fifth step walks you through creating the SQL database and AD OU and test users.
Step 6: Create the SQL_ECMA2 DLL - The sixth step creates the SQL_ECMA2 binary.
Step 7: Create the AD_ECMA2 DLL - The seventh step creates the AD_ECMA2 binary.
Step 8: Create the MVExtension DLL - The eighth step creates the MVExtension binary.
Step 9: Install the ECMA and Configure the FIM Synchronization Service – The ninth step installs the management agents and configures the Synchronization Service.
Step 10: Verify the Management Agents - The tenth step verifies the new management agents are working by testing adds, updates and deletes.
This guide provides steps for configuring the computers of Call-based Extensible Connectivity 2.0 Management Agent test lab. The following sections provide details about how to perform these tasks.
Test Lab Guide Specific Information and Instructions
The following section is a list of additional information on configuring the test lab. It also includes items that may be omitted from the test lab guides that this test lab builds upon. This is to allow for quicker deployment.
- The Base Configuration TLG—EDGE1, INET1, and CLIENT1 are not required. The steps requiring setup and configuration may be excluded from the setup of the base configuration.
This guide provides steps for configuring the computers of the Forefront Identity Manager 2010 test lab. The following sections provide details about how to perform these tasks.