Priyo's SharePoint Blog

Essential tips on SharePoint from Priyabrata Lahiri (Priyo) - Tech Lead with Microsoft Global Partner Support Delivery.
Welcome to MSDN Blogs Sign in | Join | Help
Publish WSS and SPS sites on Extranet

Another common scenario!! Today everybody wants to have a internet presence and SharePoint definitely gives a edge when it comes to internet presence.

The common questions that I face day to day is what are the best practice of deploying SharePoint on extranet.

Here are the articles that talks about the same:

The best way to set up this is to have a separate forest deployed in the DMZ. The SQL can be on the internal LAN and the AD in the DMZ will have a one way trust with the internal AD where the DMZ AD will trust the internal AD.

 

Another interesting question that often comes up is how to redirect users based on their login to different sites. Well there is no such feature available in SharePoint out of the box. You can use Target Audience to filter the information on the site, but dynamic redirection is not there.

Well, if you are interested in little bit of programming – it is possible.

Say you have an extranet deployment setup in DMZ. All you need to do is create a form based authentication on the landing page. When user fills up the domain username/ password  in the form, the user is validated from AD via LDAP

(

For validating user using .Net 1.1 please refer to http://support.microsoft.com/default.aspx?scid=kb;en-us;326340

If you are planning to use .Net 2.0 please refer to the MSDN article at http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag2/html/paght000026.asp) - gives a sample code of how to validate a user from AD.

 

After the user is validated, get the user group membership name from AD and query a SQL table which has the site URL - UserGroup mapping.

When we have this information, it’s easy to redirect the user to the specific URL.

Hope this helps.

 

This posting is provided "AS IS" with no warranties, and confers no rights.

 

Posted: Thursday, March 02, 2006 7:10 PM by priyo

Comments

TrackBack said:

# March 3, 2006 4:11 PM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS


Page view tracker