1

We have configured AD FS 2.0 for our SharePoint 2013 site and we are using claim windows account name for login. Its working fine, but now client has changed the requirements. The new requirement is not to ask for credentials when domain (windows) user log in. For ADFS one time credential is required until the session expires. The new requirement is there should be difference between windows and external user and only to external user ADFS will be applied not to windows. I looked into it but still now do not find any relevant solution.

2
  • Please clarify if you use 2013 or Online, your question only mentions 2013, but you have tagged it with SharePoint Online which is a different product Nov 16, 2015 at 13:26
  • I am using SharePoint on Premise ... there is no provision for tag SharePoint and SharePoint-2013 so I tagged sharepoint-online Nov 17, 2015 at 14:11

1 Answer 1

0

If your users are on your domain (using domain enrolled PCs on the same network as the ADFS servers), then you can add the ADFS server URL to the "Local Intranet" zone in their browsers and that will allow for automatic windows authentication to ADFS.

For on-premise SharePoint, that should be all you need.

With Office 365, since you tagged shaerpoint-online, there is a little more to it, there is also the Office 365 login page. With the ADFS set up as above, all your users need to do is enter username@domain or even anything@domain, to tell Office 365 to redirect them to ADFS for authentication.

You can also potentially bypass the Office 365 login page by using smart links (http://blogs.msdn.com/b/jvasil/archive/2014/05/08/o365-limiting-authentication-prompts.aspx) but I believe these are not officially supported.

1
  • Thanks Steven! I am using SharePoint on Premise and so it would be different scenario that you had explained ... there is no provision for tag SharePoint and SharePoint-2013 so I tagged sharepoint-online. I will try the option "add the ADFS server URL to the 'Local Intranet' zone in browsers" Nov 17, 2015 at 14:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.