Custom Workflow with User Interface
Hi everyone,
Im trying to develop a custom workflow with user inteface following the example in this link
http://ilm2wfactivity.codeplex.com/
In ILM 2 the name of the dll to develop a workflow with UI was Microsoft.IdentityManagement.WebUI, but in FIM 2010 RTM I can't find it, the Web Portal Folder it was the folder that contains that dll isn't anymore in FIM and isn't in the
directory c:/ProgramFiles/Microsoft Forefront Identity Manager/2010/Portal .
Do you know where I can find this dll or if it has a diferent name or ubication in FIM 2010 RTM?
Thanks
Dou you have any idea where i can find the dll for the FIM RTM,
Thanks
June 24th, 2010 5:52am
You can extract it out of MicrosoftILMPortalCommonDlls.wsp.
Reference: http://social.technet.microsoft.com/Forums/en-US/ilm2/thread/ce902e07-15fe-40ef-9872-c4f8da83cf80/
Thanks & Regards, Jameel Syed Principal Consultant, fimGuru - Your window into simplified identities jameel.syed@fimguru.com - http://www.fimguru.com
Free Windows Admin Tool Kit Click here and download it now
June 24th, 2010 5:56am
Hi!
The assemblies you need are all available in the GAC except they're not available by browsing the GAC with Visual Studio unless you choose to browse the folder "C:\Windows\Assemblies\GAC_MSIL".
These are the assemblies you might need when creating custom workflows:
Microsoft.ResourceManagement.dll
This assembly contains the most basic stuff you might need for creating WF Activities For example:
The Microsoft.ResourceManagement.Workflow.Activities namespace contains the FIM activities and the FIM specific SequentialWorkflow.
The Microsoft.ResourceManagement.WebServices.WSResourceManagement contains basic types used with the FIM activities like the ResourceType, RequestType and the UpdateRequestParameter etc.
Microsoft.IdentityManagement.WFExtensionInterfaces.dll
This assembly contains all you need to create the UI part of your WF Activity in the Microsoft.IdentityManagement.WebUI.Controls namespace.
//HenrikHenrik Nilsson, ILM/FIM MVP Blog: http://www.idmcrisis.com Company: Cortego (http://www.cortego.se)
June 24th, 2010 8:58am
Thanks, both answers are good.
Only i had to rename the file MicrosoftILMPortalCommonDlls.wsp
to MicrosoftILMPortalCommonDlls.cab and extract the Microsoft.IdentityManagement.WebUI.dll.
Thank you!!
Free Windows Admin Tool Kit Click here and download it now
June 24th, 2010 5:23pm
How to extract these dlls is now included in the end-to-end custom activity example in the SDK
http://msdn.microsoft.com/en-us/library/ff859524.aspx
From that document:
To create FIM UI assembly files that Visual Studio can reference
Browse to the following folder: C:\Program Files\Microsoft Forefront Identity Manager\2010\Portal
Create a copy of the MicrosoftILMPortalCommonDlls.wsp file, and rename it to
MicrosoftILMPortalCommonDlls.cab.
Right-click MicrosoftILMPortalCommonDlls.cab, and then click
Explore. If this does not work, double click MicrosoftILMPortalCommonDlls.cab to see the list of files.
Copy the following two files to the C:\Program Files\Microsoft Forefront Identity Manager\2010\Portal folder:
Microsoft.IdentityManagement.WebUI.Controls.dll
Microsoft.IdentityManagement.WFExtensionInterfaces.dll
November 15th, 2010 2:03pm