限制一个用户查看其他用户课程

时间:2016-12-08 09:17:22

标签: moodle

我是Moodle的新手,但我正在寻找以下内容:

我从管理员创建了两个用户(User1和user2),两个用户都有自己的课程。

结构就像: -

管理员有两个用户: - User1和User2

user1有三个课程C1,C2,C3

user2有两个课程C4,C5

并且user1和user2不应该看到彼此的课程。此外,当用户点击"所有课程"他/她应该只看到指定的课程。

2 个答案:

答案 0 :(得分:2)

我找到了一个插件。这帮助我解决了我的所有问题。希望它也能帮助别人。

您可以访问演示版     http://demo.iomad.org/

Iomad完全免费。像Moodle一样,任何人都可以免费下载和使用该软件     https://github.com/iomad

答案 1 :(得分:0)

您可能需要在Settings > Site administration > Users > Permissions > Define roles Assign system

中为每个用户定义一个角色

如果向下滚动“创建新角色”页面,则设置有很多。

然后从Settings > Site administration > Users > Permissions > Assign system roles

将该角色分配给每个用户

虽然我不完全确定这种方法会按预期工作。

但这可能是其中一种选择。