Restricting a user to a particular report

ramyavenkatramyavenkat Member Posts: 94
Hi Everybody,

I have a requirement to set the user permissions in such a way that a particular user accesses a particular report only. I have two reports let us say 206 and 207 Now, I want user A to access only report 206 and user B to both 206 and 207.
I tried the Printer selection functionality and assigend the user A to report 206. However, when I logon as user A, iam able to run report 207 also.
Please let me know how to bring about this and is it possible to enforce this using the printer selctions. If not any other way to do this?

Thank you.
Ramya

Comments

  • krikikriki Member, Moderator Posts: 9,086
    Use the permissions to do it.
    Create 2 Roles. One for R206 and one for R207. Assign the correct role to the users.
    Remove those reports from the standard permissions.

    In case this would be to difficult (e.g. you have a role you give to everyone with execute-permissions to ALL records):
    Create again the 2 roles but without permissions.
    In the "OnInitTrigger" of the report you check if a user has the correct role and if not, give an error.
    The code to test it you can find in http://www.mibuso.com/forum/viewtopic.php?t=10695
    Regards,Alain Krikilion
    No PM,please use the forum. || May the <SOLVED>-attribute be in your title!


Sign In or Register to comment.