Thanks To...

First I am happy to have the time to work on this stuff thanks to my employer:
Edgile

Project Description

Extensions for Forefront Identity Manager 2010 to enable integration between the FIM Service workflow and the FIM Certificate Management workflow.

Who is this for?

The code samples in this project are interesting if you match the following:
  • You have FIM 2010 deployed
  • You want to take advantage of FIM 2010 Certificate Management
  • You like using the workflow in FIM and do not want to spend time and effort extending the FIM CM workflow

This project is also a PowerShell experiment in disguise... The goal was to use the minimum amount of .NET code, and the maximum amount of PowerShell.
FIM 2010 is a IT Pro product, so PowerShell made the most sense from an extensibility point of view.

Solution Components

This project contains a few distinct components

FimCmExtensions.FimCmProxy.dll

A Class in C# that uses .NET Remoting to Extend FIM Certificate Management

FimCmProvisioningModule.psm1

A PowerShell Module that calls the .NET Remoting Proxy

FimCmExtensions.FimCmActivityLibrary.dll

A Workflow Activity that participates in FIM 2010 workflow by switching WorkflowData items for PowerShell variables

Last edited Mar 3, 2011 at 7:21 PM by CraigMartin, version 5