2010-06-21 5 views
0

Je me demandais si il y avait un à vérifier si le "Utilisateur courant" (User! UserID) exécutant le rapport est dans un groupe de réseau, à partir de la requête de jeu de données d'un rapport? Actuellement, nous limitons l'accès aux données basées sur "CurrentUser" en vérifiant la clause where d'une requête SQL, par exemple, si CurrentUser est le "Creator" d'un objet de domaine. Sur cette base, si CurrentUser n'est pas le créateur, aucune donnée ne sera renvoyée dans le jeu de résultats au rapport. Maintenant, je veux ajouter une autre condition dans la clause where, qui est, pour vérifier si l'User! UserId est dans un groupe de réseau. Est-ce possible? Si non, quelqu'un peut-il donner des suggestions sur la question de savoir si je devrais essayer d'accomplir cela d'une autre façon?SSRS - possible de vérifier si l'User! UserID est dans un groupe de réseau à partir d'une requête de jeu de données?

Répondre