Catalogue complet des outils
Ce sont les outils atteints via la passerelle (voir Outils disponibles) — le reste du catalogue de services web de Moodle au-delà de l'ensemble sélectionné, ainsi que les propres fonctions du plugin local_mcpconnector. Un assistant y accède en appelant moodle_find_tools puis moodle_run_tool ; vous ne configurez rien de cette liste, et les rôles Moodle de chaque clé décident toujours de ce qu'elle peut réellement exécuter.
| Outil | Ce qu'il fait |
|---|---|
| aiplacement_courseassist_summarise_text | Résume un texte via l'emplacement d'IA de l'assistant de cours de Moodle |
| aiplacement_editor_generate_image | Génère une image à partir d'une invite textuelle via l'emplacement d'IA de l'éditeur |
| aiplacement_editor_generate_text | Génère du contenu textuel à partir d'une invite via l'emplacement d'IA de l'éditeur |
| block_recentlyaccesseditems_get_recent_items | Liste les cours, activités et ressources récemment consultés par l'utilisateur actuel |
| block_starredcourses_get_starred_courses | Liste les cours marqués d'une étoile (favoris) de l'utilisateur actuel |
| core_admin_set_block_protection | Définit si un type de bloc est protégé contre la suppression (administrateurs uniquement) |
| core_admin_set_plugin_order | Modifie l'ordre d'affichage d'un plugin au sein de son type (administrateurs uniquement) |
| core_admin_set_plugin_state | Active ou désactive un plugin (administrateurs uniquement) |
| core_ai_delete_provider_instance | Supprime une instance de fournisseur d'IA (administrateurs uniquement) |
| core_ai_get_policy_status | Obtient le statut d'acceptation de la politique d'IA d'un utilisateur |
| core_ai_set_action | Active ou désactive une action d'IA pour un plugin donné (administrateurs uniquement) |
| core_ai_set_policy_status | Enregistre le statut d'acceptation de la politique d'IA d'un utilisateur |
| core_ai_set_provider_order | Modifie l'ordre de priorité d'une instance de fournisseur d'IA (administrateurs uniquement) |
| core_ai_set_provider_status | Active ou désactive une instance de fournisseur d'IA (administrateurs uniquement) |
| core_auth_confirm_user | Confirme un compte utilisateur auto-inscrit via sa clé de confirmation par e-mail |
| core_auth_is_age_digital_consent_verification_enabled | Vérifie si la vérification de l'âge de consentement numérique est activée sur le site |
| core_auth_is_minor | Vérifie si un utilisateur est considéré comme mineur selon l'âge et le pays, à des fins de consentement RGPD |
| core_auth_request_password_reset | Demande une réinitialisation de mot de passe, en envoyant un e-mail de réinitialisation si l'utilisateur existe |
| core_auth_resend_confirmation_email | Renvoie l'e-mail de confirmation de compte à un utilisateur non confirmé |
| core_backup_get_async_backup_links_backup | Obtient les liens de téléchargement et le statut d'une sauvegarde asynchrone terminée |
| core_backup_get_async_backup_links_restore | Obtient le statut et les liens de cours d'une restauration asynchrone terminée |
| core_backup_get_async_backup_progress | Obtient la progression d'une sauvegarde ou restauration asynchrone en cours |
| core_backup_get_copy_progress | Obtient la progression d'une opération de copie de cours |
| core_backup_submit_copy_form | Soumet une demande de copie de cours et renvoie les identifiants de tâche pour le suivi |
| core_badges_disable_badges | Désactive un ou plusieurs badges par ID afin qu'ils ne puissent plus être obtenus |
| core_badges_enable_badges | Active un ou plusieurs badges par ID afin qu'ils puissent être obtenus |
| core_badges_get_badge | Obtient les informations détaillées d'un badge, y compris ses critères et son image |
| core_badges_get_user_badge_by_hash | Obtient l'attestation de badge d'un utilisateur via son hash unique pour la vérification Open Badges |
| core_badges_get_user_badges | Liste tous les badges obtenus par un utilisateur, éventuellement filtrés par cours |
| core_block_fetch_addable_blocks | Liste les types de blocs pouvant être ajoutés à une page donnée |
| core_block_get_course_blocks | Obtient les blocs configurés sur une page de cours, avec leur position et leur contenu |
| core_block_get_dashboard_blocks | Obtient les blocs configurés sur le tableau de bord de l'utilisateur |
| core_blog_add_entry | Crée un nouvel article de blog |
| core_blog_delete_entry | Supprime un article de blog par ID |
| core_blog_get_access_information | Obtient les permissions de blog de l'utilisateur actuel, par exemple s'il peut ajouter ou voir des articles |
| core_blog_get_entries | Obtient des articles de blog avec un filtrage optionnel par utilisateur, cours ou tag |
| core_blog_prepare_entry_for_edition | Charge un article de blog dans une zone de brouillon pour préparer son édition |
| core_blog_update_entry | Met à jour un article de blog existant |
| core_blog_view_entries | Enregistre un événement de consultation d'articles de blog pour l'analyse et le suivi d'achèvement |
| core_calendar_create_calendar_events | Crée un ou plusieurs événements du calendrier utilisateur, cours, site ou groupe |
| core_calendar_delete_calendar_events | Supprime un ou plusieurs événements du calendrier, éventuellement toute une série récurrente |
| core_calendar_get_calendar_event_by_id | Obtient les détails d'un seul événement du calendrier par ID |
| core_calendar_update_event_start_day | Met à jour le jour de début d'un événement du calendrier, comme lors d'un déplacement par glisser-déposer |
| core_check_get_result_admintree | Obtient les résultats du contrôle de santé du site depuis l'arborescence d'administration (administrateurs uniquement) |
| core_cohort_add_cohort_members | Ajoute des utilisateurs à des cohortes |
| core_cohort_create_cohorts | Crée une ou plusieurs cohortes |
| core_cohort_delete_cohort_members | Retire des utilisateurs de cohortes |
| core_cohort_delete_cohorts | Supprime des cohortes et leurs appartenances par ID |
| core_cohort_get_cohort_members | Liste les membres des cohortes spécifiées |
| core_cohort_get_cohorts | Obtient les détails de cohortes par ID |
| core_cohort_search_cohorts | Recherche des cohortes par nom ou numéro d'identification |
| core_cohort_update_cohorts | Met à jour les champs d'une ou plusieurs cohortes existantes |
| core_comment_add_comments | Ajoute un ou plusieurs commentaires à des éléments Moodle tels que des activités ou des articles de blog |
| core_comment_delete_comments | Supprime des commentaires par ID |
| core_comment_get_comments | Obtient les commentaires d'un élément, avec les infos sur l'auteur et la pagination |
| core_competency_add_competency_to_course | Lie une compétence à un cours afin que les étudiants soient évalués selon celle-ci |
| core_competency_add_competency_to_plan | Ajoute une compétence au plan de formation d'un utilisateur |
| core_competency_add_competency_to_template | Ajoute une compétence à un modèle de plan de formation |
| core_competency_add_related_competency | Lie deux compétences entre elles comme apparentées |
| core_competency_approve_plan | Approuve un plan de formation soumis pour révision |
| core_competency_competency_framework_viewed | Enregistre un événement de consultation de référentiel de compétences pour la journalisation |
| core_competency_competency_viewed | Enregistre un événement de consultation de compétence pour la journalisation |
| core_competency_complete_plan | Marque un plan de formation comme terminé et fige ses évaluations de compétences |
| core_competency_count_competencies | Compte les compétences correspondant à des filtres optionnels |
| core_competency_count_competencies_in_course | Compte les compétences liées à un cours |
| core_competency_count_competencies_in_template | Compte les compétences dans un modèle de plan de formation |
| core_competency_count_competency_frameworks | Compte les référentiels de compétences |
| core_competency_count_course_module_competencies | Compte les compétences liées à un module de cours (activité) |
| core_competency_count_courses_using_competency | Compte les cours utilisant une compétence donnée |
| core_competency_count_templates | Compte les modèles de plan de formation |
| core_competency_count_templates_using_competency | Compte les modèles utilisant une compétence donnée |
| core_competency_create_competency | Crée une nouvelle compétence au sein d'un référentiel |
| core_competency_create_competency_framework | Crée un nouveau référentiel de compétences |
| core_competency_create_plan | Crée un nouveau plan de formation pour un utilisateur |
| core_competency_create_template | Crée un nouveau modèle de plan de formation |
| core_competency_create_user_evidence_competency | Lie une preuve utilisateur à une revendication de compétence |
| core_competency_delete_competency | Supprime une compétence |
| core_competency_delete_competency_framework | Supprime un référentiel de compétences ainsi que toutes ses compétences |
| core_competency_delete_evidence | Supprime des preuves de compétence issues des enregistrements d'achèvement d'activité ou de cours |
| core_competency_delete_plan | Supprime un plan de formation |
| core_competency_delete_template | Supprime un modèle de plan de formation |
| core_competency_delete_user_evidence | Supprime une preuve d'apprentissage antérieur d'un utilisateur |
| core_competency_delete_user_evidence_competency | Délie une preuve utilisateur d'une revendication de compétence |
| core_competency_duplicate_competency_framework | Duplique un référentiel de compétences ainsi que toutes ses compétences |
| core_competency_duplicate_template | Duplique un modèle de plan de formation ainsi que toutes ses compétences |
| core_competency_get_scale_values | Obtient les valeurs de barème définies pour un barème de compétence |
| core_competency_grade_competency | Évalue la maîtrise d'une compétence par un utilisateur, en créant une preuve de réussite |
| core_competency_grade_competency_in_course | Évalue la maîtrise d'une compétence par un utilisateur dans le contexte d'un cours spécifique |
| core_competency_grade_competency_in_plan | Évalue une compétence dans le contexte d'un plan de formation |
| core_competency_list_competencies | Liste les compétences avec un filtrage optionnel |
| core_competency_list_competencies_in_template | Liste toutes les compétences contenues dans un modèle |
| core_competency_list_competency_frameworks | Liste les référentiels de compétences avec un filtrage optionnel |
| core_competency_list_course_competencies | Liste les compétences liées à un cours avec leurs paramètres spécifiques au cours |
| core_competency_list_course_module_competencies | Liste les compétences liées à un module de cours spécifique |
| core_competency_list_plan_competencies | Liste toutes les compétences d'un plan de formation avec le niveau de maîtrise de l'utilisateur |
| core_competency_list_templates | Liste les modèles de plan de formation avec un filtrage optionnel |
| core_competency_list_templates_using_competency | Liste les modèles utilisant une compétence donnée |
| core_competency_list_user_plans | Liste tous les plans de formation appartenant à un utilisateur |
| core_competency_move_down_competency | Déplace une compétence vers le bas dans sa liste de compétences sœurs |
| core_competency_move_up_competency | Déplace une compétence vers le haut dans sa liste de compétences sœurs |
| core_competency_plan_cancel_review_request | Annule une demande de révision en attente pour un plan de formation |
| core_competency_plan_request_review | Demande une révision d'un plan de formation |
| core_competency_plan_start_review | Démarre la révision d'un plan de formation |
| core_competency_plan_stop_review | Arrête la révision d'un plan de formation sans l'approuver ni le rejeter |
| core_competency_read_competency | Obtient les détails d'une compétence |
| core_competency_read_competency_framework | Obtient les détails d'un référentiel de compétences |
| core_competency_read_plan | Obtient les détails d'un plan de formation |
| core_competency_read_template | Obtient les détails d'un modèle de plan de formation |
| core_competency_read_user_evidence | Obtient les détails d'une preuve d'apprentissage antérieur d'un utilisateur |
| core_competency_remove_competency_from_course | Délie une compétence d'un cours |
| core_competency_remove_competency_from_plan | Retire une compétence d'un plan de formation |
| core_competency_remove_competency_from_template | Retire une compétence d'un modèle |
| core_competency_remove_related_competency | Supprime la relation entre deux compétences |
| core_competency_reopen_plan | Rouvre un plan de formation terminé pour poursuivre le travail |
| core_competency_reorder_course_competency | Réordonne une compétence dans la liste des compétences d'un cours |
| core_competency_reorder_plan_competency | Réordonne une compétence dans un plan de formation |
| core_competency_reorder_template_competency | Réordonne une compétence dans un modèle |
| core_competency_request_review_user_evidence_linked | Demande la révision de toutes les compétences liées à une preuve utilisateur |
| core_competency_search_competencies | Recherche des compétences par une requête textuelle |
| core_competency_set_course_competency_ruleoutcome | Définit ce qui se passe pour une compétence de cours lorsque le cours est terminé |
| core_competency_set_parent_competency | Déplace une compétence sous une compétence parente différente |
| core_competency_template_has_related_data | Vérifie si un modèle possède des données associées telles que des plans ou des cohortes |
| core_competency_template_viewed | Enregistre un événement de consultation de modèle |
| core_competency_unapprove_plan | Révoque l'approbation d'un plan de formation |
| core_competency_unlink_plan_from_template | Délie un plan de son modèle tout en conservant ses compétences, le rendant indépendant |
| core_competency_update_competency | Met à jour une compétence existante |
| core_competency_update_competency_framework | Met à jour un référentiel de compétences existant |
| core_competency_update_course_competency_settings | Met à jour les paramètres de compétence d'un cours |
| core_competency_update_plan | Met à jour un plan de formation existant |
| core_competency_update_template | Met à jour un modèle de plan de formation existant |
| core_competency_user_competency_cancel_review_request | Annule une demande de révision en attente pour la compétence d'un utilisateur |
| core_competency_user_competency_plan_viewed | Enregistre un événement de consultation de plan de compétence utilisateur |
| core_competency_user_competency_request_review | Demande une révision de la maîtrise de compétence d'un utilisateur |
| core_competency_user_competency_start_review | Démarre la révision de la compétence d'un utilisateur |
| core_competency_user_competency_stop_review | Arrête la révision de la compétence d'un utilisateur |
| core_competency_user_competency_viewed | Enregistre un événement de consultation de compétence utilisateur |
| core_competency_user_competency_viewed_in_course | Enregistre un événement de consultation de compétence utilisateur dans un cours |
| core_competency_user_competency_viewed_in_plan | Enregistre un événement de consultation de compétence utilisateur dans un plan |
| core_completion_get_activities_completion_status | Obtient le statut d'achèvement de chaque activité d'un cours pour un utilisateur |
| core_completion_get_course_completion_status | Obtient le statut global d'achèvement de cours d'un utilisateur, y compris la progression sur chaque critère d'achèvement |
| core_completion_mark_course_self_completed | Permet à un étudiant de marquer un cours comme auto-achevé lorsque l'auto-achèvement est activé comme critère |
| core_completion_override_activity_completion_status | Permet à un enseignant ou un administrateur de remplacer manuellement le statut d'achèvement d'une activité pour un utilisateur |
| core_completion_update_activity_completion_status_manually | Met à jour l'achèvement manuel de type case à cocher d'une activité pour l'utilisateur actuel |
| core_contentbank_copy_content | Crée une copie d'un contenu de la banque de contenu dans le même contexte ou un contexte différent |
| core_contentbank_delete_content | Supprime un contenu de la banque de contenu |
| core_contentbank_rename_content | Renomme un contenu dans la banque de contenu |
| core_contentbank_set_content_visibility | Définit la visibilité d'un contenu de la banque de contenu ; un contenu masqué ne peut pas être utilisé dans les cours |
| core_course_add_content_item_to_user_favourites | Ajoute un type d'activité aux éléments de contenu favoris d'un utilisateur |
| core_course_check_updates | Vérifie si les modules de cours ont été mis à jour depuis une date donnée |
| core_course_create_categories | Crée une ou plusieurs catégories de cours |
| core_course_create_courses | Crée un ou plusieurs cours et renvoie les enregistrements des cours créés |
| core_course_delete_categories | Supprime des catégories de cours, en déplaçant éventuellement leurs cours ailleurs d'abord |
| core_course_delete_courses | Supprime des cours par ID (destructif, irréversible) |
| core_course_delete_modules | Supprime des modules de cours (activités) par ID de module de cours (destructif) |
| core_course_duplicate_course | Duplique un cours existant, avec des paramètres optionnels, en renvoyant le nouvel ID de cours |
| core_course_edit_module | Effectue des actions rapides sur un module par ID de module de cours — supprimer (vers la corbeille), dupliquer, afficher/masquer, mode furtif, ou déplacer |
| core_course_edit_section | Effectue des actions d'édition sur une section de cours, telles qu'afficher, masquer, ou marquer en surbrillance |
| core_course_get_categories | Liste les catégories de cours, avec filtrage optionnel |
| core_course_get_course_content_items | Liste les types d'activités disponibles à ajouter à un cours |
| core_course_get_course_module | Obtient des informations détaillées sur un module de cours unique |
| core_course_get_course_module_by_instance | Recherche les informations d'un module de cours à partir de son nom de module et de son ID d'instance |
| core_course_get_courses | Obtient les détails complets des cours par ID, ou de tous les cours visibles par l'utilisateur si aucun n'est spécifié |
| core_course_get_enrolled_action_events_by_timeline | Obtient les cours inscrits d'un utilisateur ainsi que leurs événements d'action à venir (échéances, etc.) |
| core_course_get_enrolled_courses_by_timeline_classification | Obtient les cours inscrits d'un utilisateur filtrés par statut chronologique (passé, en cours, à venir) |
| core_course_get_enrolled_users_by_cmid | Obtient les utilisateurs inscrits dans le cours contenant un module de cours donné |
| core_course_get_module | Obtient des informations basiques sur un module (une version allégée de get_course_module) |
| core_course_get_recent_courses | Liste les cours auxquels l'utilisateur actuel a récemment accédé, du plus récent au plus ancien |
| core_course_get_updates_since | Liste tout ce qui a changé dans un cours depuis un horodatage donné, pour la synchronisation |
| core_course_get_user_administration_options | Liste les options d'administration disponibles pour l'utilisateur actuel dans un cours |
| core_course_get_user_navigation_options | Liste les options de navigation disponibles pour l'utilisateur actuel dans un cours |
| core_course_import_course | Importe le contenu d'un cours dans un autre via sauvegarde/restauration |
| core_course_remove_content_item_from_user_favourites | Retire un type d'activité des articles de contenu favoris de l'utilisateur |
| core_course_search_courses | Recherche des cours par requête textuelle |
| core_course_set_favourite_courses | Marque des cours comme favoris ou les retire des favoris pour l'utilisateur actuel |
| core_course_toggle_activity_recommendation | Bascule si un type d'activité est recommandé dans un cours |
| core_course_update_categories | Met à jour les catégories de cours existantes, en modifiant uniquement les champs fournis |
| core_course_update_courses | Met à jour les cours existants (et les valeurs de champs personnalisés du cours), en modifiant uniquement les champs fournis |
| core_course_view_course | Enregistre un événement de consultation de cours, à utiliser lors de la navigation vers un cours |
| core_course_view_module_instance_list | Enregistre un événement de consultation pour une liste de toutes les activités d'un type dans un cours |
| core_courseformat_create_module | Déprécié par Moodle et limité à des types comme les sous-sections ; échoue pour forum, devoir, etc. — utilise local_mcpconnector_create_module à la place, en adressant la section par numéro |
| core_courseformat_file_handlers | Liste les gestionnaires de fichiers disponibles pour les opérations de format de cours sur les fichiers téléversés |
| core_courseformat_get_overview_information | Obtient les informations de synthèse d'un cours : résumé, progression et statistiques d'achèvement |
| core_courseformat_get_section_content_items | Liste les activités et ressources contenues dans une section de cours |
| core_courseformat_get_state | Obtient l'état complet du format de cours, incluant toutes les sections et modules, pour les formats de cours réactifs |
| core_courseformat_log_view_overview_information | Enregistre que les informations de synthèse d'un cours ont été consultées, à des fins d'analyse |
| core_courseformat_new_module | Crée un module uniquement pour les types prenant en charge la création rapide (en pratique, seulement les sous-sections) ; échoue pour forum, devoir, test, etc. — utilise local_mcpconnector_create_module à la place, en adressant la section par son ID de base de données |
| core_courseformat_update_course | Applique un lot d'actions de format de cours telles que le déplacement de sections/modules ou le changement de visibilité |
| core_create_userfeedback_action_record | Enregistre une action de retour d'un utilisateur, comme cliquer sur « donner un avis » ou « me le rappeler plus tard » |
| core_customfield_create_category | Crée une catégorie de champ personnalisé |
| core_customfield_delete_category | Supprime une catégorie de champ personnalisé (destructif) |
| core_customfield_delete_field | Supprime un champ personnalisé (destructif) |
| core_customfield_move_category | Réordonne une catégorie de champ personnalisé vers une nouvelle position |
| core_customfield_move_field | Réordonne un champ personnalisé vers une nouvelle position ou catégorie |
| core_customfield_reload_template | Réapplique un modèle de champ personnalisé pour actualiser ses champs définis par le modèle |
| core_customfield_toggle_shared | Bascule si un modèle ou une catégorie de champ personnalisé est partagé entre contextes |
| core_enrol_get_course_enrolment_methods | Liste les méthodes d'inscription configurées pour un cours |
| core_enrol_get_enrolled_users_with_capability | Liste les utilisateurs inscrits dans un cours qui détiennent une capacité donnée, éventuellement au sein d'un groupe |
| core_enrol_get_potential_users | Liste les utilisateurs qui pourraient être inscrits dans un cours mais qui ne le sont actuellement pas, éventuellement filtrés par recherche ou rôle |
| core_enrol_search_users | Recherche des utilisateurs, généralement pour des interfaces de sélection d'inscription |
| core_enrol_unenrol_user_enrolment | Désinscrit un seul utilisateur d'une inscription à un cours |
| core_fetch_notifications | Récupère les notifications en attente de l'utilisateur actuel (alertes, messages, etc.) |
| core_files_delete_draft_files | Supprime des fichiers de la zone de brouillon d'un utilisateur, en nettoyant les téléversements temporaires |
| core_files_get_files | Liste les fichiers dans une zone de fichiers donnée, avec des métadonnées comme le nom, la taille et l'URL |
| core_files_get_unused_draft_itemid | Obtient un nouvel ID d'élément de brouillon inutilisé, à utiliser avant de téléverser des fichiers |
| core_files_upload | Téléverse un fichier vers une zone de brouillon ou directement vers une zone de fichiers |
| core_filters_get_all_states | Liste tous les filtres de texte au niveau du site et indique si chacun est actif |
| core_filters_get_available_in_context | Liste les filtres de texte actifs pour le traitement du contenu dans un contexte donné |
| core_get_string | Renvoie une seule chaîne localisée depuis les paquets linguistiques de Moodle |
| core_get_strings | Renvoie plusieurs chaînes localisées en un seul appel groupé |
| core_get_user_dates | Convertit des horodatages en dates formatées selon le fuseau horaire et la langue de l'utilisateur |
| core_grades_create_gradecategories | Crée des catégories de notes dans un carnet de notes de cours pour regrouper des éléments de note ; un barème ne peut pas être défini sur le total de la catégorie ici — utilise local_mcpconnector_update_grade_category pour cela, et local_mcpconnector_delete_grade_category pour supprimer |
| core_grades_get_enrolled_users_for_selector | Liste les utilisateurs inscrits formatés pour les sélecteurs d'interface de notation, filtrables par nom et groupe |
| core_grades_get_feedback | Obtient le texte de retour enregistré pour un élément de note et un utilisateur spécifiques |
| core_grades_get_gradable_users | Liste les utilisateurs éligibles pour recevoir des notes dans un cours |
| core_grades_get_grade_tree | Obtient l'arborescence complète des notes d'un cours, affichant les catégories et éléments de manière hiérarchique |
| core_grades_get_gradeitems | Liste tous les éléments de note d'un cours (activités notées, notes manuelles, totaux de catégorie) |
| core_grades_get_groups_for_selector | Liste les groupes de cours formatés pour le sélecteur de filtre de groupe du carnet de notes |
| core_grades_grader_gradingpanel_point_fetch | Récupère les données du panneau de notation par points pour un utilisateur et un élément de note |
| core_grades_grader_gradingpanel_point_store | Enregistre une note par points saisie via le panneau de notation |
| core_grades_grader_gradingpanel_scale_fetch | Récupère les données du panneau de notation par barème pour les activités notées avec des barèmes |
| core_grades_grader_gradingpanel_scale_store | Enregistre une note par barème saisie via le panneau de notation |
| core_grades_update_grades | Envoie les mises à jour de notes pour des utilisateurs sur un élément de note, une API de niveau inférieur généralement utilisée par les modules d'activité |
| core_grading_get_definitions | Obtient les définitions de formulaire de notation (grilles d'évaluation, guides de notation) pour les activités, y compris les critères |
| core_grading_get_gradingform_instances | Obtient les instances de formulaire de notation remplies (évaluations par grille ou guide) pour des éléments spécifiques |
| core_grading_save_definitions | Crée ou met à jour les définitions de formulaire de notation (grilles d'évaluation, guides de notation) pour les activités |
| core_group_add_group_members | Ajoute un ou plusieurs utilisateurs à un ou plusieurs groupes |
| core_group_assign_grouping | Assigne un ou plusieurs groupes à un groupement |
| core_group_create_groupings | Crée un ou plusieurs groupements (ensembles de groupes) dans des cours |
| core_group_create_groups | Crée un ou plusieurs groupes dans des cours |
| core_group_delete_group_members | Retire un ou plusieurs utilisateurs d'un ou plusieurs groupes |
| core_group_delete_groupings | Supprime un ou plusieurs groupements sans supprimer les groupes qu'ils contiennent |
| core_group_delete_groups | Supprime un ou plusieurs groupes et retire toutes leurs adhésions |
| core_group_get_activity_allowed_groups | Obtient les groupes auxquels l'utilisateur actuel peut accéder pour une activité |
| core_group_get_activity_groupmode | Obtient le mode de groupe (aucun, séparé, ou visible) pour une activité |
| core_group_get_course_groupings | Obtient tous les groupements d'un cours |
| core_group_get_course_user_groups | Obtient les groupes auxquels appartient un utilisateur dans un cours, ou dans tous les cours |
| core_group_get_group_members | Obtient les membres de groupes spécifiques |
| core_group_get_groupings | Obtient les détails de groupements par id, en incluant éventuellement les groupes de chacun |
| core_group_get_groups | Obtient les détails de groupes par id |
| core_group_get_groups_for_selector | Obtient les groupes formatés pour les sélecteurs/listes déroulantes d'interface, avec pagination |
| core_group_unassign_grouping | Retire un ou plusieurs groupes d'un groupement |
| core_group_update_groupings | Met à jour un ou plusieurs groupements existants |
| core_group_update_groups | Met à jour un ou plusieurs groupes existants |
| core_h5p_get_trusted_h5p_file | Obtient une URL de fichier H5P de confiance pour l'intégration dans un iframe |
| core_message_block_user | Bloque un utilisateur pour l'utilisateur actuel |
| core_message_confirm_contact_request | Confirme une demande de contact reçue d'un autre utilisateur |
| core_message_create_contact_request | Crée une demande de contact vers un autre utilisateur |
| core_message_decline_contact_request | Refuse une demande de contact reçue d'un autre utilisateur |
| core_message_delete_contacts | Supprime un ou plusieurs contacts pour l'utilisateur actuel |
| core_message_delete_conversations_by_id | Supprime une ou plusieurs conversations par id |
| core_message_delete_message | Supprime un message uniquement pour l'utilisateur actuel |
| core_message_delete_message_for_all_users | Supprime un message pour tous les utilisateurs de la conversation |
| core_message_get_blocked_users | Renvoie la liste des utilisateurs bloqués pour un utilisateur |
| core_message_get_contact_requests | Renvoie les demandes de contact pour un utilisateur |
| core_message_get_conversation | Récupère une conversation par id |
| core_message_get_conversation_between_users | Récupère (ou crée) la conversation entre deux utilisateurs |
| core_message_get_conversation_counts | Renvoie le nombre de conversations pour un utilisateur par type et statut |
| core_message_get_conversation_members | Récupère les membres d'une conversation |
| core_message_get_conversation_messages | Récupère les messages d'une conversation, éventuellement paginés |
| core_message_get_conversations | Récupère une liste de conversations pour un utilisateur, éventuellement filtrées et paginées |
| core_message_get_member_info | Récupère les informations de profil liées à la messagerie pour un utilisateur |
| core_message_get_message_processor | Obtient des informations sur un processeur de message tel que popup ou email |
| core_message_get_received_contact_requests_count | Renvoie le nombre de demandes de contact reçues pour un utilisateur |
| core_message_get_self_conversation | Récupère la conversation personnelle d'un utilisateur (notes à soi-même) |
| core_message_get_unread_conversation_counts | Renvoie le nombre de conversations non lues pour un utilisateur par type |
| core_message_get_unread_conversations_count | Renvoie le nombre total de conversations non lues pour un utilisateur |
| core_message_get_unread_notification_count | Renvoie le nombre de notifications non lues pour un utilisateur |
| core_message_get_user_contacts | Renvoie les contacts d'un utilisateur |
| core_message_get_user_message_preferences | Renvoie les préférences de messagerie pour un utilisateur |
| core_message_get_user_notification_preferences | Renvoie les préférences de notification pour un utilisateur |
| core_message_mark_all_conversation_messages_as_read | Marque tous les messages d'une conversation comme lus pour l'utilisateur actuel |
| core_message_mark_all_notifications_as_read | Marque toutes les notifications comme lues pour l'utilisateur actuel |
| core_message_mark_message_read | Marque un message comme lu pour l'utilisateur actuel |
| core_message_mark_notification_read | Marque une notification comme lue pour l'utilisateur actuel |
| core_message_message_search_users | Recherche des utilisateurs pour la messagerie, par ex. pour démarrer une conversation |
| core_message_mute_conversations | Met en sourdine une ou plusieurs conversations pour l'utilisateur actuel |
| core_message_search_contacts | Recherche parmi les contacts de l'utilisateur actuel |
| core_message_send_instant_messages | Envoie un ou plusieurs messages instantanés à des utilisateurs |
| core_message_send_messages_to_conversation | Envoie un ou plusieurs messages à une conversation existante |
| core_message_set_default_notification | Définit la préférence de notification par défaut pour un processeur et un composant |
| core_message_set_favourite_conversations | Marque une ou plusieurs conversations comme favorites pour l'utilisateur actuel |
| core_message_unblock_user | Débloque un utilisateur précédemment bloqué pour l'utilisateur actuel |
| core_message_unmute_conversations | Réactive le son d'une ou plusieurs conversations pour l'utilisateur actuel |
| core_message_unset_favourite_conversations | Retire le marquage favori d'une ou plusieurs conversations pour l'utilisateur actuel |
| core_moodlenet_auth_check | Vérifie si l'utilisateur est authentifié auprès de MoodleNet |
| core_moodlenet_get_share_info_activity | Obtient les capacités de partage et les métadonnées pour partager une activité vers MoodleNet |
| core_moodlenet_get_shared_course_info | Obtient les métadonnées et options de partage pour partager un cours vers MoodleNet |
| core_moodlenet_send_activity | Partage une activité vers MoodleNet en tant que ressource |
| core_moodlenet_send_course | Partage un cours entier vers MoodleNet sous forme de fichier de sauvegarde |
| core_my_view_page | Déclenche l'événement de consultation de la page tableau de bord (Mon espace), pour la journalisation et l'analyse |
| core_notes_create_notes | Crée des notes personnelles, de niveau cours, ou de niveau site à propos d'utilisateurs |
| core_notes_delete_notes | Supprime des notes par id |
| core_notes_get_course_notes | Obtient toutes les notes d'un cours, éventuellement filtrées par utilisateur, organisées par statut de publication |
| core_notes_get_notes | Obtient des notes spécifiques par id |
| core_notes_update_notes | Met à jour le texte et le format des notes existantes |
| core_notes_view_notes | Déclenche l'événement de consultation des notes, pour la journalisation et l'analyse |
| core_payment_get_available_gateways | Obtient les passerelles de paiement disponibles pour une zone de paiement, avec les frais et la description |
| core_question_get_random_question_summaries | Obtient les résumés de questions aléatoires d'une catégorie pour les emplacements de questions aléatoires de test |
| core_question_move_questions | Déplace des questions non utilisées par des tests ou masquées vers une autre catégorie |
| core_question_search_shared_banks | Recherche les banques de questions partagées accessibles à l'utilisateur |
| core_question_update_flag | Définit l'état de marque-page/drapeau sur une tentative de question de test pour que les étudiants puissent la marquer pour révision ultérieure |
| core_rating_add_rating | Ajoute ou met à jour une évaluation sur un élément tel qu'un message de forum ou un article de glossaire et renvoie les informations d'évaluation agrégées |
| core_rating_get_item_ratings | Récupère toutes les évaluations individuelles d'un élément, y compris les utilisateurs évaluateurs et les horodatages |
| core_reportbuilder_audiences_delete | Retire une audience (règle d'accès de visionnage) d'un rapport personnalisé |
| core_reportbuilder_can_view_system_report | Vérifie si l'utilisateur actuel a la permission de voir un rapport système donné |
| core_reportbuilder_columns_add | Ajoute une colonne à un rapport personnalisé et renvoie la structure de rapport mise à jour |
| core_reportbuilder_columns_delete | Retire une colonne d'un rapport personnalisé |
| core_reportbuilder_columns_reorder | Déplace une colonne vers une nouvelle position dans un rapport personnalisé |
| core_reportbuilder_columns_sort_get | Obtient la configuration actuelle de tri des colonnes d'un rapport personnalisé |
| core_reportbuilder_columns_sort_reorder | Modifie l'ordre de priorité de tri des colonnes d'un rapport personnalisé |
| core_reportbuilder_columns_sort_toggle | Bascule la direction de tri d'une colonne de rapport entre aucun, croissant et décroissant |
| core_reportbuilder_conditions_add | Ajoute une condition définie par le créateur qui restreint les données affichées par un rapport personnalisé |
| core_reportbuilder_conditions_delete | Retire une condition d'un rapport personnalisé |
| core_reportbuilder_conditions_reorder | Réordonne les conditions appliquées à un rapport personnalisé |
| core_reportbuilder_conditions_reset | Réinitialise toutes les valeurs de condition d'un rapport personnalisé à leurs valeurs par défaut |
| core_reportbuilder_filters_add | Ajoute un filtre visible par les lecteurs qui leur permet de filtrer dynamiquement les résultats |
| core_reportbuilder_filters_delete | Retire un filtre visible par les lecteurs d'un rapport personnalisé |
| core_reportbuilder_filters_reorder | Réordonne les filtres visibles par les lecteurs d'un rapport personnalisé |
| core_reportbuilder_filters_reset | Réinitialise les valeurs de filtre appliquées par un lecteur à un rapport |
| core_reportbuilder_list_reports | Liste tous les rapports personnalisés accessibles à l'utilisateur actuel |
| core_reportbuilder_reports_delete | Supprime un rapport personnalisé ainsi que sa configuration |
| core_reportbuilder_reports_get | Obtient les informations de configuration détaillées d'un rapport personnalisé |
| core_reportbuilder_retrieve_report | Récupère la structure d'un rapport personnalisé avec ses données de ligne pour affichage |
| core_reportbuilder_retrieve_system_report | Récupère la structure et les données d'un rapport système intégré |
| core_reportbuilder_schedules_delete | Supprime la livraison planifiée par courriel d'un rapport |
| core_reportbuilder_schedules_send | Envoie immédiatement un rapport planifié à ses destinataires configurés |
| core_reportbuilder_schedules_toggle | Active ou désactive la livraison planifiée d'un rapport |
| core_reportbuilder_set_filters | Définit les valeurs de filtre du lecteur, encodées par type de filtre, lors de l'affichage d'un rapport |
| core_reportbuilder_view_report | Enregistre un événement de visionnage de rapport à des fins d'analyse |
| core_role_assign_roles | Attribue des rôles à des utilisateurs dans des contextes donnés, par exemple en les inscrivant à un cours avec un rôle |
| core_role_unassign_roles | Retire une attribution de rôle à des utilisateurs dans des contextes donnés sans les désinscrire |
| core_search_get_relevant_users | Renvoie les utilisateurs correspondant à une requête de recherche, filtrés selon les permissions Moodle |
| core_search_get_results | Renvoie les résultats de recherche globale paginés pour une requête, éventuellement filtrés par zone de recherche |
| core_search_get_search_areas_list | Liste les zones de recherche globale disponibles sur le site |
| core_search_get_top_results | Renvoie les meilleurs résultats de recherche globale pour la recherche rapide ou les expériences de type autocomplétion |
| core_search_view_results | Enregistre que l'utilisateur actuel a consulté un ensemble de résultats de recherche, pour le suivi et l'analyse |
| core_sms_set_gateway_status | Active ou désactive une passerelle SMS ; réservé aux administrateurs |
| core_tag_get_tag_areas | Liste les composants et types d'éléments où les tags peuvent être utilisés |
| core_tag_get_tag_collections | Liste les collections de tags configurées sur le site |
| core_tag_get_tagindex | Renvoie les éléments/contenus associés à un tag donné, éventuellement filtrés |
| core_tag_get_tagindex_per_area | Renvoie les éléments associés à un tag, limités à une zone de tag spécifique |
| core_tag_get_tags | Recherche et renvoie des tags, éventuellement filtrés par collection, pour une utilisation de type autocomplétion |
| core_tag_update_tags | Met à jour les propriétés d'un ou plusieurs tags, par exemple en les renommant ; réservé aux administrateurs/gestionnaires |
| core_update_inplace_editable | Met à jour une valeur via le composant d'édition en ligne de Moodle, utilisé pour les noms, titres et champs similaires |
| core_user_add_user_device | Enregistre un appareil mobile pour l'utilisateur actuel |
| core_user_add_user_private_files | Déplace des fichiers de la zone de brouillon de l'utilisateur actuel vers sa zone de fichiers privés |
| core_user_agree_site_policy | Enregistre l'accord de l'utilisateur actuel à la politique du site |
| core_user_create_users | Crée un ou plusieurs comptes utilisateur pour des opérations administratives |
| core_user_delete_users | Supprime un ou plusieurs comptes utilisateur ; réservé aux administrateurs et destructif |
| core_user_get_course_user_profiles | Renvoie les informations de profil utilisateur dans le contexte d'un cours |
| core_user_get_private_files_info | Renvoie des informations sur la zone de fichiers privés de l'utilisateur actuel |
| core_user_get_user_preferences | Obtient les préférences de l'utilisateur actuel |
| core_user_get_users | Recherche des utilisateurs correspondant à des critères donnés |
| core_user_prepare_private_files_for_edition | Prépare la zone de fichiers privés de l'utilisateur actuel pour l'édition via une zone de brouillon |
| core_user_remove_user_device | Désenregistre un appareil mobile de l'utilisateur actuel |
| core_user_search_identity | Recherche des utilisateurs par champs d'identité, destiné à un usage de support/exploitation |
| core_user_set_user_preferences | Définit les préférences de l'utilisateur actuel |
| core_user_update_picture | Met à jour ou supprime la photo de profil d'un utilisateur à partir d'une image de brouillon précédemment téléversée |
| core_user_update_private_files | Met à jour les fichiers privés de l'utilisateur actuel à partir d'une zone de brouillon |
| core_user_update_user_device_public_key | Met à jour la clé publique stockée pour un appareil utilisateur enregistré |
| core_user_update_user_preferences | Met à jour les préférences utilisateur (un point de terminaison alternatif disponible dans certaines versions de Moodle) |
| core_user_update_users | Met à jour un ou plusieurs comptes utilisateur existants pour des opérations administratives |
| core_user_view_user_list | Vérifie si l'utilisateur actuel est autorisé à voir la liste des utilisateurs |
| core_user_view_user_profile | Vérifie si l'utilisateur actuel est autorisé à voir le profil d'un utilisateur donné |
| core_xapi_delete_state | Supprime un document d'état xAPI spécifique utilisé par H5P et des activités similaires |
| core_xapi_delete_states | Supprime tous les documents d'état xAPI pour une combinaison activité/agent donnée |
| core_xapi_get_state | Récupère un document d'état xAPI stocké spécifique |
| core_xapi_get_states | Liste les identifiants de documents d'état stockés pour une combinaison activité/agent donnée |
| core_xapi_post_state | Stocke ou met à jour un document d'état xAPI pour sauvegarder la progression d'une activité |
| core_xapi_statement_post | Publie une déclaration xAPI enregistrant une activité d'apprentissage à des fins d'analyse et de suivi d'achèvement |
| customfield_number_recalculate_value | Recalcule un champ numérique personnalisé basé sur une formule après modification des données dont il dépend |
| editor_tiny_get_configuration | Renvoie la configuration de l'éditeur TinyMCE (barre d'outils, plugins, indicateurs de fonctionnalités) pour un contexte donné |
| enrol_guest_get_instance_info | Obtient le statut et la configuration de l'instance d'inscription invité d'un cours |
| enrol_manual_enrol_users | Inscrit un ou plusieurs utilisateurs à un cours via la méthode d'inscription manuelle |
| enrol_manual_unenrol_users | Désinscrit un ou plusieurs utilisateurs d'un cours via la méthode d'inscription manuelle |
| enrol_meta_add_instances | Lie des cours enfants à un cours méta parent afin que les inscriptions restent synchronisées |
| enrol_meta_delete_instances | Retire le lien de méta-inscription entre des cours enfants et leur cours parent |
| enrol_self_enrol_user | Inscrit automatiquement l'utilisateur actuel à un cours via une instance d'auto-inscription, avec une clé d'inscription si requise |
| enrol_self_get_instance_info | Obtient les détails de configuration d'une instance d'auto-inscription, par exemple si elle est activée ou nécessite une clé |
| gradereport_grader_get_users_in_report | Obtient les utilisateurs affichés dans le rapport de notation d'un cours, avec filtrage, regroupement et pagination |
| gradereport_overview_get_course_grades | Obtient le résumé des notes finales d'un utilisateur sur plusieurs cours pour le rapport de vue d'ensemble |
| gradereport_overview_view_grade_report | Enregistre que la page de vue d'ensemble des notes a été consultée |
| gradereport_singleview_get_grade_items_for_search_widget | Obtient les éléments notables disponibles pour sélection dans le widget de recherche du rapport en vue unique |
| gradereport_user_get_access_information | Obtient les permissions de l'utilisateur actuel pour consulter ou gérer les notes d'un cours |
| gradereport_user_get_grades_table | Obtient le tableau complet des notes d'un utilisateur, y compris éléments, catégories et totaux, formaté pour l'affichage |
| gradereport_user_view_grade_report | Enregistre que la page de rapport de notes d'un utilisateur a été consultée |
| gradingform_guide_grader_gradingpanel_fetch | Récupère le panneau de notation d'un guide de notation, avec critères, scores et commentaires pour le correcteur |
| gradingform_guide_grader_gradingpanel_store | Enregistre les scores et commentaires par critère depuis un panneau de notation à guide |
| gradingform_rubric_grader_gradingpanel_fetch | Récupère le panneau de notation d'une grille d'évaluation, avec critères, niveaux et sélections actuelles pour le correcteur |
| gradingform_rubric_grader_gradingpanel_store | Enregistre les niveaux de grille d'évaluation sélectionnés et les remarques pour une remise d'étudiant |
| local_mcpconnector_add_random_questions | Ajoute des créneaux de questions aléatoires à un test, tirées d'une catégorie de banque de questions, et recalcule les notes |
| local_mcpconnector_add_to_content_bank | Téléverse un fichier, généralement H5P, depuis une URL vers la banque de contenu d'un cours ou du site pour réutilisation dans les activités |
| local_mcpconnector_backup_course | Sauvegarde un cours dans un fichier .mbz, première étape du clonage ou de la migration d'un cours |
| local_mcpconnector_create_book | Crée une activité livre avec ses chapitres et sous-chapitres ordonnés en un seul appel |
| local_mcpconnector_create_h5p | Crée une activité H5P à partir d'une URL de paquet public, car le noyau Moodle ne peut que lire, pas créer, du H5P |
| local_mcpconnector_create_module | Crée une activité telle qu'un forum, un devoir, un test, une page, une URL ou une étiquette dans une section de cours avec des paramètres par défaut |
| local_mcpconnector_create_quiz | Crée un test avec des dates, tentatives, méthode de notation, note pour réussir et comportement de question configurables |
| local_mcpconnector_create_resource | Ajoute une ressource fichier à un cours en la téléchargeant côté serveur depuis une URL HTTPS |
| local_mcpconnector_create_scale | Crée un barème de notation nommé pour un cours, réutilisable pour noter des activités |
| local_mcpconnector_create_scorm | Crée une activité SCORM en téléchargeant son paquet depuis une URL HTTPS, avec des paramètres optionnels |
| local_mcpconnector_delete_grade_category | Supprime une catégorie de notes, en déplaçant ses éléments et catégories enfants vers la catégorie parente |
| local_mcpconnector_get_grade_categories | Lit les catégories de notes d'un cours avec leurs paramètres d'agrégation et totaux, pour auditer la configuration du carnet de notes |
| local_mcpconnector_import_questions | Importe des questions GIFT, Aiken ou Moodle XML dans un test ou une banque de questions |
| local_mcpconnector_issue_badge | Attribue un badge à un utilisateur, car le noyau Moodle n'a pas de service web pour émettre des badges |
| local_mcpconnector_list_question_banks | Liste les banques de questions d'un cours, y compris les banques de tests, avec leurs catégories et nombres de questions |
| local_mcpconnector_purge_questions | Supprime des questions spécifiques ou une catégorie entière de banque de questions, en masquant les questions en cours d'utilisation au lieu de les supprimer |
| local_mcpconnector_restore_course | Restaure un fichier .mbz sauvegardé dans un nouveau cours, deuxième étape du clonage ou de la migration d'un cours |
| local_mcpconnector_set_course_completion | Définit les critères d'achèvement d'un cours, basés sur l'achèvement d'activités et/ou une note de réussite |
| local_mcpconnector_update_assign | Configure les dates, la méthode de notation, les tentatives, les types de remise et la règle d'achèvement d'un devoir |
| local_mcpconnector_update_grade_category | Met à jour le nom, la méthode d'agrégation et le barème et la note de réussite de l'élément total d'une catégorie de notes |
| local_mcpconnector_update_grade_item | Modifie la note maximale, la note de réussite, le poids, la visibilité et la catégorie d'un élément du carnet de notes |
| local_mcpconnector_update_module | Modifie le nom, la description, la visibilité, les paramètres d'achèvement et les restrictions d'accès d'une activité existante |
| local_mcpconnector_update_scorm | Remplace le paquet d'une activité SCORM existante et/ou met à jour ses paramètres tout en conservant les données de tentative des étudiants |
| local_mcpconnector_update_section | Modifie le nom, le résumé et la visibilité d'une section de cours |
| message_airnotifier_are_notification_preferences_configured | Vérifie si des utilisateurs donnés ont des préférences de notification push configurées pour AirNotifier |
| message_airnotifier_enable_device | Active ou désactive un appareil enregistré pour recevoir des notifications push |
| message_airnotifier_get_user_devices | Liste les appareils mobiles enregistrés pour les notifications push d'un utilisateur |
| message_airnotifier_is_system_configured | Vérifie si les notifications push AirNotifier ont été configurées sur le site |
| message_popup_get_popup_notifications | Obtient les notifications popup d'un utilisateur, avec ordre et pagination |
| message_popup_get_unread_popup_notification_count | Obtient le nombre de notifications popup non lues d'un utilisateur |
| mod_assign_copy_previous_attempt | Copie la remise précédente d'un devoir d'un étudiant pour démarrer une nouvelle tentative |
| mod_assign_get_grades | Obtient les notes d'un devoir, tous les étudiants pour les enseignants ou sa propre note pour les étudiants |
| mod_assign_get_participant | Obtient des informations détaillées sur un seul participant à un devoir |
| mod_assign_get_submission_status | Obtient le statut complet de remise de devoir d'un utilisateur, y compris note et retour |
| mod_assign_get_submissions | Obtient les remises d'un devoir, y compris statut, horodatages et données de plugin |
| mod_assign_get_user_flags | Obtient les drapeaux de devoir d'un utilisateur, tels que dates de prolongation, état de workflow et correcteur assigné |
| mod_assign_get_user_mappings | Obtient les correspondances d'ID de remise anonyme pour les devoirs à correction à l'aveugle |
| mod_assign_list_participants | Liste les étudiants pouvant remettre un devoir avec leur statut de remise |
| mod_assign_lock_submissions | Verrouille les remises de devoir des utilisateurs spécifiés pour empêcher d'autres modifications |
| mod_assign_remove_submission | Retire la remise de devoir d'un utilisateur |
| mod_assign_reveal_identities | Révèle les identités des étudiants pour un devoir à correction à l'aveugle ; irréversible |
| mod_assign_revert_submissions_to_draft | Remet des devoirs remis à l'état de brouillon afin que les étudiants puissent les modifier |
| mod_assign_save_grade | Enregistre une note et un retour pour la remise de devoir d'un seul étudiant |
| mod_assign_save_grades | Enregistre les notes de plusieurs étudiants en une seule opération groupée |
| mod_assign_save_submission | Enregistre la remise de devoir d'un étudiant |
| mod_assign_save_user_extensions | Accorde des prolongations de délai aux utilisateurs pour un devoir |
| mod_assign_set_user_flags | Définit les drapeaux utilisateur d'un devoir, tels que correcteur assigné, état de workflow ou prolongation |
| mod_assign_start_submission | Démarre une tentative de remise chronométrée pour un devoir avec une limite de temps |
| mod_assign_submit_for_grading | Soumet un devoir pour notation, faisant passer son statut de brouillon à remis |
| mod_assign_submit_grading_form | Soumet un formulaire de notation encodé en JSON comme alternative à l'enregistrement d'une seule note |
| mod_assign_unlock_submissions | Déverrouille les remises de devoir des utilisateurs spécifiés afin qu'ils puissent apporter des modifications |
| mod_assign_view_assign | Enregistre qu'un devoir a été consulté |
| mod_assign_view_grading_table | Enregistre que le tableau de notation d'un devoir a été consulté |
| mod_assign_view_submission_status | Enregistre qu'une page de statut de remise a été consultée |
| mod_bigbluebuttonbn_can_join | Vérifie si l'utilisateur actuel peut rejoindre une session BigBlueButton |
| mod_bigbluebuttonbn_completion_validate | Valide le statut d'achèvement pour une activité BigBlueButton |
| mod_bigbluebuttonbn_end_meeting | Termine une réunion BigBlueButton en cours |
| mod_bigbluebuttonbn_get_bigbluebuttonbns_by_courses | Obtient les activités BigBlueButton pour un ensemble de cours |
| mod_bigbluebuttonbn_get_join_url | Obtient l'URL pour rejoindre une réunion BigBlueButton |
| mod_bigbluebuttonbn_get_recordings | Obtient les enregistrements disponibles pour une activité BigBlueButton |
| mod_bigbluebuttonbn_get_recordings_to_import | Liste les enregistrements BigBlueButton disponibles à importer dans une activité |
| mod_bigbluebuttonbn_meeting_info | Obtient le statut et les détails en direct d'une réunion BigBlueButton |
| mod_bigbluebuttonbn_update_recording | Met à jour les métadonnées (nom, description, visibilité) d'un enregistrement BigBlueButton |
| mod_bigbluebuttonbn_view_bigbluebuttonbn | Déclenche l'événement de consultation pour une activité BigBlueButton |
| mod_book_get_books_by_courses | Obtient les activités livre et leurs paramètres pour une liste de cours |
| mod_book_view_book | Déclenche l'événement de consultation pour une activité livre ou l'un de ses chapitres |
| mod_choice_delete_choice_responses | Supprime les réponses de certains utilisateurs à un sondage |
| mod_choice_get_choice_options | Obtient les options de réponse et la disponibilité d'un sondage |
| mod_choice_get_choice_results | Obtient les résultats agrégés d'un sondage |
| mod_choice_get_choices_by_courses | Obtient les activités sondage et leurs paramètres pour une liste de cours |
| mod_choice_submit_choice_response | Soumet la réponse de l'utilisateur actuel à un sondage |
| mod_choice_view_choice | Déclenche l'événement de consultation pour un sondage |
| mod_coursecertificate_update_automaticsend | Met à jour l'envoi automatique ou non d'un certificat de cours aux utilisateurs |
| mod_data_add_entry | Ajoute une nouvelle entrée à une activité base de données |
| mod_data_approve_entry | Approuve une entrée en attente dans une activité base de données |
| mod_data_delete_entry | Supprime une entrée d'une activité base de données |
| mod_data_delete_saved_preset | Supprime un préréglage enregistré pour une activité base de données |
| mod_data_get_data_access_information | Obtient les informations d'accès et de capacités pour une activité base de données |
| mod_data_get_databases_by_courses | Obtient les activités base de données et leurs paramètres pour une liste de cours |
| mod_data_get_entries | Liste les entrées d'une activité base de données |
| mod_data_get_entry | Obtient une seule entrée d'une activité base de données |
| mod_data_get_fields | Obtient les définitions de champs d'une activité base de données |
| mod_data_get_mapping_information | Obtient les informations de mappage de champs pour un préréglage d'activité base de données |
| mod_data_search_entries | Recherche des entrées dans une activité base de données |
| mod_data_update_entry | Met à jour une entrée existante dans une activité base de données |
| mod_data_view_database | Déclenche l'événement de consultation pour une activité base de données |
| mod_feedback_get_analysis | Obtient l'analyse des réponses d'une activité feedback |
| mod_feedback_get_current_completed_tmp | Obtient la réponse feedback temporaire en cours pour l'utilisateur actuel |
| mod_feedback_get_feedback_access_information | Obtient les informations d'accès et de capacités pour une activité feedback |
| mod_feedback_get_feedbacks_by_courses | Obtient les activités feedback et leurs paramètres pour une liste de cours |
| mod_feedback_get_finished_responses | Liste les utilisateurs ayant terminé une activité feedback |
| mod_feedback_get_items | Obtient les questions (éléments) définies dans une activité feedback |
| mod_feedback_get_last_completed | Obtient la dernière réponse feedback terminée par l'utilisateur actuel |
| mod_feedback_get_non_respondents | Liste les utilisateurs n'ayant pas encore répondu à une activité feedback |
| mod_feedback_get_page_items | Obtient les éléments affichés sur une page donnée d'une activité feedback |
| mod_feedback_get_responses_analysis | Obtient l'analyse détaillée par réponse pour une activité feedback |
| mod_feedback_get_unfinished_responses | Liste les réponses feedback en cours, non terminées |
| mod_feedback_launch_feedback | Démarre ou reprend une tentative de réponse feedback |
| mod_feedback_process_page | Soumet les réponses d'une page d'une activité feedback |
| mod_feedback_questions_reorder | Réordonne les questions (éléments) d'une activité feedback |
| mod_feedback_view_feedback | Déclenche l'événement de consultation pour une activité feedback |
| mod_folder_get_folders_by_courses | Obtient les activités dossier et leurs paramètres pour une liste de cours |
| mod_folder_view_folder | Déclenche l'événement de consultation pour une activité dossier |
| mod_forum_add_discussion | Crée une nouvelle discussion (sujet) dans un forum et renvoie son ID |
| mod_forum_add_discussion_post | Ajoute un message de réponse à une discussion existante et renvoie l'ID du nouveau message |
| mod_forum_can_add_discussion | Vérifie si l'utilisateur actuel peut ajouter une discussion à un forum |
| mod_forum_delete_post | Supprime un message de forum ; nécessite d'en être l'auteur ou d'avoir les droits de modération |
| mod_forum_get_discussion_post | Obtient un message de forum par ID avec tous les détails |
| mod_forum_get_discussion_posts | Obtient tous les messages d'un fil de discussion avec leur hiérarchie |
| mod_forum_get_discussion_posts_by_userid | Obtient tous les messages qu'un utilisateur donné a publiés dans une discussion |
| mod_forum_get_forum_access_information | Obtient les informations d'accès et les capacités pour un forum |
| mod_forum_get_forums_by_courses | Obtient les forums des cours spécifiés avec leurs paramètres |
| mod_forum_prepare_draft_area_for_post | Prépare une zone de brouillon de fichiers pour un message de forum, renvoyant un ID de brouillon pour les pièces jointes |
| mod_forum_set_forum_subscription | Abonne ou désabonne l'utilisateur à toutes les discussions d'un forum |
| mod_forum_set_forum_tracking | Définit l'état de suivi lu/non lu pour un forum |
| mod_forum_set_lock_state | Verrouille ou déverrouille une discussion pour empêcher de nouvelles réponses |
| mod_forum_set_pin_state | Épingle ou désépingle une discussion pour la maintenir en haut du forum |
| mod_forum_set_subscription_state | Définit l'état d'abonnement pour une discussion donnée |
| mod_forum_toggle_favourite_state | Bascule l'état favori (marqué d'une étoile) d'une discussion pour l'utilisateur actuel |
| mod_forum_update_discussion_post | Met à jour un message de forum existant ; nécessite d'en être l'auteur ou d'avoir les droits de modification |
| mod_forum_view_forum | Déclenche l'événement de consultation lors de la navigation vers un forum |
| mod_forum_view_forum_discussion | Déclenche l'événement de consultation lors de l'ouverture d'un fil de discussion |
| mod_glossary_add_entry | Ajoute un nouvel article à un glossaire |
| mod_glossary_delete_entry | Supprime un article d'un glossaire |
| mod_glossary_get_authors | Liste les auteurs des articles d'un glossaire |
| mod_glossary_get_categories | Liste les catégories définies dans un glossaire |
| mod_glossary_get_entries_by_author | Obtient les articles de glossaire filtrés par auteur |
| mod_glossary_get_entries_by_author_id | Obtient les articles de glossaire filtrés par ID d'utilisateur auteur |
| mod_glossary_get_entries_by_category | Obtient les articles de glossaire filtrés par catégorie |
| mod_glossary_get_entries_by_date | Obtient les articles de glossaire triés ou filtrés par date |
| mod_glossary_get_entries_by_letter | Obtient les articles de glossaire filtrés par lettre initiale |
| mod_glossary_get_entries_by_search | Recherche des articles de glossaire par mot-clé |
| mod_glossary_get_entries_by_term | Obtient les articles de glossaire correspondant à un terme donné |
| mod_glossary_get_entries_to_approve | Liste les articles de glossaire en attente d'approbation par un modérateur |
| mod_glossary_get_entry_by_id | Obtient un seul article de glossaire par son ID |
| mod_glossary_get_glossaries_by_courses | Liste les activités glossaire dans les cours donnés |
| mod_glossary_prepare_entry_for_edition | Prépare les données d'un article de glossaire pour l'édition, y compris les pièces jointes existantes |
| mod_glossary_update_entry | Met à jour un article de glossaire existant |
| mod_glossary_view_entry | Enregistre la consultation d'un article de glossaire |
| mod_glossary_view_glossary | Enregistre la consultation d'une activité glossaire |
| mod_h5pactivity_get_attempts | Obtient les enregistrements de tentatives pour une activité H5P |
| mod_h5pactivity_get_h5pactivities_by_courses | Liste les activités H5P dans les cours donnés |
| mod_h5pactivity_get_h5pactivity_access_information | Obtient les autorisations d'accès et restrictions pour une activité H5P |
| mod_h5pactivity_get_results | Obtient les résultats/relevés enregistrés pour une activité H5P |
| mod_h5pactivity_get_user_attempts | Obtient les tentatives d'un utilisateur donné pour une activité H5P |
| mod_h5pactivity_log_report_viewed | Enregistre la consultation du rapport d'une activité H5P |
| mod_h5pactivity_view_h5pactivity | Enregistre la consultation d'une activité H5P |
| mod_imscp_get_imscps_by_courses | Liste les activités de package de contenu IMS dans les cours donnés |
| mod_imscp_view_imscp | Enregistre la consultation d'une activité de package de contenu IMS |
| mod_label_get_labels_by_courses | Liste les activités étiquette dans les cours donnés |
| mod_lesson_finish_attempt | Termine une tentative de leçon et renvoie le résultat |
| mod_lesson_get_attempts_overview | Obtient un aperçu des tentatives effectuées sur une leçon |
| mod_lesson_get_content_pages_viewed | Obtient les pages de contenu qu'un utilisateur a consultées dans une tentative de leçon |
| mod_lesson_get_lesson | Obtient les paramètres et détails d'une leçon |
| mod_lesson_get_lesson_access_information | Obtient les autorisations d'accès et restrictions pour une leçon |
| mod_lesson_get_lessons_by_courses | Liste les activités leçon dans les cours donnés |
| mod_lesson_get_page_data | Obtient les données d'une page donnée d'une leçon |
| mod_lesson_get_pages | Obtient toutes les pages appartenant à une leçon |
| mod_lesson_get_pages_possible_jumps | Obtient les sauts de page possibles configurés pour une leçon |
| mod_lesson_get_questions_attempts | Obtient les tentatives de questions effectuées lors d'une tentative de leçon |
| mod_lesson_get_user_attempt | Obtient une tentative donnée d'un utilisateur sur une leçon |
| mod_lesson_get_user_attempt_grade | Obtient la note d'une tentative de leçon d'un utilisateur |
| mod_lesson_get_user_grade | Obtient la note globale d'un utilisateur pour une leçon |
| mod_lesson_get_user_timers | Obtient les données de minuteur pour les tentatives de leçon d'un utilisateur |
| mod_lesson_launch_attempt | Démarre ou reprend une tentative de leçon |
| mod_lesson_process_page | Traite une page de leçon soumise et renvoie l'étape suivante |
| mod_lesson_view_lesson | Enregistre la consultation d'une activité leçon |
| mod_lti_create_tool_proxy | Crée un proxy d'outil LTI |
| mod_lti_create_tool_type | Crée un type d'outil externe LTI |
| mod_lti_delete_course_tool_type | Supprime un type d'outil LTI au niveau du cours |
| mod_lti_delete_tool_proxy | Supprime un proxy d'outil LTI |
| mod_lti_delete_tool_type | Supprime un type d'outil LTI |
| mod_lti_get_ltis_by_courses | Liste les activités outil externe LTI dans les cours donnés |
| mod_lti_get_tool_launch_data | Obtient les paramètres et l'URL de lancement d'un outil LTI |
| mod_lti_get_tool_proxies | Liste les proxys d'outils LTI configurés |
| mod_lti_get_tool_proxy_registration_request | Obtient les données de demande d'enregistrement pour un proxy d'outil LTI |
| mod_lti_get_tool_types | Liste les types d'outils LTI configurés |
| mod_lti_get_tool_types_and_proxies | Liste à la fois les types d'outils LTI et les proxys d'outils |
| mod_lti_get_tool_types_and_proxies_count | Obtient le nombre de types d'outils LTI et de proxys configurés |
| mod_lti_is_cartridge | Vérifie si une URL donnée pointe vers une cartouche LTI |
| mod_lti_toggle_showinactivitychooser | Bascule l'affichage d'un type d'outil LTI dans le sélecteur d'activités |
| mod_lti_update_tool_type | Met à jour les paramètres d'un type d'outil LTI |
| mod_lti_view_lti | Enregistre la consultation d'une activité outil externe LTI |
| mod_page_get_pages_by_courses | Liste les activités page dans les cours donnés |
| mod_page_view_page | Enregistre la consultation d'une activité page |
| mod_quiz_add_random_questions | Ajoute des questions aléatoires d'une catégorie de questions à un test |
| mod_quiz_create_grade_item_per_section | Crée un élément de note pour une section donnée du test |
| mod_quiz_create_grade_items | Crée plusieurs éléments de note pour un test selon les sections spécifiées |
| mod_quiz_delete_grade_items | Supprime les éléments de note d'un test |
| mod_quiz_delete_overrides | Supprime les dérogations utilisateur ou groupe pour les paramètres du test, comme les limites de temps et les dates |
| mod_quiz_get_attempt_access_information | Obtient les règles d'accès et restrictions pour démarrer une tentative de test |
| mod_quiz_get_attempt_data | Obtient les données de questions pour une page donnée d'une tentative de test, utilisées pendant la tentative |
| mod_quiz_get_attempt_review | Obtient les données de révision d'une tentative de test terminée, y compris les réponses et le retour |
| mod_quiz_get_attempt_summary | Obtient un résumé de toutes les questions d'une tentative montrant l'état de réponse par question |
| mod_quiz_get_combined_review_options | Obtient les options de révision disponibles à différents moments, comme pendant ou après la tentative |
| mod_quiz_get_edit_grading_page_data | Obtient les données de la page de configuration de la notation d'un test |
| mod_quiz_get_overrides | Obtient toutes les dérogations utilisateur et groupe pour un test |
| mod_quiz_get_quiz_access_information | Obtient les informations d'accès générales pour un test, y compris les capacités et règles d'accès |
| mod_quiz_get_quiz_feedback_for_grade | Obtient le texte de retour configuré pour une plage de notes donnée |
| mod_quiz_get_quiz_required_qtypes | Obtient les types de questions requis pour un test, utile pour la prise en charge mobile ou hors ligne |
| mod_quiz_get_quizzes_by_courses | Obtient les tests des cours donnés, y compris leurs paramètres et informations |
| mod_quiz_get_reopen_attempt_confirmation | Obtient le message de confirmation affiché avant de rouvrir une tentative de test |
| mod_quiz_get_user_attempts | Obtient toutes les tentatives d'un utilisateur pour un test, avec les scores et états |
| mod_quiz_get_user_best_grade | Obtient la meilleure note obtenue par un utilisateur pour un test |
| mod_quiz_get_user_quiz_attempts | Obtient les tentatives de test d'un utilisateur avec des détails supplémentaires |
| mod_quiz_process_attempt | Traite ou soumet les réponses d'une tentative de test, soit en la terminant, soit en enregistrant la progression |
| mod_quiz_reopen_attempt | Rouvre une tentative de test terminée pour que l'étudiant puisse continuer |
| mod_quiz_save_attempt | Enregistre la progression d'une tentative de test sans la soumettre, comme sauvegarde automatique |
| mod_quiz_save_overrides | Enregistre les dérogations utilisateur ou groupe pour les paramètres du test, comme les limites de temps, les tentatives et les dates |
| mod_quiz_set_question_version | Définit la version d'une question à utiliser dans un emplacement de test |
| mod_quiz_start_attempt | Démarre une nouvelle tentative de test pour l'utilisateur actuel |
| mod_quiz_update_filter_condition | Met à jour les conditions de filtre utilisées pour la sélection aléatoire de questions dans un emplacement de test |
| mod_quiz_update_grade_items | Met à jour les paramètres des éléments de note pour les sections d'un test |
| mod_quiz_update_slots | Met à jour les paramètres d'emplacement de question du test, comme les points et le placement de page |
| mod_quiz_view_attempt | Enregistre que les questions d'une tentative de test ont été consultées |
| mod_quiz_view_attempt_review | Enregistre qu'une tentative de test terminée a été révisée |
| mod_quiz_view_attempt_summary | Enregistre que la page de résumé de soumission d'une tentative de test a été consultée |
| mod_quiz_view_quiz | Enregistre qu'une activité test a été consultée |
| mod_resource_get_resources_by_courses | Récupère les activités de ressource fichier sur un ensemble de cours |
| mod_resource_view_resource | Enregistre qu'une activité de ressource fichier a été consultée |
| mod_scorm_get_scorm_access_information | Obtient les permissions et restrictions d'accès pour une activité SCORM |
| mod_scorm_get_scorm_attempt_count | Obtient le nombre de tentatives d'un utilisateur sur un paquetage SCORM |
| mod_scorm_get_scorm_sco_tracks | Obtient les données de suivi enregistrées pour un SCO SCORM |
| mod_scorm_get_scorm_scoes | Obtient la liste des SCO (objets de contenu partageables) dans un paquetage SCORM |
| mod_scorm_get_scorm_user_data | Obtient les données de tentative SCORM d'un utilisateur nécessaires pour lancer et suivre un paquetage |
| mod_scorm_get_scorms_by_courses | Récupère les activités SCORM sur un ensemble de cours |
| mod_scorm_insert_scorm_tracks | Enregistre les données de suivi SCORM pour la tentative d'un utilisateur |
| mod_scorm_launch_sco | Lance un SCO dans un paquetage SCORM |
| mod_scorm_view_scorm | Enregistre qu'une activité SCORM a été consultée |
| mod_subcourse_view_subcourse | Enregistre qu'une activité sous-cours a été consultée |
| mod_supervideo_opengraph_getinfo | Obtient les métadonnées Open Graph d'une vidéo utilisée par l'activité SuperVideo |
| mod_supervideo_progress_save | Enregistre la progression de lecture d'un utilisateur pour une activité SuperVideo |
| mod_supervideo_progress_save_mobile | Enregistre la progression de lecture d'un utilisateur pour une activité SuperVideo depuis l'application mobile |
| mod_supervideo_view_supervideo | Enregistre qu'une activité SuperVideo a été consultée |
| mod_url_get_urls_by_courses | Récupère les activités de ressource URL sur un ensemble de cours |
| mod_url_view_url | Enregistre qu'une activité de ressource URL a été consultée |
| mod_wiki_edit_page | Enregistre les modifications apportées à une page wiki |
| mod_wiki_get_page_contents | Obtient le contenu affiché d'une page wiki |
| mod_wiki_get_page_for_editing | Obtient le contenu brut et les métadonnées d'une page wiki pour l'édition |
| mod_wiki_get_subwiki_files | Obtient les fichiers joints à un sous-wiki |
| mod_wiki_get_subwiki_pages | Obtient la liste des pages d'un sous-wiki |
| mod_wiki_get_subwikis | Obtient les sous-wikis appartenant à une activité wiki |
| mod_wiki_get_wikis_by_courses | Récupère les activités wiki sur un ensemble de cours |
| mod_wiki_new_page | Crée une nouvelle page wiki |
| mod_wiki_view_page | Enregistre qu'une page wiki a été consultée |
| mod_wiki_view_wiki | Enregistre qu'une activité wiki a été consultée |
| mod_workshop_add_submission | Ajoute une remise à une activité atelier |
| mod_workshop_delete_submission | Supprime une remise d'une activité atelier |
| mod_workshop_evaluate_assessment | Enregistre l'évaluation d'un enseignant et l'ajustement de note pour une évaluation par les pairs |
| mod_workshop_evaluate_submission | Enregistre l'évaluation d'un enseignant et l'ajustement de note pour une remise |
| mod_workshop_get_assessment | Obtient les détails d'une évaluation d'atelier unique |
| mod_workshop_get_assessment_form_definition | Obtient la structure du formulaire d'évaluation et les critères d'un atelier |
| mod_workshop_get_grades | Obtient les notes de remise et d'évaluation pour une activité atelier |
| mod_workshop_get_grades_report | Obtient le rapport de notation de l'atelier montrant les notes de remise et d'évaluation pour tous les participants |
| mod_workshop_get_reviewer_assessments | Obtient les évaluations qu'un utilisateur a réalisées en tant qu'évaluateur |
| mod_workshop_get_submission | Obtient les détails d'une remise d'atelier unique |
| mod_workshop_get_submission_assessments | Obtient les évaluations reçues par une remise donnée |
| mod_workshop_get_submissions | Obtient les remises d'une activité atelier |
| mod_workshop_get_user_plan | Obtient le plan de phases d'atelier d'un utilisateur montrant les tâches et leur statut d'achèvement |
| mod_workshop_get_workshop_access_information | Obtient les permissions d'accès et capacités pour une activité atelier |
| mod_workshop_get_workshops_by_courses | Récupère les activités atelier sur un ensemble de cours |
| mod_workshop_update_assessment | Met à jour une évaluation par les pairs existante d'un atelier |
| mod_workshop_update_submission | Met à jour une remise d'atelier existante |
| mod_workshop_view_submission | Enregistre qu'une remise d'atelier a été consultée |
| mod_workshop_view_workshop | Enregistre qu'une activité atelier a été consultée |
| paygw_paypal_create_transaction_complete | Confirme un paiement PayPal après redirection et met à jour le statut d'inscription ou d'achat associé |
| qbank_columnsortorder_set_column_size | Définit la largeur d'affichage d'une colonne dans la vue de la banque de questions |
| qbank_columnsortorder_set_columnbank_order | Définit l'ordre d'affichage des colonnes dans la vue de la banque de questions |
| qbank_columnsortorder_set_hidden_columns | Définit les colonnes masquées dans la vue de la banque de questions |
| qbank_editquestion_set_status | Définit le statut d'une question (brouillon, prête ou masquée) dans la banque de questions |
| qbank_managecategories_move_category | Déplace une catégorie de questions vers une nouvelle catégorie ou un nouveau contexte parent |
| qbank_tagquestion_submit_tags_form | Ajoute, retire ou met à jour les tags d'une question dans la banque de questions |
| qbank_viewquestiontext_set_question_text_format | Définit si le texte de la question s'affiche en texte brut ou formaté |
| quizaccess_seb_validate_quiz_keys | Valide les clés Safe Exam Browser pour autoriser ou refuser l'accès à une tentative de test |
| report_competency_data_for_report | Obtient les données de référentiel de compétences et de maîtrise pour un rapport de compétences de cours ou d'utilisateur |
| report_insights_action_executed | Enregistre qu'un utilisateur a agi sur une information ou prédiction analytique, pour le retour du modèle |
| tool_admin_presets_delete_preset | Supprime un préréglage de configuration de site administrateur enregistré |
| tool_analytics_potential_contexts | Obtient les contextes (cours, catégories, etc.) disponibles pour entraîner ou appliquer des modèles analytiques |
| tool_behat_get_entity_generator | Obtient les générateurs de données Behat disponibles pour créer des fixtures de test comme des utilisateurs, cours et activités |
| tool_certificate_delete_element | Supprime un élément (texte, image, date, code QR, etc.) d'un modèle de certificat |
| tool_certificate_delete_template | Supprime un modèle de certificat sans affecter les certificats déjà délivrés |
| tool_certificate_duplicate_template | Duplique un modèle de certificat avec ses éléments et pages |
| tool_certificate_potential_users_selector | Recherche les utilisateurs éligibles à la délivrance d'un certificat |
| tool_certificate_regenerate_issue_file | Régénère le fichier PDF d'un certificat déjà délivré après des modifications du modèle |
| tool_certificate_revoke_issue | Révoque un certificat délivré afin qu'il ne soit plus valide pour la vérification |
| tool_certificate_update_element | Met à jour la position, la taille ou le contenu d'un élément dans un modèle de certificat |
| tool_dataprivacy_approve_data_request | Approuve une demande de confidentialité RGPD afin qu'elle puisse procéder à l'export ou à la suppression |
| tool_dataprivacy_bulk_approve_data_requests | Approuve plusieurs demandes de confidentialité RGPD en une seule opération groupée |
| tool_dataprivacy_bulk_deny_data_requests | Refuse plusieurs demandes de confidentialité RGPD en une seule opération groupée |
| tool_dataprivacy_cancel_data_request | Annule une demande de confidentialité en attente |
| tool_dataprivacy_confirm_contexts_for_deletion | Confirme les contextes finalisés pour suppression dans une demande de suppression de données |
| tool_dataprivacy_contact_dpo | Envoie un message au délégué à la protection des données au sujet d'une préoccupation de confidentialité |
| tool_dataprivacy_create_category_form | Crée une nouvelle catégorie de données utilisée pour classer les données à des fins de conformité RGPD |
| tool_dataprivacy_create_data_request | Crée une nouvelle demande de confidentialité, pour exporter ou supprimer les données d'un utilisateur |
| tool_dataprivacy_create_purpose_form | Crée une nouvelle finalité de données définissant la base légale de la collecte de données |
| tool_dataprivacy_delete_category | Supprime une catégorie de données, à condition qu'elle ne soit pas actuellement utilisée |
| tool_dataprivacy_delete_purpose | Supprime une finalité de données, à condition qu'elle ne soit pas actuellement utilisée |
| tool_dataprivacy_deny_data_request | Refuse une demande de confidentialité afin qu'elle ne soit pas traitée |
| tool_dataprivacy_get_access_information | Renvoie les capacités et permissions de l'utilisateur actuel pour les fonctionnalités de confidentialité des données |
| tool_dataprivacy_get_activity_options | Renvoie les modules d'activité disponibles pouvant recevoir des paramètres de confidentialité |
| tool_dataprivacy_get_category_options | Renvoie les options de catégorie de données disponibles pour la classification de confidentialité |
| tool_dataprivacy_get_data_request | Renvoie le statut, le type et l'historique d'une demande de confidentialité spécifique |
| tool_dataprivacy_get_data_requests | Liste les demandes de confidentialité, avec filtrage par statut, type et utilisateur |
| tool_dataprivacy_get_purpose_options | Renvoie les options de finalité de données disponibles pour la classification de confidentialité |
| tool_dataprivacy_get_users | Recherche des utilisateurs pour créer une demande de confidentialité en leur nom |
| tool_dataprivacy_mark_complete | Marque une demande de confidentialité comme terminée une fois le traitement manuel achevé |
| tool_dataprivacy_set_context_defaults | Définit les paramètres de confidentialité par défaut de catégorie et de finalité pour tous les contextes d'un niveau donné |
| tool_dataprivacy_set_context_form | Attribue une catégorie et une finalité de données à une instance de contexte spécifique, comme un cours ou une activité |
| tool_dataprivacy_set_contextlevel_form | Configure les paramètres de confidentialité par défaut pour un niveau de contexte (système, catégorie, cours ou module) |
| tool_dataprivacy_submit_selected_courses_form | Spécifie les cours à inclure lors de la soumission d'une demande d'export de données |
| tool_dataprivacy_tree_extra_branches | Renvoie les contextes enfants pour naviguer dans l'arborescence du registre de données de l'interface de confidentialité |
| tool_lp_data_for_competencies_manage_page | Renvoie la liste et la hiérarchie des compétences pour la page de gestion des compétences |
| tool_lp_data_for_competency_frameworks_manage_page | Renvoie la liste des référentiels de compétences pour la page de gestion administrateur |
| tool_lp_data_for_competency_summary | Renvoie les détails d'une compétence, les compétences liées et les cours associés |
| tool_lp_data_for_course_competencies_page | Renvoie les compétences liées à un cours ainsi que la progression des étudiants |
| tool_lp_data_for_plan_page | Renvoie les détails d'un plan de formation, ses compétences et la progression de l'utilisateur |
| tool_lp_data_for_plans_page | Renvoie la liste de tous les plans de formation appartenant à un utilisateur |
| tool_lp_data_for_related_competencies_section | Renvoie les compétences liées à une compétence donnée |
| tool_lp_data_for_template_competencies_page | Renvoie les compétences assignées à un modèle de plan de formation |
| tool_lp_data_for_templates_manage_page | Renvoie la liste des modèles de plan de formation pour la page de gestion administrateur |
| tool_lp_data_for_user_competency_summary | Renvoie le niveau de maîtrise et les preuves d'un utilisateur pour une compétence |
| tool_lp_data_for_user_competency_summary_in_course | Renvoie la maîtrise et les preuves d'un utilisateur pour une compétence dans un cours spécifique |
| tool_lp_data_for_user_competency_summary_in_plan | Renvoie la maîtrise d'un utilisateur pour une compétence dans un plan de formation spécifique |
| tool_lp_data_for_user_evidence_list_page | Renvoie toutes les preuves d'apprentissage antérieur d'un utilisateur |
| tool_lp_data_for_user_evidence_page | Renvoie les détails et les compétences liées pour une preuve utilisateur spécifique |
| tool_lp_list_courses_using_competency | Liste les cours ayant une compétence spécifique liée |
| tool_lp_search_cohorts | Recherche des cohortes à assigner à un modèle de plan de formation |
| tool_lp_search_users | Recherche des utilisateurs à assigner à un plan de formation |
| tool_mobile_call_external_functions | Regroupe plusieurs appels de fonction externe en une seule requête pour l'application mobile |
| tool_mobile_get_autologin_key | Génère une clé à usage unique que l'application mobile peut utiliser pour se connecter automatiquement sans identifiants |
| tool_mobile_get_config | Renvoie la configuration de l'application mobile, comme le mode hors ligne, les options de téléchargement et les fonctionnalités |
| tool_mobile_get_content | Renvoie le contenu de page pour un écran de l'application mobile selon le composant et la méthode spécifiés |
| tool_mobile_get_plugins_supporting_mobile | Renvoie les plugins et gestionnaires prenant en charge le rendu dans l'application mobile |
| tool_mobile_get_public_config | Renvoie la configuration publique du site non authentifiée, incluant l'image de marque, les options de connexion et les infos du site |
| tool_mobile_get_tokens_for_qr_login | Génère des jetons à encoder dans un code QR utilisé pour la connexion à l'application mobile |
| tool_mobile_validate_subscription_key | Valide si une clé d'abonnement de l'application Moodle débloque des fonctionnalités premium |
| tool_moodlenet_search_courses | Recherche des cours pouvant servir de cibles d'import pour les ressources MoodleNet |
| tool_moodlenet_verify_webfinger | Vérifie qu'une adresse de profil WebFinger MoodleNet est valide et accessible |
| tool_policy_get_policy_version | Renvoie le contenu, le nom et les exigences d'acceptation d'une version spécifique de politique du site |
| tool_policy_get_user_acceptances | Renvoie les versions de politique qu'un utilisateur a acceptées ou refusées |
| tool_policy_set_acceptances_status | Enregistre l'acceptation ou le refus des politiques du site par l'utilisateur actuel |
| tool_policy_submit_accept_on_behalf | Soumet l'acceptation d'une politique au nom d'un autre utilisateur, comme un mineur ou par un administrateur |
| tool_tcpdffonts_core_reset | Réinitialise les polices principales TCPDF à leur état par défaut, supprimant les personnalisations pour la génération de PDF |
| tool_tcpdffonts_delete_font | Supprime une police TCPDF personnalisée utilisée pour la génération de PDF |
| tool_tcpdffonts_init_custom_fonts | Recherche et enregistre les nouvelles polices TCPDF personnalisées pour la génération de PDF |
| tool_templatelibrary_list_templates | Liste les modèles Mustache disponibles de tous les plugins utilisables pour le rendu des composants d'interface |
| tool_templatelibrary_load_canonical_template | Renvoie la source originale et non modifiée d'un modèle Mustache avant toute surcharge de thème |
| tool_usertours_complete_tour | Marque une visite guidée utilisateur comme terminée afin qu'elle ne soit plus affichée sauf réinitialisation |
| tool_usertours_fetch_and_start_tour | Récupère la configuration d'une visite guidée et la marque comme démarrée pour l'utilisateur actuel |
| tool_usertours_reset_tour | Réinitialise une visite guidée utilisateur afin qu'elle soit à nouveau affichée lors de la prochaine visite de page correspondante |
| tool_usertours_step_shown | Enregistre qu'une étape de visite guidée a été montrée à l'utilisateur, pour l'analytique et le suivi de progression |
| tool_xmldb_invoke_move_action | Réorganise les champs, clés ou index dans l'éditeur de schéma de base de données Moodle |