Hi There
Reporting Services uses role-based security to grant user access to a report server. For a report server that runs in native mode, there are two types of roles: Item-level roles and System-level roles.
The Item-level roles are used to view, add, and manage report server content, subscriptions, report processing, and report history. We can assign Item-level roles on the root node (the Home folder) or on specific folders or items. In this issue, o assign
Item-level role to specific user on specific items. Additionally, you can also custom Item-level roles by using specific Item-level tasks based on your requirement.
References:
Please follow these steps it might work for you
1. Start Report Manager by going to http:/yourdmain/Reports
2. Click Site Settings.
3. Click Security.
4.If a role assignment already exists for the user or group for which you want to configure Report, click Edit.
Otherwise, click New Role Assignment. In Group or user, enter a Windows domain user or group account in this format: <domain>\<account>.
5. Select System User, and then click OK.
6. Click Home.
7. Click the Properties tab.
8. Click the Security tab.
9. If a role assignment already exists for the user or group for which you want to configure Report server
access, click Edit. Otherwise, click New Role Assignment. In Group or user, enter a Windows domain user or group account in this format: <domain>\<account>.
10. Select appropriate access, and then click Apply.
If you would like you user to give just report viewing access please just give them browser role to the report folders it will restrict them just to view the report not anything else
Please let me know if you have any questions
Many Thanks
Syed Qazafi Anjum
Please click "Mark as Answer" if this resolves your problem or "Vote as Helpful" if you find it helpful.