Friday, May 25, 2012

Custom workflow actions don't work from U-LINC??

Many of our customers are choosing to extend the out-of-the-box SharePoint Designer workflow actions in order to enhance the capabilities of their U-LINC enabled workflows.  Many of these custom workflow solutions (like iLoveSharePoint) will modify the SharePoint web.config file and put their dll's into the "AuthorizedTypes" and "SafeControls" sections.

This "tells" SharePoint that these dll's are trusted and it's ok to execute the functionality within the dll.  These custom solutions are obviously unaware of the U-LINC Web Services.  As such, they do not update the web.config file for the web services.  As such, you may install a new custom workflow action and have it work fine when manually creating/updating a SharePoint list item, however, that same workflow fails when a U-LINC integration creates/updates the same list item.

"Repair Config" to the rescue ...

You can either manually copy out the "AuthorizedTypes" and "SafeControls" entries from the SharePoint web.config to the U-LINC Web Services web.config, or launch the U-LINC Configuration Manager from the SharePoint Server and select to "Repair Config" from the SharePoint Application or Web Services pages.

This will ensure that all entries that exist in the SharePoint web.config also exist in the U-LINC Web Services web.config file.

HERE I COME TO SAVE THE DAAAAY!

No comments:

Post a Comment