Survey Reports and Locking Down Results

Jon Collins2
Kilo Sage

Hi Folks, we are rolling out surveys in ServiceNow, and I am at a loss for viewing survey results. 

 

  1. Is there any OOTB reporting on surveys built on the platform?
  2. Since our HR and IT teams will use surveys, how do we ensure HR does not see IT's survey and visa versa?

Thanks in advance!

1 ACCEPTED SOLUTION

Amit Gujarathi
Giga Sage
Giga Sage

HI @Jon Collins2 ,
I trust you are doing great.

Here's an approach you can consider:

  1. Create a new table to store survey responses. You can define fields such as the survey ID, respondent details, question, and response.

  2. Develop a custom survey form in ServiceNow where users can submit their responses. Upon submission, the responses will be stored in the survey response table.

  3. Implement access controls to ensure HR and IT teams do not have visibility into each other's surveys. You can achieve this by leveraging ServiceNow's Access Control rules and user roles. Assign unique roles to HR and IT team members, and then define access controls to restrict their visibility to specific surveys based on their roles.

  4. Build custom reports to analyze the survey responses. ServiceNow provides various reporting features, such as List Reports, Pivot Tables, and Performance Analytics. You can utilize these capabilities to create meaningful reports based on your requirements. These reports can be accessed by users with the appropriate roles and permissions.

Additionally, if you have specific reporting requirements or need assistance with customizing the reporting functionality, you may consider engaging a ServiceNow developer or technical consultant to help you tailor the solution to your exact needs.


Was this answer helpful?


Please consider marking it correct or helpful.


Your feedback helps us improve!


Thank you!


Regards,


Amit Gujrathi



View solution in original post

2 REPLIES 2

Tsura Andreeva
Mega Sage

Take a look at the 'asmt_metric_result' table for the result sets, and the 'asmt_assessment_instance' for the send surveys. Each survey has a metric category and a name so the two are reported seporate. 

https://docs.servicenow.com/en-US/bundle/utah-servicenow-platform/page/administer/survey-administrat...

Amit Gujarathi
Giga Sage
Giga Sage

HI @Jon Collins2 ,
I trust you are doing great.

Here's an approach you can consider:

  1. Create a new table to store survey responses. You can define fields such as the survey ID, respondent details, question, and response.

  2. Develop a custom survey form in ServiceNow where users can submit their responses. Upon submission, the responses will be stored in the survey response table.

  3. Implement access controls to ensure HR and IT teams do not have visibility into each other's surveys. You can achieve this by leveraging ServiceNow's Access Control rules and user roles. Assign unique roles to HR and IT team members, and then define access controls to restrict their visibility to specific surveys based on their roles.

  4. Build custom reports to analyze the survey responses. ServiceNow provides various reporting features, such as List Reports, Pivot Tables, and Performance Analytics. You can utilize these capabilities to create meaningful reports based on your requirements. These reports can be accessed by users with the appropriate roles and permissions.

Additionally, if you have specific reporting requirements or need assistance with customizing the reporting functionality, you may consider engaging a ServiceNow developer or technical consultant to help you tailor the solution to your exact needs.


Was this answer helpful?


Please consider marking it correct or helpful.


Your feedback helps us improve!


Thank you!


Regards,


Amit Gujrathi