SSRS Authentication issue


Applies To
Product(s):eB Server
Version(s):15.4.x, 16.x.x
Environment: N/A
Area: Searching & Reporting
Subarea: N/A
Original Author:Manav Bhardwaj, Bentley Technical Support Group

SSRS Authentication issue

Problem Description:

When I set up an eB EQL Datasource in SSRS, I can connect to eB using the ADMIN user credentials, but when I try to use Windows Authentication I get this error:

Could not load file or assembly 'Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. Failed to grant minimum permission requests. (Exception from HRESULT: 0x80131417)

 

Root Cause:

This version of eB does not come with the Windows Identity Framework. It is also not documented in 15.4 that WIF installation is required.

 

Solution:

You need to ensure that WIF 3.5 is installed in this version of .NET (Prior to 4.5) WIF is a separate installable component. Post 4.5 WIF is now part of the .NET deployment.

 

Also See:

https://msdn.microsoft.com/en-us/library/hh873305(v=vs.110).aspx