Chamilo 1. * не имеет функции для создания новых ролей из интерфейса.Если вы хотите это сделать, вам придется заняться программированием (PHP).
По ряду причин это одна из функций, которые не обеспечивает Chamilo, и причинапочему у вас уже есть около 14 различных ролей (смотрите определения констант ролей в файле main / inc / lib / api.lib.php), предопределенных базовым программным обеспечением.
Chamilo 2.0 (план выхода для первого выпуска,год) предложит базовые элементы для включения детальных определений ролей и разрешений, но он не будет предлагать эту функцию напрямую конечным пользователям и пока не готов к использованию.
Я бы порекомендовал вам проверить определения ролей.в руководстве администратора (https://docs.chamilo.org/) и попробуйте найти то, что примерно соответствует тому, что вам нужно.
Очевидно, вы также можете выбрать другое программное обеспечение LMS, которое предлагает детализированные роли и управление разрешениями, но вы, вероятно, могли быпотерять простоту использования, что является основным преимуществом Chamilo.
-edit-
Вы можете назначитьтолько около 5 ролей при создании нового пользователя.Другие роли являются кумулятивными и могут быть добавлены только в контексте: внутри курсов или сессий (помощник курса предназначен для пользователей из списка пользователей внутри курса, главный тренер сеанса - это учитель, которого вы назначаете в качестве главного тренера при создании сеанса, ...).
Анонимная роль - это роль, назначаемая пользователям, когда у них нет учетной записи пользователя.