Diferent roles at metacourse child courses

Diferent roles at metacourse child courses

by Ângelo Rigo -
Number of replies: 5

Hi, what happens in the main metacourse when a user is assigned in diferente roles at two diferent child courses? say as a techaer in one and student in another ? the role with more permissions prevails, or it must just be avoided?

Thank's in advance

Average of ratings: -
In reply to Ângelo Rigo

Re: Diferent roles at metacourse child courses

by sam marshall -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Why don't you test it?

I suspect if you have role A on child course 1, and role B on child course 2, and if both roles A and B are included in the list of synchronized roles, then you should end up having both roles A and B in the metacourse - but I don't know for sure.

--sam

In reply to sam marshall

Re: Diferent roles at metacourse child courses

by Mary Cooch -
Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Testers Picture of Translators

Ok - I just did thissmile (Work avoidance strategy...) Tried on 1.9 but I daresay it will be the same in 2.0 - it's what Sam says - the user now has both roles in the metacourse.

In reply to Mary Cooch

Re: Diferent roles at metacourse child courses

by Colin Fraser -
Picture of Documentation writers Picture of Testers

It would be easy to do this, but I suspect it is not a good idea. I have tended to avoid putting users into the parent course, only the child. What has concerned me is a possible conflict in a backup/restore that could wipe out the Role in the child course, not recognise the Role in the parent course and leave the course without anyone in a Teacher Role. Never been [foolhardy.. erm... brave... yes that is it] brave enough to find out either...

In reply to sam marshall

Re: Diferent roles at metacourse child courses

by Ângelo Rigo -
Testing, we have the teacher role and a modified version of teacher role without some permissions. User 1 is assigned as teacher in course A and as modifiedTeacher in course B. In the metacourse he is recognized as having the role of the modifiedTeacher. What i am looking is a way, that allow to choose the role the user will have in metacourse, trying to understand first in http://docs.moodle.org/en/How_permissions_are_calculated if the system can allow this feature. Otherwise will not use diferent roles for the same user in child courses from a metacourse. Cheers
In reply to Ângelo Rigo

Re: Diferent roles at metacourse child courses

by Colin Fraser -
Picture of Documentation writers Picture of Testers

I doubt Moodle is quite that flexible. Give it a try, certainly, but I would not hold out a lot of hope. Given I said that, if it works then then I would be happy to be proven mistaken here. Cheers...