Course Creator Rights

Course Creator Rights

by Geof Duncan -
Number of replies: 8
Is there any way for a course creator to upload a text file of users for his/her course? We're using Manual accounts only, but it just seems silly for the Admin to be the only one who is allowed to create users.

I suppose I'm looking for a "sub-admin" who can do anything but muck around with the main part of the site itself.
Average of ratings: -
In reply to Geof Duncan

Re: Course Creator Rights

by Helen Foster -
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers Picture of Translators
Hi Geof,

It's not currently possible to create a "sub-admin" as you describe, however please note that custom roles are included in the roadmap for Moodle 2.0. smile
In reply to Helen Foster

Re: User Creator Rights

by Alison Wright -

Our organisation is using 'Manual Account' only registration for Moodle.  We really need to be able to allow more departmental administrators access to creating new users on Moodle but I am loathed to give them out Super Admin rights.

I understand custom roles are coming in Moodle 2.0 but we're in desperate need of a hack to enable 'User Creator' rights until then ...can anybody help??? 

Tx

Ali

In reply to Geof Duncan

Re: Course Creator Rights

by Bill Click -
If your students have a valid login into your computer system then just allow they to enroll themselves.  If you use LDAP my understanding is that if they have a valid login into your computer system then they would be allowed to enter your Moodle site and login.  They would have to enter their first name, last name, city and a brief description (student).  This is the method that we use at a Middle School and it works quite well for our students and teachers.  Students enroll themselves and teachers teach.
In reply to Bill Click

Re: Course Creator Rights

by Alison Wright -

Thanks for you reply Bill.  Unfortunately, we're not using LDAP.  We're delivering the courses in our Moodle across more than one NHS organisation.  And I don't know anything about LDAP.

I have been considering the use of 'Email Authorisation' method but I have a few concerns:

1. We need to be able to capture the staff members NI Number in order to map training results into the ESR system (Electronic Staff Record) when it arrives.

2.  If 1 is possible then the Id Number field could be used for this purpose but I would need to make it a mandatory field...how would i do this?? (as well as renaming ID Number to say NI Number blush)

3.  Can only those registered with a porthosp.nhs.uk email address be allowed to register?

Sorry for all my questions, really really want to find a way around this so that Moodle makes it big in our region smile

In reply to Alison Wright

Re: Course Creator Rights

by Steve Power -

Alison

It is possible to make the ID Number mandatory but you will need to edit the code I believe. You can easily change the name of the field using Admin>Configuration>Language and editing the idnumber text. Check out the advice on creating your own language file too though as otherwise updates will wipe out your changes.

Finally it is possible in Admin>Configuration>Variables Mail section to include a list of e-mail addresses or domains which you want to allow or deny. I have not tried this but I think it should do what you want.

Hope this helps.

Regards
Steve

In reply to Alison Wright

Re: Course Creator Rights

by Robert Brenstein -
I think pop3 (not email) authorisation will work for you. Yes, you can use idnumber field for NI number. Making it mandatory requires a tweak in code but is not difficult.Using pop3 authorization will make moodle accept only people who have email addresses at the given service. If you need to handle exceptions, it is possible of course either thru manual signup or thru a custom pop3 module. I have done all of this, so you can contact me directly.

By the way, an alternative to giving creators the admin rights is to have them collect the new user data and pass to you as file. Then you can use the user import feature to add them in bulk. Less work for you but delay for users. A plus of pop3 is that you don't worry about user passwords or entering them into system. They do the work smile
In reply to Robert Brenstein

Re: Course Creator Rights

by Alison Wright -

Thank you Steve & Robert for your replies.

Steve - cheers for the tip re: restricting email domains.  Was just what I was hoping for smile

We've decided to go for the email authentication method but I still have a couple of questions re: implementing this.  But noticed there is a 'user authentication' forum...so will move my post over.

Thanks for all your help.  This community is great!