I have a 3 tier farm - 1 Database server, 1 App server (includes Search + ReportServer), and 1 WFE (includes Distributed Cache).
I installed SharePoint first, then SSRS in SharePoint integrated mode.
I used SQL Server 2016 to install the SharePoint Report Server and the SharePoint Report Server Add-in on my App server.
I used SQL Server 2016 to install the SharePoint Report Server Add-in on my WFE.
I ran the powershell commands Install-SPRSService and Install-SPRSServiceProxy on both my App Server and my WFE.
I have made sure that the SQL Reporting Service is running on my App server.
I have a great deal of reports that reference a SharePoint List as a data source. These are no longer working. I use the http:// <servername> / <listname> as the Connection String. I have attempted to use all of the available
options (Windows Auth (integrated) or SharePoint user, Prompt for creds, Stored creds, Creds not required) and I receive errors on all of them.
I navigate in SharePoint to my Shared Datasource > Edit Datasource > Click Test Connection
1) If I have Windows authentication (integrated) or SharePoint user selected, I receive the error "The connection string is not valid. --> Microsoft.ReportingServices.DataExtensions.SharePointList.SPDPException: The connection string is not valid".
2) If I have Credentials are not required checked, I receive the error "The data extension cannot use Windows credentials because SharePoint does not use Windows authentication"
3) If I have the Stored Credentials checked, I receive the error "The current action cannot be completed. The user data source credentials do not meet the requirements to run this report or shared dataset. Only Windows user credentials support 'Stored'
or 'Prompt' options for a data extension that implements ITokenDataExtension for a report server configured in SharePoint Integrated Mode. Specify Windows credentials or configure the data source to use different options".
4) If I have the Stored Credentials checked AND I check the Use as Windows Credentials option (directly beneath the stored credentials option), I receive the error "The data extension cannot use Windows credentials because SharePoint does not use Windows
authentication".
5) If I have the Stored Credentials checked AND I check the Impersonate the authenticated user after a connection has been made, I receive the same error as #3 above.
6) If I have the Stored Credentials checked AND I check both the Use as Windows Credentials and the Impersonate the authenticated user options, I receive the error that "The data extension supports Windows Integrated Security only".
This sounds to me, like I am unable to use a SharePoint List as a data source because SharePoint 2016 only allows NTLM or Kerberos (Mine is using NTLM), it does not allow classic windows authentication anymore. AND YET it sounds as though the SharePoint
List data source will ONLY accepting classic Windows authentication!
I am really hoping someone can tell me that my above conclusion is wrong and can point me in the correct direction with what I need to do to make my SharePoint/SSRS environment capable of using SharePoint Lists as data sources.
Thank you immensely to anyone who can help me on this. Also, if this is the wrong forum, please provide me a link to the correct forum.