I'm trying to setup Kerberos for Excel Services + SSAS. SharePoint Web Application pool using Classic Authentication. I was wondering if it's necessary to switch it to claims-based. I've found zero information on whether claims is a must in my case. Can someone, please, shed some light on it?
I dont think Claims is must go for Kerberos. In SharePoint 2013 it is by default but in SharePoint 2010 their is no such restriction.
You can use both Claims as well as Classic.
In order to Configure the ECS with Kerberos, here are the steps:
- Create Excel Services service account.
- Configure a service principal name (SPN) on the Excel Services service account.
- Configure Kerberos constrained delegation for Excel Services.
- Start the Excel Services service instance on the Excel Services server.
- Create the Excel Services service application and application proxy to enable web applications to process Excel Services.
- Configure the location of the Excel Services trusted file and the authentication settings.
- Grant the Excel Services service account permissions on the web application content database.
If i understand your question correctly, "you have setup Kerberos authentication for Excel + SSAS in SharePoint but not in IIS Pool and wondering if its necessary to set it to claim based in IIS pool or it should work with the classic mode?"
In this case i would recommend you to have a look here. . It may help you to understand.