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

Moodle 限制一个用户查看其他用户课程,moodle,Moodle,我对Moodle有点陌生,但我正在寻找以下方面: 我从admin创建了两个用户(User1和user2),两个用户都有自己的课程 结构如下:- 管理员有两个用户:-User1和User2 用户1有三个课程C1、C2、C3 用户2有两个课程C4、C5 用户1和用户2不应该看到彼此。此外,当用户单击“所有课程”时,他/她仍应只看到分配的课程。您可能需要在设置>站点管理>用户>权限>定义角色分配系统中为每个用户定义角色 如果在“创建新角色”页面上向下滚动,则会有很多设置 然后从Settings>Sit

我对Moodle有点陌生,但我正在寻找以下方面:

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

结构如下:-

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

用户1有三个课程C1、C2、C3

用户2有两个课程C4、C5


用户1和用户2不应该看到彼此。此外,当用户单击“所有课程”时,他/她仍应只看到分配的课程。

您可能需要在
设置>站点管理>用户>权限>定义角色分配系统中为每个用户定义角色

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

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

虽然我不能完全肯定这种方法是否会像预期的那样有效


但这可能是一种选择。

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

有关演示,您可以访问

Iomad是完全免费的。和Moodle一样,任何人都可以免费下载和使用该软件