FBA and List permissions

Aug 6, 2009 at 7:39 AM

The permissions tools for list items are very useful.  However, we have one or two WSS installations that use Forms Based authentication.  The workflow actions do not seem to work on these.  I get the following: An error has occured in ...Workflowname.

If I use AD accounts it is fine.  Any suggestions?

Oct 1, 2009 at 6:20 PM

I have the same problem -- the permissions actions work fine for Active Directory usernames but not for Forms-Based Authentication usernames. We have a MOSS environment with both AD and FBA (LDAP in our case) authentication. 

My suspicion is that the colon that SharePoint includes in the FBA username (our FBA usernames look like "LDAP:user@company.com") is the culprit. That colon is part of a prefix generated by SharePoint that is added to all FBA usernames.

Using SharePoint Designer's "Build a dynamic string" action, I've tried stripping off the "LDAP:" prefix of the username and using the result as the username in the permission action, in which case no error is generated, but the permission doesn't get changed for the user. I've tried looking up the user's Work e-mail property and using that as the username with the same result (no error but no permission change). I've also tried subsituting the Hex value (%3A) for the colon, but that generates an error. I've even tried using the GUID of the user as the username, but that generates an error too.

Has anyone had success with FBA usernames?

May 28, 2010 at 10:33 PM

I'm running into the same problem.  Has anyone figured this out? 

May 29, 2010 at 12:08 AM
I havnt seen or heard of a fix.

On 29/05/2010, at 7:33 AM, "cfuka" <notifications@codeplex.com> wrote:

From: cfuka

I'm running into the same problem. Has anyone figured this out?

Nov 4, 2011 at 7:25 PM

I'm having the same issue with FBA users. Anyone have a workaround yet? Thanks.