Rôle visiteur de catégorie

De MoodleDocs
Aller à :navigation, rechercher

Rôle de visiteur de catégorie

Le rôle de visiteur de catégorie permet d'inviter une personne à regarder tous les cours d'une catégorie donnée sans pouvoir y toucher.

C'est pratique pour montrer ce qui se passe dans la plateforme à un directeur général, à un partenaire, à un client potentiel...

Ce rôle fonctionne avec Moodle 3.9 et Moodle 4.2.1

Création du rôle par importantion d'un fichier xml [modifier]

Copier les lignes suivantes

<?xml version="1.0" encoding="UTF-8"?>

<role><shortname>categoryvisiteur</shortname><name>visiteur de catégorie</name><description>&lt;p&gt;&lt;strong&gt;&lt;span style="color: #993300;"&gt;ce rôle permet de donner à un utilisateur le rôle de visiteur dans tous les cours d'une catégorie&lt;/span&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;</description><archetype>editingteacher</archetype><contextlevels><level>coursecat</level><level>course</level><level>module</level></contextlevels><allowassign><shortname>frontpage</shortname></allowassign><allowoverride><shortname>user</shortname><shortname>frontpage</shortname></allowoverride><allowswitch><shortname>frontpage</shortname></allowswitch><permissions><inherit>block/activity_modules:addinstance</inherit><inherit>block/admin_bookmarks:addinstance</inherit><inherit>block/admin_bookmarks:myaddinstance</inherit><inherit>block/badges:addinstance</inherit><inherit>block/badges:myaddinstance</inherit><inherit>block/blog_menu:addinstance</inherit><inherit>block/blog_recent:addinstance</inherit><inherit>block/blog_tags:addinstance</inherit><inherit>block/calendar_month:addinstance</inherit><inherit>block/calendar_month:myaddinstance</inherit><inherit>block/calendar_upcoming:addinstance</inherit><inherit>block/calendar_upcoming:myaddinstance</inherit><inherit>block/checklist:addinstance</inherit><inherit>block/checklist:myaddinstance</inherit><inherit>block/comments:addinstance</inherit><inherit>block/comments:myaddinstance</inherit><inherit>block/community:addinstance</inherit><inherit>block/community:myaddinstance</inherit><inherit>block/completionstatus:addinstance</inherit><inherit>block/course_list:addinstance</inherit><inherit>block/course_list:myaddinstance</inherit><inherit>block/course_overview:addinstance</inherit><inherit>block/course_overview:myaddinstance</inherit><inherit>block/course_summary:addinstance</inherit><inherit>block/feedback:addinstance</inherit><inherit>block/glossary_random:addinstance</inherit><inherit>block/glossary_random:myaddinstance</inherit><inherit>block/html:addinstance</inherit><inherit>block/html:myaddinstance</inherit><inherit>block/login:addinstance</inherit><inherit>block/mentees:addinstance</inherit><inherit>block/mentees:myaddinstance</inherit><inherit>block/messages:addinstance</inherit><inherit>block/messages:myaddinstance</inherit><inherit>block/mnet_hosts:addinstance</inherit><inherit>block/mnet_hosts:myaddinstance</inherit><inherit>block/myprofile:addinstance</inherit><inherit>block/myprofile:myaddinstance</inherit><inherit>block/navigation:addinstance</inherit><inherit>block/navigation:myaddinstance</inherit><inherit>block/news_items:addinstance</inherit><inherit>block/news_items:myaddinstance</inherit><inherit>block/online_users:addinstance</inherit><inherit>block/online_users:myaddinstance</inherit><inherit>block/participants:addinstance</inherit><inherit>block/private_files:addinstance</inherit><inherit>block/private_files:myaddinstance</inherit><inherit>block/progress:addinstance</inherit><inherit>block/progress:myaddinstance</inherit><inherit>block/quiz_results:addinstance</inherit><inherit>block/recent_activity:addinstance</inherit><inherit>block/recent_activity:viewaddupdatemodule</inherit><inherit>block/recent_activity:viewdeletemodule</inherit><inherit>block/rss_client:addinstance</inherit><inherit>block/rss_client:manageownfeeds</inherit><inherit>block/rss_client:myaddinstance</inherit><inherit>block/search_forums:addinstance</inherit><inherit>block/section_links:addinstance</inherit><inherit>block/selfcompletion:addinstance</inherit><inherit>block/settings:addinstance</inherit><inherit>block/settings:myaddinstance</inherit><inherit>block/site_main_menu:addinstance</inherit><inherit>block/social_activities:addinstance</inherit><inherit>block/tags:addinstance</inherit><inherit>block/tags:myaddinstance</inherit><inherit>block/tag_flickr:addinstance</inherit><inherit>block/tag_youtube:addinstance</inherit><inherit>booktool/exportimscp:export</inherit><inherit>booktool/importhtml:import</inherit><inherit>booktool/print:print</inherit><inherit>enrol/category:config</inherit><inherit>enrol/category:synchronised</inherit><inherit>enrol/cohort:config</inherit><inherit>enrol/cohort:unenrol</inherit><inherit>enrol/database:config</inherit><inherit>enrol/database:unenrol</inherit><inherit>enrol/flatfile:manage</inherit><inherit>enrol/flatfile:unenrol</inherit><inherit>enrol/guest:config</inherit><inherit>enrol/imsenterprise:config</inherit><inherit>enrol/ldap:manage</inherit><inherit>enrol/manual:config</inherit><inherit>enrol/manual:enrol</inherit><inherit>enrol/manual:manage</inherit><inherit>enrol/manual:unenrol</inherit><inherit>enrol/manual:unenrolself</inherit><inherit>enrol/meta:config</inherit><inherit>enrol/meta:selectaslinked</inherit><inherit>enrol/meta:unenrol</inherit><inherit>enrol/mnet:config</inherit><inherit>enrol/paypal:config</inherit><inherit>enrol/paypal:manage</inherit><inherit>enrol/paypal:unenrol</inherit><inherit>enrol/paypal:unenrolself</inherit><inherit>enrol/self:config</inherit><inherit>enrol/self:manage</inherit><inherit>enrol/self:unenrol</inherit><inherit>enrol/self:unenrolself</inherit><inherit>format/topcoll:changecolour</inherit><inherit>format/topcoll:changelayout</inherit><inherit>format/topcoll:changetogglealignment</inherit><inherit>format/topcoll:changetoggleiconset</inherit><inherit>gradeexport/ods:publish</inherit><inherit>gradeexport/ods:view</inherit><inherit>gradeexport/txt:publish</inherit><inherit>gradeexport/txt:view</inherit><inherit>gradeexport/xls:publish</inherit><inherit>gradeexport/xls:view</inherit><inherit>gradeexport/xml:publish</inherit><inherit>gradeexport/xml:view</inherit><inherit>gradeimport/csv:view</inherit><inherit>gradeimport/direct:view</inherit><inherit>gradeimport/xml:publish</inherit><inherit>gradeimport/xml:view</inherit><inherit>gradereport/grader:view</inherit><inherit>gradereport/history:view</inherit><inherit>gradereport/outcomes:view</inherit><inherit>gradereport/overview:view</inherit><inherit>gradereport/singleview:view</inherit><inherit>gradereport/user:view</inherit><inherit>message/airnotifier:managedevice</inherit><inherit>mod/assign:addinstance</inherit><inherit>mod/assign:editothersubmission</inherit><inherit>mod/assign:exportownsubmission</inherit><inherit>mod/assign:grade</inherit><inherit>mod/assign:grantextension</inherit><inherit>mod/assign:manageallocations</inherit><inherit>mod/assign:managegrades</inherit><inherit>mod/assign:receivegradernotifications</inherit><inherit>mod/assign:releasegrades</inherit><inherit>mod/assign:revealidentities</inherit><inherit>mod/assign:reviewgrades</inherit><inherit>mod/assign:submit</inherit><inherit>mod/assign:view</inherit><inherit>mod/assign:viewblinddetails</inherit><inherit>mod/assign:viewgrades</inherit><inherit>mod/assignment:addinstance</inherit><inherit>mod/assignment:exportownsubmission</inherit><inherit>mod/assignment:grade</inherit><inherit>mod/assignment:submit</inherit><inherit>mod/book:addinstance</inherit><inherit>mod/book:edit</inherit><inherit>mod/book:viewhiddenchapters</inherit><inherit>mod/chat:addinstance</inherit><inherit>mod/chat:deletelog</inherit><inherit>mod/chat:exportparticipatedsession</inherit><inherit>mod/chat:exportsession</inherit><inherit>mod/chat:readlog</inherit><inherit>mod/checklist:addinstance</inherit><inherit>mod/checklist:updateown</inherit><inherit>mod/checklist:viewmenteereports</inherit><inherit>mod/choice:addinstance</inherit><inherit>mod/choice:choose</inherit><inherit>mod/choice:deleteresponses</inherit><inherit>mod/choice:downloadresponses</inherit><inherit>mod/choicegroup:addinstance</inherit><inherit>mod/choicegroup:choose</inherit><inherit>mod/choicegroup:deleteresponses</inherit><inherit>mod/choicegroup:downloadresponses</inherit><inherit>mod/data:addinstance</inherit><inherit>mod/data:approve</inherit><inherit>mod/data:comment</inherit><inherit>mod/data:exportallentries</inherit><inherit>mod/data:exportentry</inherit><inherit>mod/data:exportownentry</inherit><inherit>mod/data:exportuserinfo</inherit><inherit>mod/data:managecomments</inherit><inherit>mod/data:manageentries</inherit><inherit>mod/data:managetemplates</inherit><inherit>mod/data:manageuserpresets</inherit><inherit>mod/data:rate</inherit><inherit>mod/data:viewallratings</inherit><inherit>mod/data:viewalluserpresets</inherit><inherit>mod/data:viewanyrating</inherit><inherit>mod/data:viewentry</inherit><inherit>mod/data:viewrating</inherit><inherit>mod/data:writeentry</inherit><inherit>mod/feedback:addinstance</inherit><inherit>mod/feedback:complete</inherit><inherit>mod/feedback:createprivatetemplate</inherit><inherit>mod/feedback:createpublictemplate</inherit><inherit>mod/feedback:deletesubmissions</inherit><inherit>mod/feedback:deletetemplate</inherit><inherit>mod/feedback:edititems</inherit><inherit>mod/feedback:mapcourse</inherit><inherit>mod/feedback:receivemail</inherit><inherit>mod/feedback:view</inherit><inherit>mod/feedback:viewanalysepage</inherit><inherit>mod/feedback:viewreports</inherit><inherit>mod/folder:addinstance</inherit><inherit>mod/folder:managefiles</inherit><inherit>mod/folder:view</inherit><inherit>mod/forum:addinstance</inherit><inherit>mod/forum:addnews</inherit><inherit>mod/forum:allowforcesubscribe</inherit><inherit>mod/forum:createattachment</inherit><inherit>mod/forum:deleteanypost</inherit><inherit>mod/forum:deleteownpost</inherit><inherit>mod/forum:editanypost</inherit><inherit>mod/forum:exportdiscussion</inherit><inherit>mod/forum:exportownpost</inherit><inherit>mod/forum:exportpost</inherit><inherit>mod/forum:managesubscriptions</inherit><inherit>mod/forum:movediscussions</inherit><inherit>mod/forum:postwithoutthrottling</inherit><inherit>mod/forum:rate</inherit><inherit>mod/forum:replynews</inherit><inherit>mod/forum:replypost</inherit><inherit>mod/forum:splitdiscussions</inherit><inherit>mod/forum:startdiscussion</inherit><inherit>mod/forum:viewallratings</inherit><inherit>mod/forum:viewhiddentimedposts</inherit><inherit>mod/forum:viewqandawithoutposting</inherit><inherit>mod/forum:viewrating</inherit><inherit>mod/forum:viewsubscribers</inherit><inherit>mod/glossary:addinstance</inherit><inherit>mod/glossary:approve</inherit><inherit>mod/glossary:comment</inherit><inherit>mod/glossary:export</inherit><inherit>mod/glossary:exportentry</inherit><inherit>mod/glossary:exportownentry</inherit><inherit>mod/glossary:import</inherit><inherit>mod/glossary:managecategories</inherit><inherit>mod/glossary:managecomments</inherit><inherit>mod/glossary:manageentries</inherit><inherit>mod/glossary:rate</inherit><inherit>mod/glossary:viewallratings</inherit><inherit>mod/glossary:viewanyrating</inherit><inherit>mod/glossary:viewrating</inherit><inherit>mod/glossary:write</inherit><inherit>mod/imscp:addinstance</inherit><inherit>mod/imscp:view</inherit><inherit>mod/label:addinstance</inherit><inherit>mod/lesson:addinstance</inherit><inherit>mod/lesson:edit</inherit><inherit>mod/lesson:grade</inherit><inherit>mod/lesson:manage</inherit><inherit>mod/lti:addcoursetool</inherit><inherit>mod/lti:addinstance</inherit><inherit>mod/lti:manage</inherit><inherit>mod/lti:requesttooladd</inherit><inherit>mod/lti:view</inherit><inherit>mod/page:addinstance</inherit><inherit>mod/page:view</inherit><inherit>mod/quiz:addinstance</inherit><inherit>mod/quiz:attempt</inherit><inherit>mod/quiz:deleteattempts</inherit><inherit>mod/quiz:emailconfirmsubmission</inherit><inherit>mod/quiz:emailnotifysubmission</inherit><inherit>mod/quiz:emailwarnoverdue</inherit><inherit>mod/quiz:grade</inherit><inherit>mod/quiz:ignoretimelimits</inherit><inherit>mod/quiz:manage</inherit><inherit>mod/quiz:manageoverrides</inherit><inherit>mod/quiz:regrade</inherit><inherit>mod/quiz:reviewmyattempts</inherit><inherit>mod/resource:addinstance</inherit><inherit>mod/scorm:addinstance</inherit><inherit>mod/scorm:deleteresponses</inherit><inherit>mod/scorm:savetrack</inherit><inherit>mod/scorm:skipview</inherit><inherit>mod/scorm:viewreport</inherit><inherit>mod/scorm:viewscores</inherit><inherit>mod/subcourse:addinstance</inherit><inherit>mod/subcourse:begraded</inherit><inherit>mod/subcourse:fetchgrades</inherit><inherit>mod/survey:addinstance</inherit><inherit>mod/survey:download</inherit><inherit>mod/survey:participate</inherit><inherit>mod/url:addinstance</inherit><inherit>mod/url:view</inherit><inherit>mod/wiki:addinstance</inherit><inherit>mod/wiki:createpage</inherit><inherit>mod/wiki:editcomment</inherit><inherit>mod/wiki:editpage</inherit><inherit>mod/wiki:managecomment</inherit><inherit>mod/wiki:managefiles</inherit><inherit>mod/wiki:managewiki</inherit><inherit>mod/wiki:overridelock</inherit><inherit>mod/wiki:viewcomment</inherit><inherit>mod/workshop:addinstance</inherit><inherit>mod/workshop:allocate</inherit><inherit>mod/workshop:editdimensions</inherit><inherit>mod/workshop:ignoredeadlines</inherit><inherit>mod/workshop:manageexamples</inherit><inherit>mod/workshop:overridegrades</inherit><inherit>mod/workshop:peerassess</inherit><inherit>mod/workshop:publishsubmissions</inherit><inherit>mod/workshop:submit</inherit><inherit>mod/workshop:switchphase</inherit><inherit>mod/workshop:view</inherit><inherit>mod/workshop:viewallassessments</inherit><inherit>mod/workshop:viewallsubmissions</inherit><inherit>mod/workshop:viewauthornames</inherit><inherit>moodle/backup:anonymise</inherit><inherit>moodle/backup:backupactivity</inherit><inherit>moodle/backup:backupcourse</inherit><inherit>moodle/backup:backupsection</inherit><inherit>moodle/backup:backuptargethub</inherit><inherit>moodle/backup:backuptargetimport</inherit><inherit>moodle/backup:configure</inherit><inherit>moodle/backup:downloadfile</inherit><inherit>moodle/backup:userinfo</inherit><inherit>moodle/badges:awardbadge</inherit><inherit>moodle/badges:configurecriteria</inherit><inherit>moodle/badges:configuredetails</inherit><inherit>moodle/badges:configuremessages</inherit><inherit>moodle/badges:createbadge</inherit><inherit>moodle/badges:deletebadge</inherit><inherit>moodle/badges:earnbadge</inherit><inherit>moodle/badges:manageglobalsettings</inherit><inherit>moodle/badges:manageownbadges</inherit><inherit>moodle/badges:viewawarded</inherit><inherit>moodle/badges:viewbadges</inherit><inherit>moodle/badges:viewotherbadges</inherit><inherit>moodle/block:edit</inherit><inherit>moodle/blog:associatecourse</inherit><inherit>moodle/blog:associatemodule</inherit><inherit>moodle/blog:create</inherit><inherit>moodle/blog:manageentries</inherit><inherit>moodle/blog:manageexternal</inherit><inherit>moodle/blog:search</inherit><inherit>moodle/blog:viewdrafts</inherit><inherit>moodle/calendar:manageentries</inherit><inherit>moodle/calendar:managegroupentries</inherit><inherit>moodle/calendar:manageownentries</inherit><inherit>moodle/category:manage</inherit><inherit>moodle/category:viewhiddencategories</inherit><inherit>moodle/cohort:assign</inherit><inherit>moodle/cohort:manage</inherit><inherit>moodle/cohort:view</inherit><inherit>moodle/comment:delete</inherit><inherit>moodle/comment:post</inherit><inherit>moodle/course:activityvisibility</inherit><inherit>moodle/course:bulkmessaging</inherit><inherit>moodle/course:changecategory</inherit><inherit>moodle/course:changefullname</inherit><inherit>moodle/course:changeidnumber</inherit><inherit>moodle/course:changeshortname</inherit><inherit>moodle/course:changesummary</inherit><inherit>moodle/course:create</inherit><inherit>moodle/course:delete</inherit><inherit>moodle/course:enrolconfig</inherit><inherit>moodle/course:enrolreview</inherit><inherit>moodle/course:ignorefilesizelimits</inherit><inherit>moodle/course:isincompletionreports</inherit><inherit>moodle/course:manageactivities</inherit><inherit>moodle/course:managefiles</inherit><inherit>moodle/course:managegroups</inherit><inherit>moodle/course:managescales</inherit><inherit>moodle/course:markcomplete</inherit><inherit>moodle/course:movesections</inherit><inherit>moodle/course:publish</inherit><inherit>moodle/course:request</inherit><inherit>moodle/course:reset</inherit><inherit>moodle/course:reviewotherusers</inherit><inherit>moodle/course:sectionvisibility</inherit><inherit>moodle/course:setcurrentsection</inherit><inherit>moodle/course:update</inherit><inherit>moodle/course:useremail</inherit><inherit>moodle/course:viewhiddenactivities</inherit><inherit>moodle/course:viewhiddenuserfields</inherit><inherit>moodle/course:viewparticipants</inherit><inherit>moodle/course:viewscales</inherit><inherit>moodle/course:viewsuspendedusers</inherit><inherit>moodle/course:visibility</inherit><inherit>moodle/filter:manage</inherit><inherit>moodle/grade:edit</inherit><inherit>moodle/grade:export</inherit><inherit>moodle/grade:hide</inherit><inherit>moodle/grade:import</inherit><inherit>moodle/grade:lock</inherit><inherit>moodle/grade:manage</inherit><inherit>moodle/grade:managegradingforms</inherit><inherit>moodle/grade:manageletters</inherit><inherit>moodle/grade:manageoutcomes</inherit><inherit>moodle/grade:managesharedforms</inherit><inherit>moodle/grade:sharegradingforms</inherit><inherit>moodle/grade:unlock</inherit><inherit>moodle/grade:view</inherit><inherit>moodle/grade:viewall</inherit><inherit>moodle/grade:viewhidden</inherit><inherit>moodle/my:configsyspages</inherit><inherit>moodle/my:manageblocks</inherit><inherit>moodle/notes:manage</inherit><inherit>moodle/notes:view</inherit><inherit>moodle/portfolio:export</inherit><inherit>moodle/question:add</inherit><inherit>moodle/question:config</inherit><inherit>moodle/question:editall</inherit><inherit>moodle/question:editmine</inherit><inherit>moodle/question:flag</inherit><inherit>moodle/question:managecategory</inherit><inherit>moodle/question:moveall</inherit><inherit>moodle/question:movemine</inherit><inherit>moodle/question:useall</inherit><inherit>moodle/question:usemine</inherit><inherit>moodle/question:viewall</inherit><inherit>moodle/question:viewmine</inherit><inherit>moodle/rating:rate</inherit><inherit>moodle/rating:view</inherit><inherit>moodle/rating:viewall</inherit><inherit>moodle/restore:configure</inherit><inherit>moodle/restore:createuser</inherit><inherit>moodle/restore:restoreactivity</inherit><inherit>moodle/restore:restorecourse</inherit><inherit>moodle/restore:restoresection</inherit><inherit>moodle/restore:restoretargethub</inherit><inherit>moodle/restore:restoretargetimport</inherit><inherit>moodle/restore:rolldates</inherit><inherit>moodle/restore:uploadfile</inherit><inherit>moodle/restore:userinfo</inherit><inherit>moodle/restore:viewautomatedfilearea</inherit><inherit>moodle/role:assign</inherit><inherit>moodle/role:manage</inherit><inherit>moodle/role:override</inherit><inherit>moodle/role:review</inherit><inherit>moodle/role:safeoverride</inherit><inherit>moodle/role:switchroles</inherit><inherit>moodle/site:accessallgroups</inherit><inherit>moodle/site:approvecourse</inherit><inherit>moodle/site:config</inherit><inherit>moodle/site:forcelanguage</inherit><inherit>moodle/site:manageblocks</inherit><inherit>moodle/site:mnetlogintoremote</inherit><inherit>moodle/site:readallmessages</inherit><inherit>moodle/site:sendmessage</inherit><inherit>moodle/site:trustcontent</inherit><inherit>moodle/site:uploadusers</inherit><inherit>moodle/site:viewparticipants</inherit><inherit>moodle/site:viewuseridentity</inherit><inherit>moodle/tag:create</inherit><inherit>moodle/tag:edit</inherit><inherit>moodle/tag:editblocks</inherit><inherit>moodle/tag:flag</inherit><inherit>moodle/tag:manage</inherit><inherit>moodle/user:changeownpassword</inherit><inherit>moodle/user:create</inherit><inherit>moodle/user:delete</inherit><inherit>moodle/user:editmessageprofile</inherit><inherit>moodle/user:editownmessageprofile</inherit><inherit>moodle/user:editownprofile</inherit><inherit>moodle/user:editprofile</inherit><inherit>moodle/user:ignoreuserquota</inherit><inherit>moodle/user:loginas</inherit><inherit>moodle/user:manageblocks</inherit><inherit>moodle/user:manageownblocks</inherit><inherit>moodle/user:manageownfiles</inherit><inherit>moodle/user:managesyspages</inherit><inherit>moodle/user:readuserblogs</inherit><inherit>moodle/user:readuserposts</inherit><inherit>moodle/user:update</inherit><inherit>moodle/user:viewalldetails</inherit><inherit>moodle/user:viewdetails</inherit><inherit>moodle/user:viewhiddendetails</inherit><inherit>moodle/user:viewlastip</inherit><inherit>moodle/user:viewuseractivitiesreport</inherit><inherit>moodle/webservice:createmobiletoken</inherit><inherit>moodle/webservice:createtoken</inherit><inherit>quiz/grading:viewidnumber</inherit><inherit>quiz/grading:viewstudentnames</inherit><inherit>quiz/statistics:view</inherit><inherit>report/completion:view</inherit><inherit>report/courseoverview:view</inherit><inherit>report/filetrash:view</inherit><inherit>report/log:view</inherit><inherit>report/log:viewtoday</inherit><inherit>report/loglive:view</inherit><inherit>report/outline:view</inherit><inherit>report/participation:view</inherit><inherit>report/performance:view</inherit><inherit>report/progress:view</inherit><inherit>report/questioninstances:view</inherit><inherit>report/security:view</inherit><inherit>report/stats:view</inherit><inherit>repository/alfresco:view</inherit><inherit>repository/areafiles:view</inherit><inherit>repository/boxnet:view</inherit><inherit>repository/coursefiles:view</inherit><inherit>repository/dropbox:view</inherit><inherit>repository/equella:view</inherit><inherit>repository/filesystem:view</inherit><inherit>repository/flickr:view</inherit><inherit>repository/flickr_public:view</inherit><inherit>repository/googledocs:view</inherit><inherit>repository/local:view</inherit><inherit>repository/merlot:view</inherit><inherit>repository/picasa:view</inherit><inherit>repository/recent:view</inherit><inherit>repository/s3:view</inherit><inherit>repository/skydrive:view</inherit><inherit>repository/upload:view</inherit><inherit>repository/url:view</inherit><inherit>repository/user:view</inherit><inherit>repository/webdav:view</inherit><inherit>repository/wikimedia:view</inherit><inherit>repository/youtube:view</inherit><inherit>tool/customlang:edit</inherit><inherit>tool/customlang:view</inherit><inherit>tool/monitor:managerules</inherit><inherit>tool/monitor:managetool</inherit><inherit>tool/monitor:subscribe</inherit><inherit>tool/uploaduser:uploaduserpictures</inherit><inherit>webservice/amf:use</inherit><inherit>webservice/rest:use</inherit><inherit>webservice/soap:use</inherit><inherit>webservice/xmlrpc:use</inherit><allow>block/online_users:viewlist</allow><allow>block/progress:overview</allow><allow>block/rss_client:manageanyfeeds</allow><allow>mod/assignment:view</allow><allow>mod/book:read</allow><allow>mod/chat:chat</allow><allow>mod/checklist:edit</allow><allow>mod/checklist:emailoncomplete</allow><allow>mod/checklist:preview</allow><allow>mod/checklist:updatelocked</allow><allow>mod/checklist:updateother</allow><allow>mod/checklist:viewreports</allow><allow>mod/choice:readresponses</allow><allow>mod/choicegroup:readresponses</allow><allow>mod/forum:addquestion</allow><allow>mod/forum:viewanyrating</allow><allow>mod/forum:viewdiscussion</allow><allow>mod/glossary:view</allow><allow>mod/quiz:preview</allow><allow>mod/quiz:view</allow><allow>mod/quiz:viewreports</allow><allow>mod/resource:view</allow><allow>mod/scorm:deleteownresponses</allow><allow>mod/survey:readresponses</allow><allow>mod/wiki:viewpage</allow><allow>mod/workshop:viewauthorpublished</allow><allow>mod/workshop:viewpublishedsubmissions</allow><allow>mod/workshop:viewreviewernames</allow><allow>moodle/block:view</allow><allow>moodle/blog:view</allow><allow>moodle/comment:view</allow><allow>moodle/community:add</allow><allow>moodle/community:download</allow><allow>moodle/course:view</allow><allow>moodle/course:viewhiddencourses</allow><allow>moodle/course:viewhiddensections</allow><allow>moodle/rating:viewany</allow><allow>moodle/site:doclinks</allow><allow>moodle/site:viewfullnames</allow><allow>moodle/site:viewreports</allow></permissions></role>

Les enregistrer dans un fichier xml avec le nom de fichier categoryvisiteur.xml

Importer le rôle

  • Accéder à Administration du site > Utilisateurs > Permissions > Définition des rôles
  • Dans l'onglet "Gérer les rôles" cliquer sur "Ajouter un nouveau rôle".
  • Cliquer sur "Utiliser un préréglage de rôle"
  • Cliquer sur "Choisir un fichier"
  • Choisir le fichier categoryvisiteur.xml
  • Cliquer sur le bouton "Ajouter un nouveau rôle"

Attribuer le rôle

  • Accéder à Administration du site > Utilisateurs > Permissions > Attribution des rôles système pour attribuer des rôles au niveau du contexte système
  • Choisir le rôle à attribuer ("Visiteur de catégorie")
  • Sélectionner l'utilisateur dans la liste des utilisateurs potentiels, et utiliser le bouton flèche gauche pour l'ajouter à la liste des utilisateurs ayant ce rôle