Hiding surveys by security

Pat Surtan
Tera Expert

Hello,


I have users that are requesting to see their survey results. I know there are a few reports within the actual survey and I think these might be okay. Is there any way for me to give non itil users access to View surveys but only allow them to see the surveys pertaining to their table and not see all the other surveys?

4 REPLIES 4

Allen Andreas
Administrator
Administrator

Hi,

Out of box, there's the survey_reader role, but that would give them access to other survey results, etc.

https://docs.servicenow.com/bundle/utah-servicenow-platform/page/administer/survey-administration/ta... 

You could potentially adjust the "read" ACL related to the users viewing records on the asmt_metric_result table, but you'd have to know how to separate the results. You said "only allow them to see surveys pertaining to their table". What does that mean? What is "their table"?


Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!

Hi Allen,

 

Sorry, I should be more clear. Not their table; I meant allow them to see the survey built for their custom table. It sounds like the easiest way to do this is just build a dashboard with reports to show the results. What do you think?

Hi,

You could do that, but if they know how to navigate around, they could easily change the filter to go to another set of survey results. If the results are housed in the table I mentioned above and there isn't an ACL within that scope to control it, then the default survey_reader role could give them more access. But yes, overall, you could build a dashboard with reports about their specific surveys, give them survey_reader and control it that way very lightly as well.


Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!

Hi,

Thanks for marking my reply as Helpful.

If you need further assistance, let us know?

If my reply helped guide you towards a solution, please also mark it as "Accept Solution".

Thanks and take care! 🙂


Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!