Wednesday, 26 March 2014

SharePoint Foundation 2013 Forms Based Authentication (FBA)

Scenario

You need to have individual Forms Based Authentication (FBA) on several different Sharepoint Foundation 2013 Site Collections.

Solution

  1. Run c:\windows\Microsoft.NET\Framework64\v4.0.30319\ aspnet_regsql.exe to set up Membership Database
  2. Give Identity Running Sharepoint "db_owner" priveleges in MSSMS for the aspnetdb database.
  3. Create a Dummy Website in IIS "MembershipConfig"
  4. Install FBA for SharePoint 2013 - This allows management of users inside sharepoint
  5. Edit machine.Config File
  6. Configure Forms Auth in Sharepoint for Site Collection

Caveats

  • Use SQL Authentication for ALL Connection Strings and DB User Accounts.

Resources

Here's a list of the resources I found which helped get the job done:

No comments: