Microsoft Identity Manager (MIM) Agent

Overview

A Microsoft Identity Manager (MIM) agent encapsulates the connection details to a single MIM instance.

Operational Considerations

An incorrectly configured Microsoft Identity Manager agent will produce undesired outcomes, or not function at all, and will affect every Operation attached to it. The following should be considered:

  • Access privileges of the user connection details.

Usages

The Microsoft Identity Manager agent is used by the following Operations:

Configuration

In addition to the common agent configuration settings shared by all agents, the MIM agent requires the following by way of configuration:

MIM Server Credentials

Name Description
Instance Location Whether the target MIM instance has been installed locally or remotely. Note: due to a limitation in the WMI interface, the service account will be used for a local MIM instance. As such, service account permissions must be appropriately configured as outlined in Prerequisites.
Server The full name of the server being connected to. Only required for remote instances.
Username Username to authenticate to the server with. Only required for remote instances.
Password Password to authenticate to the server with. Only required for remote instances.

Database connection details

TIP: The Use Standard Fields option allows the database credentials to be entered without the use of a connection string. For finer control over the database connection, set this field to No to manually enter the connection string.
Name Description
Connection String Connection string to be used when connecting to the underlying MIM instance database.
Server Name The name of the MIM SQL server, including the host and instance name.
Database Name Name of the MIM Database.
The default is FIMSynchronizationService for MIM/FIM installations, or MicrosoftIdentityIntegrationServer for ILM installations.
Authentication Type Whether to use Windows or SQL Server Authentication when connecting to the target database.
Username Username to authenticate against the database server with. Only required with SQL Authentication.
Password Password to authenticate against the database server with. Only required with SQL Authentication.


Additional Configuration

Success Statuses

A success status is a return value from the MIM run profile that MIM Event Broker is to consider as successful. The MIM agent is created with 10 default status messages. These are:

  • success
  • in-progress
  • completed-no-objects
  • completed-warnings
  • completed-sync-errors
  • completed-discovery-errors
  • completed-export-errors
  • completed-transient-objects
  • stopped-object-limit
  • no-start-ma-already-running
  • call-failure:0x8023063D

The above list can be modified whilst editing the agent. A more comprehensive list can be found here.

Name Description
Success Statuses A semicolon separated list. The operation fails if the return status of each MIM operation for this agent does not match a status in this list. This field can only be changed whilst editing the agent.

Automatic Configuration

MIM Event Broker can be configured for individual MIM Agents through a new configuration process.

Agent Microsoft Identity Manager

Is this article helpful for you?