Certain users can view their assessment instance, but cannot view the questions on the assessment
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-19-2022 11:29 AM
I have an incident open in regards to a few users not being able to take their survey/assessment that is assigned to them. Majority of users have no issue viewing their assessment instance and questions. When granted the admin role, they are able to see their questions, so this tells me that it is role based. However, I have tested with a user that has only the following roles and they are able to take their survey/assessment instance just fine:
everyone
snc_internal
sn_imt_core.privacy_consent_user
sn_imt_quarantine.crisis_task_user
The users who cannot view the questions also have the above roles. They also have survey_admin, survey_creator, and assessment_admin. All with no luck.
I have ran the security debugger under their impersonation, cleared the log, then clicked their survey link and all ACL checks pass as well.
Any help is appreciated, please see attached screenshots.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-19-2022 02:52 PM
Definitely sounds ACL related then. Have you guys customized your ACLS on any of the assessment/survey related tables? There are several tables involved.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-19-2022 04:39 PM
I thought so too, I've tried deactivating all ACLs on different tables but still no luck. These are the tables I've tried:
asmt_assessment_instance
asmt_assessment_instance_question
asmt_metric_result

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-19-2022 01:06 PM
Hi Matthew,
Hope the basic thing has been confirmed - The users who are not able to take survey.. those specific tickets were created by them or not?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-19-2022 01:50 PM
Yes the case task was opened by them, which then populates a survey for them to take that is associated with that case task. This is how the process works:
User submits a case task for themselves -> assessment instance/survey gets sent to user whom is the assigned to person of that assessment instance/survey
The user should have access to take the survey. In fact, these users do have access to open the survey and even submit it, but they cannot see the questions at all. So when they submit the survey, the answers come in as blank, even though most questions are mandatory fields.