Best practice forum (Archived)

该论坛讨论已删除

 
该论坛帖子已被删除
2012年03月2日 Friday 00:52
该论坛帖子的内容已被删除,无法再访问。
Craig Eves
Re: Restricting access to courses and programs per department
Eves (Totara Support)Craig 发表于 2012年03月4日 Sunday 14:12
小组 Totara

Hi Niek

I can't think of an automated way to tie in categories to departments in Totara 1.9. The best I could come up with is to create hidden Categories and assign the department trainer roles at a category level (with view hidden categories in it)

This would mean that department trainers can only see the category they have the role for and learners would not be able to see the hidden categories.

The learner enrolments could be done through trainers manually assigning learners from their department, a CSV import of learners , or the trainer providing an enrolment key to learners.

Someone may have a better way that  this could be done.

It looks as though v2.0 has a cohort sync or category enrolment feature that would automate this a bit more.

Craig

该论坛帖子已被删除
2012年03月4日 Sunday 15:02
该论坛帖子的内容已被删除,无法再访问。
??
Re: Restricting access to courses and programs per department
?? 发表于 2012年03月7日 Wednesday 09:05
 

Craig & Amir,

Somewhat related to Neik's question - can this be done at the course level using roles?

Below is what I tried on our testing server this morning:  

The enrollments for "Course A" are set to:
- Enrollment Plugin = Internal Enrollment
- Default Role = Department A (based on Learner/Student legacy role)
- Course Enrollable = No 

In testing this it appears that folks with the roles of either Authenticated User or Learner (Student) can see the course, but are unable to enroll.  Employees assigned (at the system level) to the role of Department A can both see and enroll in the course.

Other than needing to set this for each specific course and having those courses still visible, do you foresee any long term challenges that we might encounter with this approach?

Thanks!
- John

Craig Eves
Re: Restricting access to courses and programs per department
Eves (Totara Support)Craig 发表于 2012年03月7日 Wednesday 13:30
小组 Totara

Hi John

I think Niek's request was that the learners in one department couldn't see the course from another department but it sounds like this is able to be done eith your approach.

In the long term this would probably be better done through cohorts but can't see any problems with this setup as it stands.

Craig

该论坛帖子已被删除
2012年03月7日 Wednesday 13:40
该论坛帖子的内容已被删除,无法再访问。
Craig Eves
Re: Restricting access to courses and programs per department
Eves (Totara Support)Craig 发表于 2012年03月7日 Wednesday 14:18
小组 Totara

Hi Fergal

The problem is that roles aren't able to be applied at a group level - this means a role of trainer in a course would have trainer rights to all course participants not just their group.

If this isn't an issue then creating groups are a good way to separate students - you can even have a group enrolment key for a course that can be provided to learners and when they enter this they are added to the appropriate group according to the key.

Craig