Certain users can view their assessment instance, but cannot view the questions on the assessment

Matthew Medina
Tera Contributor

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.

8 REPLIES 8

Definitely sounds ACL related then. Have you guys customized your ACLS on any of the assessment/survey related tables? There are several tables involved.

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

Swapnil Shirsik
Giga Guru

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?

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.