[Webinar] Streamline your web hosting managementRegister Today

x
?
Solved

Single Sign On Integration(SSO)

Posted on 2014-11-18
9
Medium Priority
?
428 Views
Last Modified: 2015-01-09
I was wondering if someone has some experience on integrating a Single Sign On solution with 3rd party service providers, our company plans to integrate with google apps and silk roads, however as I understand the credentials will be sole stored at our Active Directory Server, I would like to know how will the user manipulate his/her password. Any setup instructions or tips for a smooth integration will be well appreciated.
0
Comment
Question by:jdff
  • 4
  • 3
  • 2
9 Comments
 
LVL 39

Expert Comment

by:Mahesh
ID: 40452055
You need to install Microsoft ADFS 2.0 \ 3.0 server in your on premise Active Directory and need to publish it on internet

Then your applications need to integrated with ADFS server
In applications, you need to configure ADFS as account provider (Identity Provider)
In ADFS, you need to configure applications as a Relying Party

Also you need to set HomeRealmDiscovery on corporate machines, so that whenever user access application url, it will forward that request to your ADFS server for authentication and ADFS will authenticate user with active directory, ideally it will ask user with logon prompt and user has to enter his AD username and password.

U can add ADFS server URL to intranet zone in IE on all client machines so that user will not be get username \ password prompt and it will pickup user existing logon as windows integrated authentication and user will get SSO experience

If you did not add ADFS server URL to intranet zone, user will initially prompted for username and password and that information will get cached on his machine to get kind of SSO experience

You can check your application manual \ settings on how to establish trust with ADFS

Only thing application must be ADFS aware (Claims aware - SAML 2.0 protocol support) because ADFS works on Claims and SAML protocol.

To configure ADFS on windows server
http://www.gunnalag.com/2014/06/18/step-by-step-guide-for-installing-and-configuring-adfs-3-0-on-windows-server-2012/
U will get MS documentation as well.

Check below URLs wrt Google Apps
http://www.huggill.com/2012/01/12/setting-up-google-apps-single-sign-on-sso-with-adfs-2-0-and-a-custom-sts-such-as-identityserver/
http://itlinkmaine.com/site/2013/07/google-apps-and-active-directory-federation-services/

There are numerous posts available on above topics
0
 
LVL 15

Expert Comment

by:Allen Falcon
ID: 40454005
Before you jump through hoops ... are you looking to integrate SSO yourself or are you looking at a third party solution that would provide a single login screen for both Google Apps and Silk Road HR?
0
 
LVL 1

Author Comment

by:jdff
ID: 40454118
I plan to deploy adfs to integrate silkroad ride away but if there is any 3rd party solution to make things easier or to save time, i would consider it. Not very concerned about google apps at the present time since my project needs to move forward with silk road first.
0
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

 
LVL 39

Expert Comment

by:Mahesh
ID: 40454262
If your application is claims aware (Supports SAML), then its not very hard to setup ADFS,
There is one 3rd party product I am aware.
https://www.okta.com/product/identity-management/single-sign-on.html
But I don't think its required.
0
 
LVL 15

Expert Comment

by:Allen Falcon
ID: 40454386
I would also look at ClearLogin.
0
 
LVL 1

Author Comment

by:jdff
ID: 40463238
Hi Allen,
I did contact Clearlogin and we'll go for a demo now, if anyone has any other suggestions, please let me know. We are also strongly considering to deploy the solution ourselves as Mahesh has detailed.
0
 
LVL 39

Assisted Solution

by:Mahesh
Mahesh earned 2000 total points
ID: 40463791
MS has done lots of improvements in Windows 2012 R2 ADFS 3.0 by inserting TWO factor authentication and addition of Web Application Proxy role
This role provides you variety of authentication and application publishing methods and also supports ADFS proxy functionality like previous versions
Check below links
http://technet.microsoft.com/en-in/library/dn584113.aspx
http://technet.microsoft.com/en-in/library/dn383650.aspx

Further more they have released more features as part of Windows Server next version Technical Preview
http://blogs.technet.com/b/applicationproxyblog/archive/2014/10/01/introducing-the-next-version-of-web-application-proxy.aspx
0
 
LVL 1

Author Comment

by:jdff
ID: 40510831
Mahesh,
We have a 2008 STD R2 domain controller, should I deploy a secondary domain controller with Windows 2012 for this purpose?
0
 
LVL 39

Accepted Solution

by:
Mahesh earned 2000 total points
ID: 40510952
For AD FS to operate successfully, domain controllers in either the account partner organization or the resource partner organization must be running Windows Server 2003 SP1, Windows Server 2003 R2, Windows Server 2008, or Windows Server 2012 / 2012 R2

AD FS does not require schema changes or functional-level modifications to AD DS.

Most AD FS features do not require AD DS functional-level modifications to operate successfully. However, Windows Server 2008 domain functional level or higher is required for client certificate authentication to operate successfully if the certificate is explicitly mapped to a user's account in AD DS.
I don't think this is your case, so any DC with 2003 SP1 and above will work
http://technet.microsoft.com/en-in/library/ff678034.aspx
0

Featured Post

Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Background Information Recently I have fixed file server permission issues for one of my client. The client has 1800 users and one Windows Server 2008 R2 domain joined file server with 12 TB of data, 250+ shared folders and the folder structure i…
First of all let me say that the only language that I speak is English, but in answering questions here I often come across people whose English skills are not the best and I’d like to be able to communicate better with them, and the following descr…
This Micro Tutorial demonstrates in Google Sheets how to use the HYPERLINK function to create live links inside your spreadsheet.
This Micro Tutorial will demonstrate using Google Doc how to import live data to another spreadsheet in Google Spreadsheets using the IMPORTRANGE function.
Suggested Courses

591 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question