-
Notifications
You must be signed in to change notification settings - Fork 0
Home
The FIM 2010 Granfeldt Workflow Activity Library is a collection of generic custom workflows for use with FIM 2010 R1/R2. The purpose of this collection of workflow activities is to have activities that can solve the most common tasks in a traditional FIM installation - in one library.
Download the latest release to be use the workflows. Included in the kit is a Powershell script called Install-Workflows.ps1 that will assist you in creating the necessary Activity Information Configuration objects in the FIM Service.
Please read the installation instructions to get started.
- Code Run - Compile and run C# code on fly and update target or workflow dictionary (code samples)
- Lookup Value - Find object using XPath filter, extract value and update an object
- Create Object - Create a new object based on existing object or dictionary values
- Delete Object - Delete an object
- Copy Values - Conditionally update target or one or more enumerated objects
- Add or Remove to/from multi-value - coming in next version
- Clear Single Value - coming in next version
For more on logging and troubleshooting, you can see Troubleshooting the activities
If you have an idea for a generic activity, I would like to hear from you.
Enjoy, Søren Granfeldt (http://blog.goverco.com)
The Lookup Workflow was exactly what we needed, and it worked like a charm for setting Reference attributes! Thanks Sören! by leoerlandsson on Feb 21, 2014 at 1:22 PM
Extremely useful for the generic "Delete Object" activity alone (orphaned EREs anyone). Can't wait to get into the "Code Run" activity :) by Froosh on Feb 14, 2014 at 4:22 AM
This is a great tool to have in your toolbox. Just the code run activity alone has helped optimize our more complex workflows where we've employed PowerShell to do the heavier lifting. It's wonderful to be able to use C# code directly in a workflow activity without having to deal with the compile/deploy overhead. It allows us to more easily log results in the portal requests which makes that information more accessible to support staff. Furthermore, when I had a technical question that I had exhausted all resources on I emailed Soren and he got back to me immediately with helpful information and ideas to work around my particular issue. I wish I got support like that from some of the vendors I pay! Thank you Soren for the fantastic work! by ptorakis on Feb 6, 2014 at 9:07 PM