Q:

Different Authentication methods in a Single SharePoint farm

I have to build up a system based on Dynamics CRM online and SharePoint 2013 on Premise in a Windows Azure Machine. Employees from the company access Dynamics to register the customers, products, offers and so on. The customers of the company log in the SharePoint portal to view their offers, products, etc. using webservices that connects to Dynamics Online.
The company requirement is that their employees must sign in either Dynamics online or SharePoint portal with their AD credentials, and external users should use another way of authentication (FBA, claims or whatever) introducing username and password. How could I set up both ways of authentication? Each customer of the company would consume a CAL license? Any suggestion?

A:

you can use a mix of two different solution.
The first is create a new entity with a connection to a Contact entity where store username and password.
Create a new ASP .NET membership provider database.
Create custom workflow that populate it.
The second is configure a standard SQL membership provider in your SharePoint 2013 Online that retrieve data from a SQL Server DB.
I suggest you this solution because you use SharePoint Online. Otherwise a custom membership provider was the best way.
Bye.

