Skip to main content

Cloud

SharePoint 2013: Claims Infrastructure – Part III

Welcome to Part II of SharePoint 2013 SharePoint Claims Infrastructure.  Previously in Part I, I wrote about the Distributed Cache Service and how it has helped revolutionize the authentication model in SharePoint 2013 by allowing for active load balancing in the farm as it pertains to authentication.  In Part II, I focused on OAuth and SharePoint Apps as they relate to SharePoint 2013 authentication and discussed the benefits that we’re starting to see with claims-based authentication.

In this post, I want to look at SharePoint 2013 Search and talk a little about how its affected by claims.  A point I want to make is that I haven’t yet tested SharePoint 2013 with a custom Identity Provider (like ADFS), so I can’t say whether SharePoint 2013 Search supports crawling a web application that doesn’t have NTLM authentication enabled.  I’m not going to speculate here either, but stay tuned!

However, Search in SharePoint 2013 is fully claims aware, meaning that it supports claims from all connectors, not just SharePoint.  Specifically, Business Connectivity Services (BCS) provides the ability to surface claims information from the model directly into SharePoint 2013 and (consequently) search to support security trimming.  Previously, BCS did not have this capability.  If you wanted to surface claims information in SharePoint 2010 BCS, you had to map it to a Windows NT Access Control List (ACL) or implement custom security trimming to ensure users weren’t seeing items they didn’t have access to.

Claims has its hands in a lot of pots this time around in SharePoint, and I wouldn’t be surprised if a solution for non-NTLM authentication existed in the 2013 crawler.  Check in soon for the final installment of this series: Server to Server (S2) Authentication.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Andrew Schwenker

Andrew Schwenker is a Sr. Technical Consultant within Perficient’s Microsoft National Business Unit East's SharePoint practice. Andrew has nearly 2 years of experience in consulting and has participated in projects that have touched nearly every aspect of SharePoint 2010. Andrew earned his Bachelor’s degree in Computer Science as well as Master’s degrees in Computer Science and Information Systems from Indiana University. He’s interested in creating winning solutions to generate business innovation using SharePoint. Prior to starting at Perficient, Andrew completed internships with General Electric, ExactTarget, and Great American Financial Resources. During his studies, he actively participated in Alpha Phi Omega National Service Fraternity and competed in the first annual Cluster Challenge at SC07 in Reno, NV. Andrew was a part of the dynamic PointBridge team that was acquired by Perficient.

More from this Author

Follow Us