"Radim Hampel" <Radim...@discussions.microsoft.com> wrote in message
news:3D092979-FC0F-412B...@microsoft.com...
> Hi all,
> I have a solution that uses dynamic security on cubes. First the user is
> authenticated against AS roles and then there is a c# assembly that
> retreives
> his allowed members from relational table. Assembly gets UserName (mdx
> function) and name for each restricted dimension and attribute(hardcoded).
> Everythings works fine.
>
> Problem happens when I go from Reporting Services. I have couple of
> reports
> based on UDM, data source uses windows authentization. User is
> authenticated
> agains cube, so that means that correct account is passed. But UserName
> function then returns empty string. When I connect directly to cube,
> correct
> account name is passed to assembly.
>
> Any comment? All services run on the same box. Can be related to
> delegation
> problem? Thanks for any help, it's very important to me.
>
> Radim
>
I did not think there was a 64bit version of RS. So it would probably be
running in WOW (Windows On Windows) which could be why you are seeing
strange behaviour.
--
Regards
Darren Gosbell [MCSD]
<dgosbell_at_yahoo_dot_com>
Blog: http://www.geekswithblogs.net/darrengosbell