Jump to content

Recommended Posts

Posted

Hi There

 

I have moodle setup in a test environment, im not an expert with moodle http://moodle.org/pix/s/smiley.gif

 

When i setup a new course its automatically enrolling all student accounts to the course.

 

How do i stop this behavior please?

 

Thanks

Posted

on your bottom link it says this

 

Why are all students enrolled in all courses?

 

If the default role for all users in Site Administration > Users > Permissions > User policies is set to student rather than authenticated user (the default setting), this will result in all students being enrolled in all courses.

That is set to authenticated user

 

Set Course enrollable to No in the course settings. This disables internal enrollment for your course. "
If i do that students cant enroll, i want them to be able to but not automatically.

 

Thanks

Posted

I think the enrollment key is what you need. The teacher would give the key out in a class and then they would use it to enroll on the course.

 

I don't know much about moodle either so this info may be absolute rubbish :D

Posted
We use enrollment keys. The teachers give out the enrollment key during the first class for the course and get everyone enrolled.
Posted
Hi There

 

I have moodle setup in a test environment, im not an expert with moodle http://moodle.org/pix/s/smiley.gif

 

When i setup a new course its automatically enrolling all student accounts to the course.

 

How do i stop this behavior please?

 

Thanks

 

Are you using SIMS.net? As you can generate course membership from there.

Posted

Have a look at at 'assign system roles'. It's in the main admin section, under users, permissions.

 

I think if you have users set as a certain role over the whole system (student for example), then they will be automatically enrolled into every course that isn't set up as not-enrollable on the whole site.

 

Tim

Posted
Have a look at at 'assign system roles'. It's in the main admin section, under users, permissions.

 

I think if you have users set as a certain role over the whole system (student for example), then they will be automatically enrolled into every course that isn't set up as not-enrollable on the whole site.

 

Tim

 

When i take them out of the group it works how it should. So it must be a permission, any ideas please?

 

Thanks

Posted

only spotted this just now and have a feelin I answered this elsewhere in cyberspace? But - if you want your students enrolled just in the courses you want you can:

use the course admin block within the course and assign them as students there OR

put an enrolment key on the whole course and tell the password to only those students you want to enrol OR

put an enrolment key on the course as above AND set up group enrolment keys and tell students what their group enrolment key is - this will put them straight into sets to save you or someone doing it further down the line OR

enrol them into groups via csv file

 

My preferred options this year has been the group enrolment key.

ps - forget system wide roles - you only need them for admin imho

Posted
When i take them out of the group it works how it should. So it must be a permission, any ideas please?

 

Thanks

 

Sorry for the delay, had to actually do some work...

 

Do you mean when you take them out of the site roles section it works as it should? If that's the case that's what I would expect. As mentioned in the post above, assign your students to courses using the assign roles part of each course.

 

Ta,

 

Tim

Posted
Sorry for the delay, had to actually do some work...

 

Do you mean when you take them out of the site roles section it works as it should? If that's the case that's what I would expect. As mentioned in the post above, assign your students to courses using the assign roles part of each course.

 

Ta,

 

Tim

 

Hi

 

i have sorted the problem i had to allow authenticated users to view the forum.

 

If i want to lock students out of a certain area how would i do this if they are not part of a security group?

 

Thanks

Posted
Hi

 

i have sorted the problem i had to allow authenticated users to view the forum.

 

If i want to lock students out of a certain area how would i do this if they are not part of a security group?

 

Thanks

 

There's a small "eye" symbol next to certain items such as courses, activities etc. When clicked (if open) it will become a closed eye symbol, and the item it's associated with will become a pale grey meaning that only teachers and admins can see it. Check out our Moodle site when you're back.

At the moment when we have pupils enrolling for courses I create a Group which has the same name as the enrollment key for that course so that as pupils enroll for that particular course they are also added to the Group for that course. This isn't the best way to go about things. I've been working on CLEO's patch for adding pupils to Moodle with David from St. Cuthy's. It takes a while but creates all the year groups etc automatically.

I've lost the link at the moment but I'll dig it out.

Posted
There's a small "eye" symbol next to certain items such as courses, activities etc. When clicked (if open) it will become a closed eye symbol, and the item it's associated with will become a pale grey meaning that only teachers and admins can see it. Check out our Moodle site when you're back.

At the moment when we have pupils enrolling for courses I create a Group which has the same name as the enrollment key for that course so that as pupils enroll for that particular course they are also added to the Group for that course. This isn't the best way to go about things. I've been working on CLEO's patch for adding pupils to Moodle with David from St. Cuthy's. It takes a while but creates all the year groups etc automatically.

I've lost the link at the moment but I'll dig it out.

 

Thanks again for your advice.

 

I do use the eye thing to hide items its excellent for hiding teacher notes in courses etc.

 

I have created a forum called "school discussions" I want it so staff can make posts and then students reply. Because students are not in any of the groups how i can i set the restrictions so they cant make a new discussion?

 

Thanks allot

Posted
Try the 'question and answer' type forum. I never use this but my impression is that it's for teachers to pose questions and students to answer.

 

Got one of those as well and anyone can open a thread

 

thanks

Posted
Am i right in thinking that you are allowing students to 'self enrol' on courses? So everybody logs on and gets authenticaed users status, authenticated user can self enrol on a course and the default enrollment type is set to 'Student'?
Posted
Am i right in thinking that you are allowing students to 'self enrol' on courses? So everybody logs on and gets authenticaed users status, authenticated user can self enrol on a course and the default enrollment type is set to 'Student'?

 

Yep but when added to the student group they automatically enroll on all courses.

Posted

if you're happy going into Roles and Permissions you could override permissions in the particular course where this forum is and prevent students from starting new discussion topics - I'm copying and pasting the next bit:

Overrides

Overrides are specific permissions designed to override a role in a specific context, allowing you to "tweak" your permissions as required.

 

For example, if users with the role Student in your course can usually start new discussions in forums, but there is one particular forum for which you want to restrict that capability, then you can set an override that PREVENTS the capability for Students to "Start new discussions".

If you want to do it, go to assign roles in the course concerned, click on override permissions and then student and then scroll down to the forums bit.

Posted
if you're happy going into Roles and Permissions you could override permissions in the particular course where this forum is and prevent students from starting new discussion topics - I'm copying and pasting the next bit:

Overrides

Overrides are specific permissions designed to override a role in a specific context, allowing you to "tweak" your permissions as required.

 

For example, if users with the role Student in your course can usually start new discussions in forums, but there is one particular forum for which you want to restrict that capability, then you can set an override that PREVENTS the capability for Students to "Start new discussions".

If you want to do it, go to assign roles in the course concerned, click on override permissions and then student and then scroll down to the forums bit.

 

I know that but the problem is the students are not part of a user group.

Posted
Have you added the students via Site Admin>Users>Permissions>Assign System Roles? If this is the case you should remove them from there and only assign (or allow them to enrol via a key etc) in each individual course.
Posted

They become part of a group if they enrol on the course, providing its setup correctly?

 

If you gave me a login i could fix, PM me!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



  • 33 When would you like EduGeek EDIT 2025 to be held?

    1. 1. Select a time period you can attend


      • I can make it in June\July
      • I can make it in August\Sept
      • Other time period. Comment below
      • Either time

×
×
  • Create New...