Connect to your directories

Connectors link specific connected data sources to Microsoft Identity Manager (MIM). A connector moves data from a connected data source to MIM. When data in MIM is modified, the connector can also export the data to the connected data source to keep it synchronized with MIM. Generally, there is at least one connector for each connected directory.

In Microsoft Identity Manager (MIM), formerly known as Forefront Identity Manager (MIM), connectors were known as management agents. That term is still used in some articles or parts of the product, but know that both terms refer to the same concept.

This article covers the connectors that are included & supported in MIM, but the connector for Extensible Connectivity 2.0 makes it possible to connect with even more data sources. Some partners have created their own connectors in this way, and a full list is available in the wiki FIM 2010: Management Agents from Partners.

This table doesn't include the software on which MIM itself is deployed; see the supported platforms list for more information.

Supported connectors in MIM 2016 SP2

Connector name Supported versions of the connected data source & Technical links
Active Directory Domain Services Active Directory in Windows Server 2012 - 2022
Active Directory Lightweight Directory Services (ADLDS) Active Directory Lightweight Directory Services (ADLDS)
Active Directory Global Address List (GAL) Active Directory Global Address List (GAL) in Exchange 2013 - 2019
Extensible Connectivity 2.0 Any call-based or file-based data source
FIM Service MIM Service. MIM Synchronization Service and MIM Service must be the same version.
IBM DB2 Universal Database IBM DB2 version 9.5 or 9.7; IBM DB2 OLEDB v9.5 FP5 or v9.7 FP1
Use Generic SQL connector for later versions
IBM Directory Server IBM Tivoli Directory Server 6.x
Use Generic LDAP connector for later versions
Novell eDirectory Novell eDirectory version 8.7.3, 8.8.5 and 8.8.6
Use Generic LDAP connector for later versions
Oracle Database Oracle Database 10g or 11g; 64-bit client
Use Generic SQL connector for later versions
Microsoft SQL Server SQL Server 2012 - 2017
Use Generic SQL connector for later versions or SQL Azure
Oracle (previously Sun and Netscape) Directory Servers Sun Directory Server 6.x, 7.x and Oracle 11
Use Generic LDAP connector for later versions
Windows PowerShell Connector Windows PowerShell 2.0 or better
Generic CSV Connector User and Groups in CSV files. Support for pre-and-post processing of identity data using PowerShell scripts either before or after import or export operations.
Generic LDAP Connector LDAP v3 server (RFC 4510 compliant), including 389 Directory Server, Apache Directory Server, IBM Tivoli DS, Isode Directory, NetIQ eDirectory, Novell eDirectory, Open DJ, Open DS, Open LDAP, Oracle Directory Server Enterprise Edition, RadiantOne Virtual Directory Server, Sun One Directory Server
Generic SQL Connector The Connector is supported with all 64-bit ODBC drivers including the following: Microsoft SQL Server & SQL Azure, IBM DB2 10.x, IBM DB2 9.x, Oracle 10 & 11g, Oracle 12c & 18c, MySQL 5.x
Connector for Lotus Domino IBM Domino Release v9.0.x
SharePoint Services Connector UPA SharePoint server 2013 - 2019 with User Profile service application (UPA)
Connector for Web Services SAP ECC 5.0 or 6.0; Oracle PeopleSoft 9.1; Oracle eBusiness 12.1 and other SOAP and REST APIs
Attribute-Value Pair text file Attribute-value pair text files
Delimited text file Delimited text files
Directory Services Mark-up Language (DSML) Directory Services Markup Language (DSML) 2.0
Fixed-Width text file Fixed-width text files
LDAP Data Interchange Format (LDIF) LDAP Data Interchange Format (LDIF)
Microsoft Graph Connector Microsoft Graph

The Microsoft Azure Active Directory Connector is deprecated and not recommended for new deployments; use Microsoft Entra Connect sync, Microsoft Entra Connect cloud provisioning, or Microsoft Graph Connector instead.

Management agents in FIM 2010 R2