Share via


WMI Provider Overview

Forefront Identity Manager Synchronization Service (FIM Synchronization Service) includes a Windows Management Instrumentation (WMI) provider that performs administrative tasks using scripts that are written in scripting languages such as Microsoft Visual Basic Scripting Edition (VBScript). By using the WMI Provider in a script, you can schedule administrative tasks to run at convenient times through the Scheduled Tasks feature of Windows Server 2003.

You can perform the following tasks using the WMI Provider:

  • Start a management agent run or stop an existing management agent run.

  • Get the results of a management agent run.

  • Get statistical information about the connector space or metaverse.

  • Set or change passwords.

  • Get information about FIM Synchronization Service.

  • Search for a connector space object with a specified domain and account name in a global address list, a Windows NT 4.0 domain, or in Active Directory Domain Services (AD DS).

  • Search for a connector space object with a specified domain and user principal name in a global address list, a Windows NT 4.0 domain, or in AD DS.

The WMI Provider is automatically installed during the Microsoft Forefront Identity Manager 2010 (FIM) installation.

The WMI Provider contains the following classes.

Class Description

MIIS_CSObject Class

Represents objects in the connector space. Use this class to set or change passwords.

MIIS_ManagementAgent Class

Represents the management agents. Use this class to start a management agent run or to stop an existing management agent run.

MIIS_PasswordChangeHistorySource Class

Represents a history entry of each password change request from the originating connected data source. Use this class to get the history of password change requests that are sent from a connected data source.

MIIS_PasswordChangeHistoryTarget Class

Represents a history entry for a password change that the FIM Synchronization Service server sends to the target connected data source. Use this class to get the history of password change requests sent to a target connected data source.

MIIS_PasswordChangeQueue Class

Represents an entry of each existing password change to be sent to the target connected data source. Use this class to get the password change requests to be sent to the target connected data source.

MIIS_RunHistory Class

Represents the results of a management agent run. Use this class to get statistical information about a management agent run.

MIIS_Server Class

Represents FIM Synchronization Service. Use this class to get information about the number of objects in the metaverse or to clear run and password histories from the server.

The following topics will help you use the WMI provider:

See Also

Concepts

Forefront Identity Manager Synchronization Service Overview