我有一个管理员用户,我想授予他们以下区域的权限,以便他们可以继续编辑配置文件字段。
首页 网站管理 用户 帐户 用户配置文件字段
当用户试图访问该区域时,他们得到一个访问被拒绝的错误.我试图查看经理的定义角色,但无法找到该页面的正确角色。
这可能吗?
我使用的是3.6.3版本。
该用户需要 moodle/site:config
能力,这将使他们可以访问几乎所有的东西。
您可以尝试创建一个新的功能或使用现有的功能,然后在 /admin/settings/users.php
$ADMIN->add('users', new admin_externalpage('profilefields', new lang_string('profilefields','admin'), "$CFG->wwwroot/user/profile/index.php", array('moodle/site:config', 'newcapabilityhere')));