Permissions des blocs
Capacités liées aux blocs
- moodle/site:manageblocks
- moodle/my:manageblocks (depuis 1.8)
- moodle/tag:editblocks (depuis 1.9)
- moodle/block:view (depuis 1.9)
Cacher les blocs pour certains utilisateurs
Moodle1.9
Depuis Moodle 1.9, il y a une capacité moodle/block:view qui permet de contrôler quels utilisateurs peuvent voir les blocs. Cette capacité est utilisable pour tous les blocs (y compris non standards).
Exemple : cacher le bloc des cours aux visiteurs anonymes
- Connectez vous comme utilisateur ayant les permissions de contrôler les blocs sur le cours concerné (enseignant/administrateur)
- En haut de chaque bloc, il y a une icône représentant un visage avec un masque, la survoler fait afficher "Attribution des rôles", cliquez sur cette icône en haut du bloc des cours
- Cliquez sur "Définir des dérogations aux rôles"
- Choisissez le rôle "Visiteur anonyme" dans la liste des rôles
- Changez la permission pour Voir les blocs à "Empêcher"
- Cliquez sur "Enregistrer"
- Les visiteurs anonymes ne devraient plus pouvoir voir le bloc des cours
Note : Par défaut, seuls les administrateurs peuvent définir des dérogations aux permissions. Les instructions permettant d'autoriser les enseignants à définir des dérogations aux permissions se trouvent sur Définir des dérogations aux rôles.