Using Dimensional Level Security In SQL Reporting Services

  • I have a cube that has a "corporate" hierarchy dimension.  I have explicitly set some cube level security (certain users can only see departments down, certain users can see regions down, and certain users can see the whole corporation).

    I have created a report using SQL Reporting Services, and was hoping based on the user, only the appropriate data would be shown based on dimensional level security.

    When I set the data connection to prompt for username and password, the dimensional level security works like a charm (after the user enters their Windows username and password).  However, I cannot get the dimensional level security working with any other configuration in the data source (specifically "Use Windows Authentication").  I am trying to avoid having to prompt the user when running the report.  Does anyone have any idea what is going on?  - SQL AS 2000 and SQL Reporting Services 2000.

  • This was removed by the editor as SPAM

  • Might there be a way to use the global variable userid to create a dynamic query. I haven't done it, just brainstorming a little.

     

  • Thank you for your response.  Here is how we finally resolved this issue:

     

    Need to have Kerberos setup for all computes in the hops (servers only).
    Need to Setup Delegation for Analysis Services.
    In the connection string you need to append ";SSPI=Kerberos" to the end of the string.
    Need to turn off Anonymous Login for the Reporting Server Web Site and Turn on Integrated.
     

Viewing 4 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic. Login to reply