How to Automate FIM 2010 Sync Engine Run Profile Execution

How to Automate FIM 2010 Sync Engine Run Profile Execution

When you operate a FIM environment, one major task is to manage run profiles.
A run profile is a set of steps that specify how to run a management agent.
For a complete overview of how run profiles work, see ILM/FIM Run Profile Definitions.



To start a single run profile manually, you can use the Run Management Agent Dialog of the Synchronization Service Manager.
The following screenshot shows an example for the related dialog.

As soon as your FIM environment has been sufficiently tested, you probably want to automate certain tasks.
Amongst others, this includes the automated start of your run profiles.
To automate run profile runs, you have a variety of options such as writing a simple script or even using related tools.

The objective of this article is to summarize the available options you have to automate run profile runs including:

  1. VB Scripts
  2. PowerShell
  3. Task scheduling
  4. 3rd party tools

 

note Note
The MASequencer from the MIIS 2003 Resource Tool Kit is not compatible with FIM 2010 (64 bit)

 

VB Scripts

  • Export/save  scripts from FIM GUI (Identity Manager)
  • Schedule tasks using task scheduler en cscript commands
  • Edit / combine cscripts files

Powershell

Task scheduling

  • Configure Task scheduler

3rd party tools (alphabetical)

Virtual Lab

TechNet Ramp Up

TechNet Forum

tumblr counter

 

note Note
To provide feedback about this article, create a post on the FIM TechNet Forum.
Leave a Comment
  • Please add 2 and 1 and type the answer here:
  • Post
Wiki - Revision Comment List(Revision Comment)
Sort by: Published Date | Most Recent | Most Useful
Comments
  • Søren Granfeldt edited Revision 15. Comment: Updated text for MARunScheduler and sorted alphabetically

  • Søren Granfeldt edited Revision 14. Comment: Added link to free MARunScheduler

  • UNIFYBob edited Revision 11. Comment: Updated Event Broker link

  • Ed Price MSFT edited Revision 9. Comment: Updated title to standards.

  • Peter Geelen edited Revision 6. Comment: updated title to avoid confusion

Page 1 of 1 (5 items)
Wikis - Comment List
Sort by: Published Date | Most Recent | Most Useful
Posting comments is temporarily disabled until 10:00am PST on Saturday, December 14th. Thank you for your patience.
Comments
  • Peter Geelen edited Revision 6. Comment: updated title to avoid confusion

  • Peter, Well put together. I also like to use the SQL Server Agent to launch the scripts, it already has history and email capabilities and very easy ways to do pre- and post- steps.

  • Ed Price MSFT edited Revision 9. Comment: Updated title to standards.

  • UNIFYBob edited Revision 11. Comment: Updated Event Broker link

  • Søren Granfeldt edited Revision 14. Comment: Added link to free MARunScheduler

  • Søren Granfeldt edited Revision 15. Comment: Updated text for MARunScheduler and sorted alphabetically

Page 1 of 1 (6 items)