User cant see asmt_metric_result.asmt_metric.category when viewing table

Stephie Soo
Kilo Guru

Hi all,

I am trying to create a dashboard to view survey data. 

However, as an admin, i have no issues viewing all needed data from asmt_metric_result
- data wanted 

StephieSoo_0-1756862435443.png


But, as a user, they seem to not be able to view Metric.Category.Name as well as Metric.Question (it appears as blank) - i can query those fields but it is just not visible.

StephieSoo_2-1756862624316.png

StephieSoo_3-1756862751326.png


Note, i have already created the needed read acls for asmt_metric table as well as asmt_metric_result and i have ensured they can see the category and question data when viewing the asmt_metric table itself. 

 


So the issue here is, the users are just unable to view referenced data when viewing from asmt_metric_result table.

Does anyone know what may be causing this issue and how to fix it?

It's very frustrating because i feel i did everything there is.. unless somehow dotwalking referenced value requires additional works? 

1 ACCEPTED SOLUTION

Stephie Soo
Kilo Guru

Hi all @Chaitanya ILCR @Bhuvan  ,

Thank you for all your help but turns out:

I found out the cause. Apparently, for my asmt_metric.NONE ACL, i previously placed a condition to only filter specific survey type cause i only wanted that role to see the contents of said survey. I removed that condition "for fun" and turns out it finally allowed me to see the data.  

Am not sure why only after removing the condition is the data visible for the user. But anyway, issue is solved thus will proceed to close this ticket but for those who knows why that happens, please do share here! 

View solution in original post

8 REPLIES 8

Chaitanya ILCR
Kilo Patron

Hi @Stephie Soo 

 

Check the ACLs on Category table and the All the tables involved 

 

Make sure to

Look for new Query Range ACL and see if the users have access to this ACL

 

 

Use Access analyser for quick results 

 

Regards 

Chaitanya 

 

 

Hi @Chaitanya ILCR ,

Thanks for the quick response. 

Can check if needed to grant "query_range" for asmt_metric.* only or need for asmt_metric.none too?
As I've already granted query_range to asmt_metric.*

Also i checked there is no existing query_range for asmt_metric.category, there is for asmt_metric.question (but even if i deactivated that, still no visibility).

Lastly, also able to share how to use access analyser for this situation as when i analyze on asmt_metric_result, i am unable to dot walk to .category and .question. while when i analyze on asmt_metric, as previously mention, it is visible for that user when viewing via that table itself.

Bhuvan
Tera Sage

@Stephie Soo 

 

Create a read and report_view ACL on asmt_metric_result.NONE for a role [for example, I added the role 'survey_reader' in my ACLs]

 

Share the dashboard you created with 'survey_reader' role as a Viewer

Bhuvan_1-1756867224085.png

Bhuvan_3-1756867298527.png

 

Bhuvan_2-1756867269462.png

Bhuvan_4-1756867352256.png

Sample user with only role 'survey_reader' added can see the dashboard

Bhuvan_0-1756867180250.png

If this helped to answer your query, please mark it helpful & accept the solution.

 

Thanks,

Bhuvan

Hi @Bhuvan  

I just did exactly as your screenshot however, nothing changed.
I even changed the role to survey_reader to mimic yours but its still not visible.

Also note all this time i can view asmt_metric_result.metric but just not asmt_metric_result_metric.category/question 😞 

Why are they not allowing me to view dotwalked data sigh.