Ce document liste les événements et les paramètres pour différents types d'événements d'activité d'audit des devoirs. Vous pouvez récupérer ces événements en appelant Activities.list() avec applicationName=assignments.
Modifications du contenu du cours
Type d'événement dans lequel un utilisateur modifie des devoirs et des devoirs remis dans un cours.
Les événements de ce type sont renvoyés avec type=course_work_update.
Devoir publié
Événement où un utilisateur publie un devoir.
| Détails de l'événement |
| Nom de l'événement |
published_course_work |
| Paramètres |
course_id |
string
Identifiant d'un cours.
|
course_title |
string
Nom d'un cours.
|
course_work_title |
string
Titre d'un devoir.
|
course_work_type |
string
Type d'un devoir.
Valeurs possibles :
- Valeur de la colonne
assignment indiquant que le type de ce devoir est un devoir.
|
post_id |
string
Identifiant d'un devoir.
|
|
| Exemple de requête |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=published_course_work&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| Format des messages de la console d'administration |
{actor} published course work '{course_work_title}' in {course_title}
|
Devoir noté
Événement dans lequel un utilisateur attribue une note à un devoir.
| Détails de l'événement |
| Nom de l'événement |
set_grade |
| Paramètres |
course_id |
string
Identifiant d'un cours.
|
course_title |
string
Nom d'un cours.
|
course_work_title |
string
Titre d'un devoir.
|
impacted_users |
string
Adresse e-mail d'un ou de plusieurs utilisateurs.
|
post_id |
string
Identifiant d'un devoir.
|
|
| Exemple de requête |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=set_grade&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| Format des messages de la console d'administration |
{actor} graded submission(s) for course work '{course_work_title}' in {course_title}. New state: {submission_state}
|
État de l'envoi modifié
Événement dans lequel un utilisateur modifie l'état d'une demande.
| Détails de l'événement |
| Nom de l'événement |
changed_submission_state |
| Paramètres |
course_id |
string
Identifiant d'un cours.
|
course_title |
string
Nom d'un cours.
|
course_work_title |
string
Titre d'un devoir.
|
has_grade |
boolean
Indique si un devoir a été noté.
|
impacted_users |
string
Adresse e-mail d'un ou de plusieurs utilisateurs.
|
is_late |
boolean
Indique si un envoi est en retard.
|
post_id |
string
Identifiant d'un devoir.
|
submission_state |
string
État d'un envoi.
Valeurs possibles :
reclaimed_by_student Indique qu'un devoir a été récupéré par un élève.
returned Indique que l'état de l'envoi a été modifié et défini sur "Rendu".
student_edited_after_turn_in Indique que l'élève a modifié son devoir après l'avoir remis.
turned_in Indique que l'état de l'envoi est passé à "Rendu".
|
|
| Exemple de requête |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=changed_submission_state&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| Format des messages de la console d'administration |
{actor} changed the state of submission(s) for course work '{course_work_title}' in {course_title}. New state: {submission_state}
|
Modifications apportées à la participation au cours
Type d'événement incluant les modifications apportées à l'appartenance à un cours.
Les événements de ce type sont renvoyés avec type=course_membership_change.
L'utilisateur a rejoint le cours
Événement lorsqu'un utilisateur rejoint un cours.
| Détails de l'événement |
| Nom de l'événement |
user_joined_course |
| Paramètres |
course_id |
string
Identifiant d'un cours.
|
course_join_method |
string
Façon dont un utilisateur a rejoint un cours (par exemple, à l'aide d'un code de cours ou d'une invitation).
|
course_role |
string
Rôle d'un utilisateur dans un cours.
Valeurs possibles :
student Indique que l'utilisateur est un élève.
teacher Indique que l'utilisateur est un enseignant.
|
course_title |
string
Nom d'un cours.
|
|
| Exemple de requête |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=user_joined_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| Format des messages de la console d'administration |
{actor} joined {course_title} in role: {course_role}
|
Utilisateur retiré du cours
Événement où un utilisateur supprime un autre utilisateur d'un cours.
| Détails de l'événement |
| Nom de l'événement |
user_removed_from_course |
| Paramètres |
course_id |
string
Identifiant d'un cours.
|
course_role |
string
Rôle d'un utilisateur dans un cours.
Valeurs possibles :
student Indique que l'utilisateur est un élève.
teacher Indique que l'utilisateur est un enseignant.
|
course_title |
string
Nom d'un cours.
|
impacted_users |
string
Adresse e-mail d'un ou de plusieurs utilisateurs.
|
|
| Exemple de requête |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=user_removed_from_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| Format des messages de la console d'administration |
{actor} removed user(s) from {course_title} (previous role: {course_role})
|
Mises à jour du cours
Type d'événement incluant les modifications apportées à un cours lui-même.
Les événements de ce type sont renvoyés avec type=course_update.
Cours créé
Événement au cours duquel un utilisateur crée un cours.
| Détails de l'événement |
| Nom de l'événement |
created_course |
| Paramètres |
course_id |
string
Identifiant d'un cours.
|
course_title |
string
Nom d'un cours.
|
|
| Exemple de requête |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=created_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| Format des messages de la console d'administration |
{actor} created {course_title}
|
Cours supprimé
Événement où un utilisateur supprime un cours.
| Détails de l'événement |
| Nom de l'événement |
deleted_course |
| Paramètres |
course_id |
string
Identifiant d'un cours.
|
course_title |
string
Nom d'un cours.
|
|
| Exemple de requête |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=deleted_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| Format des messages de la console d'administration |
{actor} deleted {course_title}
|