Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Activity
nenad_bojcetic
Member Posts: 16 EDU
Hello,
well I don't know if I am at the right place, but I will ask a question and if I'm at the wrong
group please let me know. We are using OnShape to teach students of Mechanical Engineering the CAD basics.
During our course we have couple of small exams and those exams differ from classroom to classroom
(we have 40 classrooms) and I do not want student from one classroom to see/know task given to student from
other classroom until the end of the week.
But, there is no way to limit student access on OnShape Activity page so the student can
see what other students are doing with no restrictions.
Is there any way how to limit students view on Activity only to their classroom or to disable it?
Thanks,
Nenad
Comments
Hello, it sounds like youre are in an Onshape Education Enterprise. As an Enterprise Admin, your Activity feed will include all activity in the Enterprise. This is not the same for students. They will only see activity for documents which they are the owner of or are shared on.
Matt thank you for the reply. I tried to see Activity using student account and yes he can't see whole activity but if he
is and educator, as some of my students done while enrolling to class, he can see everything. How I am struggling
how to change their role from educator to student but, no luck so far. It seams to me that everything is locked,
there is no UI ability to change role, and REST API does not help neither.
Best regards!
I believe you can use a
POSTto/classrooms/{cid}/members/{membertype}/{mid}with this payload
{ "classroomId": "string", "email": "string", "memberType": 0, "role": 0 }Role 0 is educator. Role 1 is student.