How to add external user to FBA? - sharepoint-2010

Say I have 10 users (name, email, phone). How do I add them to FBA so they can use sharepoint which is configured to FBA?
I mean do I need to go to SQL box and add each member. (I know from site permission you can add users but I am not if the users should be present in the sql member database before I do this).
I went to site collection> permission but didn't see anything that says "add external user" or add fba user.
SharePoint 2010; FBA
Is there a tool in microsoft .net directory? I can't download and install this https://sharepoint2010fba.codeplex.com/documentation? codeplex feature so that's not an option. Also, we have to set this users up front.

SharePoint does support forms-based authentication but FBA is not something you get out-of-the-box.
If your implementation of FBA does not provide a UI to manage the users:
add/modify/delete them directly in the Membership database
use the ASP.NET Web Site Administration Tool (you can run it by clicking ASP.NET Configuration from the Website menu in Visual Studio or without VS - Managing ASP.NET Membership and Roles without Visual Studio).

Related

May Sharepoint 2010 portal combine intranet and extranet sites with different security models?

There is Sharepoint 2010 intranet portal with several intranet sites based on Active directory user access. Is it possible to create one more site with quite different security model for Internet access or should I create standalone portal for Internet users? What shall I consider?
You can have different authentication models at "Web Application" level. This means that all your site collections inside your Web Application will work with the same authentication model.
If you already have a web application working with Active Directory and you want to provide Internet Access (probably using Forms Authentication) you will need to create a separate Web Application.
Here is a sample Video on how to create a new Web Application:
http://www.youtube.com/watch?v=0Z8vb42j1wQ
And this is a video on how to implement Forms Authentication a Web Application:
http://www.youtube.com/watch?v=yBqL3E-ne60

Sharepoint hosted web application - custom security

I need to implement a web application hosted on sharepoint. This is a client requirement. So I cannot create a standard asp.net web application. Another client requirement is that the authentication is not an active directory one but they want to use an existing database of users.
I am a bit concerned how this would work on sharepoint because users would need to log-in onto sharepoint. Would it make sense that users log into sharepoint as anonymous and then we use our custom controls for log-in. How does sharepoint handle anonymous users?
Any assistance would be greatly appreciated
When building apps over SharePoint, you use the SharePoint authentication mechanism, whatever it is.
Does the SharePoint farm is already in place ? Or do you have to also build the farm ?
In the former case, probably the authentication mechanism is already in place and you just have to build a "standard" sharepoint application.
In the later case, you will have to carefully plan your authentication. SharePoint can use a combination of AD authentication, Forms authentication (over a DB in your case if you want) or a Claims authentication pattern. My guess is that a Forms authentication with a custom Membership/role provider is the way to go.

Sharepoint 2010 site accessibility from intranet and internet, how?

I want to create the sharepoint 2010 site on SahrePoint 2010 server. I want to make it available in intranet as well as internet. what exactly i need to do ? is i need to configure mix mode authentication ? how ?
Look at Alternate Access Mappings:
How Do I: Configure an Alternate Access Mapping in SharePoint 2010?
Server Name Mapping and Alternate Access Mapping (AAM)
Making a SharePoint 2010 site externally available
Regarding authentication, you can use Classic Mode Authentication for externally available sites, but all users will need an Active Directory account. Otherwise, you might want to use a web application with Claims Based Authentication that uses a mix of Windows Authentication and Forms Based Authentication.
Note that externally available sites that require authentication are technically extranet sites. An internet site usually means that anonymous access is allowed (at least in part). In the case of SharePoint internet sites, special licensing might be required.

Web part using 3rd party permissions

Is it possible to filter (i.e. hide) web parts from the WebPartAdder based on 3rd party user permissions?
We have built in user permissions in our application that defines which web parts a user has permissions to add to a page (permissions obtained using web services). In previous versions of SharePoint, we created a custom web part picker that allowed our users to select and add web parts to a web part page based on those permissions. In SP 2010 we'd like to use the SharePoint ribbon to expose these web parts but we haven't found a way to filter web parts based on these permission sets.
I've found virutally no usable documenation on MSDN describing the WebPartAdder control.
You can specify permissions on webparts in the webpart gallery, but this doesn't remove them from the list of available webparts. The unauthorized user will get an access denied message when attempting to add them to a page.

Enable Mysites for FBA users in sharepoint 2010

How does one enable Mysites for FBA users on sharepoint 2010?
I've gone through the process for enabling claims authentication and my forms based users can login but I want to also grant them the ability to create mysites, from what I've seen online this was possible to do with a bit of extra configuration in 2007, but I have yet to find a resource on how to do it in 2010?
follow the following article
http://social.technet.microsoft.com/Forums/en-US/sharepoint2010setup/thread/335c37ee-4972-4a89-b66b-3ea90d60c246/