Set Permission For Form & Survey Result at dashboard, for every form

Permalink 2 users found helpful
hi
i have so many forms at my website, every form designed for certain section of organization, can i assign permission for viewing every form result to specific group of users?

shahroq
 
adajad replied on at Permalink Reply
adajad
Yes you can.

I explain the process in this thread: http://www.concrete5.org/community/forums/usage/report-permissions/...
shahroq replied on at Permalink Reply
shahroq
this is not what i have looking for, suppose i have 2 form, result of each one viewable via dashboard for specified group of users.
process that you mentioned at the above post is granting permission to all form result, not each of them separately.
adajad replied on at Permalink Reply
adajad
Ahh... you want Group A to only see Results A and Group B only to see Results B.

That would be much harder to implement and would require some development, as far as I know.

Without any deeper thought to it, I think you could achieve it by forking the survey block and adding a select attribute pulling in your user groups. So when adding a survey you would also need to select a user group having the 'Vew Results' permissions.

Then I think a single page based on the "Form Results" page honoring the 'Vew Results' attribute can be built, so only the selected group can see their results.

I might be totally off here, but that was the first thing that came to my mind without looking at the Survey block source code or the 'Form Results' page.

Perhaps someone else might have a better/simpler solution for you.
designsforchange replied on at Permalink Reply
designsforchange
Hey there,

Do you suppose there is a way with Advanced Permission on, to have it so that one group I've created can view/export ONLY the Form Submission results?

Thank you