Center-for-Digital-Narrative / elmcip

Electronic Literature as a Model of Creativity and Innovation in Practice (ELMCIP) is a collaborative research project funded by Humanities in the European Research Area (HERA) JRP for Creativity and Innovation built in Drupal
https://elmcip.net
4 stars 0 forks source link

Adding permission to create contributor's accounts to Teachers #408

Open hannahackermans opened 5 years ago

hannahackermans commented 5 years ago

It seems that people with teachers accounts can only create groups and add existing contributors to their group. They cannot create new contributor's accounts for their students, which is needed when they want to do a KB workshop with their students.

Can we bring back this functionality for teachers?

(I'll add screenshots when the KB is back online)

steinmb commented 5 years ago

Teachers have never had the site wide administrate user permission. It is very wide and have security risks, allowing them to admin/add/delete/settings for any user including admin.

That aside. I see the use case and we should try and address this. https://www.drupal.org/project/administerusersbyrole is a example on a module that could perhaps work.

elmcip commented 5 years ago

One elegant solution might be to allow teachers to submit a table of names and emails that could be approved by an administrator and one-click auto-load into the system?

Scott Rettberg Professor of Digital Culture, University of Bergen

My new book Electronic Literature is now available from Polity: http://politybooks.com/bookdetail/?isbn=9781509516773

On Dec 4, 2018, at 12:43 AM, Stein Magne Bjørklund notifications@github.com wrote:

Teachers have never had the site wide administrate user permission. It is very wide and have security risks, allowing them to admin/add/delete/settings for any user including admin.

That aside. I see the use case and we should try and address this. https://www.drupal.org/project/administerusersbyrole https://www.drupal.org/project/administerusersbyrole is a example on a module that could perhaps work.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/elmcip/elmcip/issues/408#issuecomment-443913763, or mute the thread https://github.com/notifications/unsubscribe-auth/AFj5ja1PK2u5Bx_wnWUmaQ8zWOfeWyFQks5u1bc1gaJpZM4YSQlO.

hannahackermans commented 5 years ago

I like Scott's idea. And we could add a field to it for the teacher to briefly explain their plans for using the kb for the course, so we can prevent problems if necessary.

steinmb commented 5 years ago

And we could add a field to it for the teacher to briefly explain their plans for using the kb for the course, so we can prevent problems if necessary.

Could you expand a little on this?

hannahackermans commented 5 years ago

What I was thinking of is that, for example, if teachers say something like ‘my class is going to learn to document Afternoon, A Story’, we can tell them not to create lots of duplicate records.