Classroom Audit Activity Events

Ce document liste les événements et les paramètres pour différents types d'événements d'activité d'audit Classroom. Vous pouvez récupérer ces événements en appelant Activities.list() avec applicationName=classroom.

Informations sur les modules complémentaires

Type d'événement, y compris les mises à jour des modules complémentaires et de leurs ressources. Les événements de ce type sont renvoyés avec type=add_on_update.

Pièce jointe de module complémentaire créée

Événement qui se produit lorsqu'une pièce jointe de module complémentaire est créée.

Détails de l'événement
Nom de l'événement created_add_on_attachment
Paramètres
add_on_attachment_id

string

ID d'une pièce jointe de module complémentaire.

add_on_attachment_title

string

Titre d'une pièce jointe de module complémentaire.

add_on_id

string

ID d'un module complémentaire.

add_on_title

string

Titre d'un module complémentaire.

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 :

  • assignment
    Le type de ce cours est un devoir.
  • material
    Le type de ce cours est "support de cours".
  • question
    Le type de ce devoir est une question.
  • quiz_assignment
    Ce devoir est un devoir qui renvoie à un quiz.
post_id

string

Identifiant d'un devoir.

Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=created_add_on_attachment&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
Add-on {add_on_title} created an add-on attachment {add_on_attachment_title} to a post in the course {course_title} on behalf of {actor}.

Pièce jointe de module complémentaire supprimée

Événement de suppression d'une pièce jointe de module complémentaire.

Détails de l'événement
Nom de l'événement deleted_add_on_attachment
Paramètres
add_on_actor

string

Qui effectue une action sur une ressource de module complémentaire. Valeurs possibles :

  • by_add_on_for_user
    Cette action a été effectuée par un module complémentaire pour le compte de l'utilisateur.
  • by_user_in_classroom
     Cette action a été effectuée par un utilisateur.
add_on_attachment_id

string

ID d'une pièce jointe de module complémentaire.

add_on_attachment_title

string

Titre d'une pièce jointe de module complémentaire.

add_on_id

string

ID d'un module complémentaire.

add_on_title

string

Titre d'un module complémentaire.

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 :

  • assignment
    Le type de ce cours est un devoir.
  • material
    Le type de ce cours est "support de cours".
  • question
    Le type de ce devoir est une question.
  • quiz_assignment
    Ce devoir est un devoir qui renvoie à un quiz.
post_id

string

Identifiant d'un devoir.

Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=deleted_add_on_attachment&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
Add-on attachment {add_on_attachment_title} was deleted from a post in course {course_title} by the {add_on_actor}.

Envoi de pièces jointes de module complémentaire modifié

Événement lors de la modification d'un envoi de pièce jointe de module complémentaire.

Détails de l'événement
Nom de l'événement updated_add_on_attachment_submission_grade
Paramètres
add_on_attachment_id

string

ID d'une pièce jointe de module complémentaire.

add_on_attachment_title

string

Titre d'une pièce jointe de module complémentaire.

add_on_id

string

ID d'un module complémentaire.

add_on_title

string

Titre d'un module complémentaire.

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 :

  • assignment
    Le type de ce cours est un devoir.
  • material
    Le type de ce cours est "support de cours".
  • question
    Le type de ce devoir est une question.
  • quiz_assignment
    Ce devoir est un devoir qui renvoie à un quiz.
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/classroom?eventName=updated_add_on_attachment_submission_grade&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
Add-on {add_on_title} updated the add-on attachment submission grade for {impacted_users}, for the add-on attachment {add_on_attachment_title} on a post in course {course_title} on behalf of {actor}

Pièce jointe de module complémentaire modifiée

Événement lors duquel une pièce jointe de module complémentaire est modifiée.

Détails de l'événement
Nom de l'événement updated_add_on_attachment
Paramètres
add_on_attachment_id

string

ID d'une pièce jointe de module complémentaire.

add_on_attachment_title

string

Titre d'une pièce jointe de module complémentaire.

add_on_id

string

ID d'un module complémentaire.

add_on_title

string

Titre d'un module complémentaire.

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 :

  • assignment
    Le type de ce cours est un devoir.
  • material
    Le type de ce cours est "support de cours".
  • question
    Le type de ce devoir est une question.
  • quiz_assignment
    Ce devoir est un devoir qui renvoie à un quiz.
due_date

string

Date limite de remise du devoir d'un élève.

grade_denominator

string

Dénominateur d'une note.

post_id

string

Identifiant d'un devoir.

Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=updated_add_on_attachment&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
Add-on {add_on_title} updated add-on attachment in a post in the course {course_title} on behalf of {actor}. New (title, due date, grade total) are: ({add_on_attachment_title}, {due date}, {grade_denominator})

Modifications du contenu du cours

Type d'événement où 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.

Annonce publiée

Événement au cours duquel un utilisateur publie une annonce.

Détails de l'événement
Nom de l'événement published_announcement
Paramètres
attachment_types

string

Type de pièce jointe du post. Valeurs possibles :

  • drive
     La pièce jointe est un fichier Drive.
  • form
    La pièce jointe est un formulaire Google Forms.
  • practice_sets
     La pièce jointe est un exercice guidé.
  • url
    La pièce jointe est une URL.
  • youtube
     La pièce jointe est une vidéo YouTube.
course_id

string

Identifiant d'un cours.

course_title

string

Nom d'un cours.

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/classroom?eventName=published_announcement&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} published an announcement in {course_title}

Annonce modifiée

Événement qui se produit lorsqu'un utilisateur modifie une annonce.

Détails de l'événement
Nom de l'événement updated_announcement
Paramètres
attachment_types

string

Type de pièce jointe du post. Valeurs possibles :

  • drive
     La pièce jointe est un fichier Drive.
  • form
    La pièce jointe est un formulaire Google Forms.
  • practice_sets
     La pièce jointe est un exercice guidé.
  • url
    La pièce jointe est une URL.
  • youtube
     La pièce jointe est une vidéo YouTube.
course_id

string

Identifiant d'un cours.

course_title

string

Nom d'un cours.

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/classroom?eventName=updated_announcement&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} updated announcement in {course_title}.

A commenté une annonce

Événement au cours duquel un utilisateur a commenté une annonce.

Détails de l'événement
Nom de l'événement commented_announcement
Paramètres
course_id

string

Identifiant d'un cours.

course_title

string

Nom d'un cours.

post_id

string

Identifiant d'un devoir.

Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=commented_announcement&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} made a comment on an announcement in {course_title}

Commentaire sur un devoir

Événement au cours duquel un utilisateur a commenté un devoir, un quiz, etc.

Détails de l'événement
Nom de l'événement commented_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 :

  • assignment
    Le type de ce cours est un devoir.
  • material
    Le type de ce cours est "support de cours".
  • question
    Le type de ce devoir est une question.
  • quiz_assignment
    Ce devoir est un devoir qui renvoie à un quiz.
post_id

string

Identifiant d'un devoir.

Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=commented_course_work&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} made a comment on course work '{course_work_title}' in {course_title}

Commentaire privé sur un devoir

Événement au cours duquel un utilisateur publie un commentaire privé sur le devoir d'un élève.

Détails de l'événement
Nom de l'événement commented_submission_private
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 :

  • assignment
    Le type de ce cours est un devoir.
  • material
    Le type de ce cours est "support de cours".
  • question
    Le type de ce devoir est une question.
  • quiz_assignment
    Ce devoir est un devoir qui renvoie à un quiz.
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/classroom?eventName=commented_submission_private&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} made a private comment on a submission for course work '{course_work_title}' in {course_title}

Commentaire public sur un devoir

Événement qui se produit lorsqu'un utilisateur publie un commentaire public sur le devoir d'un élève.

Détails de l'événement
Nom de l'événement commented_submission_public
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 :

  • assignment
    Le type de ce cours est un devoir.
  • material
    Le type de ce cours est "support de cours".
  • question
    Le type de ce devoir est une question.
  • quiz_assignment
    Ce devoir est un devoir qui renvoie à un quiz.
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/classroom?eventName=commented_submission_public&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} made a public comment on a submission for course work '{course_work_title}' in {course_title}

Devoir publié

Événement qui se produit lorsqu'un utilisateur publie un devoir.

Détails de l'événement
Nom de l'événement published_course_work
Paramètres
attachment_types

string

Type de pièce jointe du post. Valeurs possibles :

  • drive
     La pièce jointe est un fichier Drive.
  • form
    La pièce jointe est un formulaire Google Forms.
  • practice_sets
     La pièce jointe est un exercice guidé.
  • url
    La pièce jointe est une URL.
  • youtube
     La pièce jointe est une vidéo YouTube.
course_id

string

Identifiant d'un cours.

course_title

string

Nom d'un cours.

course_work_max_points

string

Nombre maximal de points pour un devoir.

course_work_title

string

Titre d'un devoir.

course_work_type

string

Type d'un devoir. Valeurs possibles :

  • assignment
    Le type de ce cours est un devoir.
  • material
    Le type de ce cours est "support de cours".
  • question
    Le type de ce devoir est une question.
  • quiz_assignment
    Ce devoir est un devoir qui renvoie à un quiz.
grade_category_id

string

ID d'une catégorie de note pour un cours.

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/classroom?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 modifié

Événement au cours duquel un utilisateur modifie un devoir.

Détails de l'événement
Nom de l'événement updated_course_work
Paramètres
attachment_types

string

Type de pièce jointe du post. Valeurs possibles :

  • drive
     La pièce jointe est un fichier Drive.
  • form
    La pièce jointe est un formulaire Google Forms.
  • practice_sets
     La pièce jointe est un exercice guidé.
  • url
    La pièce jointe est une URL.
  • youtube
     La pièce jointe est une vidéo YouTube.
course_id

string

Identifiant d'un cours.

course_title

string

Nom d'un cours.

course_work_max_points

string

Nombre maximal de points pour un devoir.

course_work_title

string

Titre d'un devoir.

course_work_type

string

Type d'un devoir. Valeurs possibles :

  • assignment
    Le type de ce cours est un devoir.
  • material
    Le type de ce cours est "support de cours".
  • question
    Le type de ce devoir est une question.
  • quiz_assignment
    Ce devoir est un devoir qui renvoie à un quiz.
grade_category_id

string

ID d'une catégorie de note pour un cours.

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/classroom?eventName=updated_course_work&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} updated course work {course_work_title} in {course_title}.

Note temporaire définie

Événement qui se produit lorsqu'un utilisateur définit la note provisoire d'un devoir.

Détails de l'événement
Nom de l'événement set_draft_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.

course_work_type

string

Type d'un devoir. Valeurs possibles :

  • assignment
    Le type de ce cours est un devoir.
  • material
    Le type de ce cours est "support de cours".
  • question
    Le type de ce devoir est une question.
  • quiz_assignment
    Ce devoir est un devoir qui renvoie à un quiz.
draft_grade

string

Note temporaire 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/classroom?eventName=set_draft_grade&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} drafted a grade for a submission for course work {course_work_title} in {course_title}.

Note temporaire retirée

Événement qui se produit lorsqu'un utilisateur supprime la note provisoire d'un devoir.

Détails de l'événement
Nom de l'événement unset_draft_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.

course_work_type

string

Type d'un devoir. Valeurs possibles :

  • assignment
    Le type de ce cours est un devoir.
  • material
    Le type de ce cours est "support de cours".
  • question
    Le type de ce devoir est une question.
  • quiz_assignment
    Ce devoir est un devoir qui renvoie à un quiz.
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/classroom?eventName=unset_draft_grade&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} unset a drafted grade for a submission for course work {course_work_title} in {course_title}.

Note définie

Événement qui se produit lorsqu'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.

course_work_type

string

Type d'un devoir. Valeurs possibles :

  • assignment
    Le type de ce cours est un devoir.
  • material
    Le type de ce cours est "support de cours".
  • question
    Le type de ce devoir est une question.
  • quiz_assignment
    Ce devoir est un devoir qui renvoie à un quiz.
grade

string

Note 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/classroom?eventName=set_grade&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} graded a submission for course work {course_work_title} in {course_title}.

Note retirée

Événement qui se produit lorsqu'un utilisateur supprime la note d'un devoir.

Détails de l'événement
Nom de l'événement unset_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.

course_work_type

string

Type d'un devoir. Valeurs possibles :

  • assignment
    Le type de ce cours est un devoir.
  • material
    Le type de ce cours est "support de cours".
  • question
    Le type de ce devoir est une question.
  • quiz_assignment
    Ce devoir est un devoir qui renvoie à un quiz.
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/classroom?eventName=unset_grade&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} unset a grade for a submission for course work {course_work_title} in {course_title}.

Grille d'évaluation créée

Événement au cours duquel un utilisateur crée un barème.

Détails de l'événement
Nom de l'événement created_rubric_for_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 :

  • assignment
    Le type de ce cours est un devoir.
  • material
    Le type de ce cours est "support de cours".
  • question
    Le type de ce devoir est une question.
  • quiz_assignment
    Ce devoir est un devoir qui renvoie à un quiz.
post_id

string

Identifiant d'un devoir.

Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=created_rubric_for_course_work&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} created a rubric for course work '{course_work_title}' in {course_title}.

Devoir noté avec grille d'évaluation

Événement où un utilisateur évalue un devoir à l'aide d'une grille d'évaluation.

Détails de l'événement
Nom de l'événement scored_rubric
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/classroom?eventName=scored_rubric&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} graded submission(s) with a rubric for course work '{course_work_title}' in {course_title}.

État de l'envoi modifié

Événement au cours duquel 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

Un devoir a été noté.

impacted_users

string

Adresse e-mail d'un ou de plusieurs utilisateurs.

is_late

boolean

Un devoir a été rendu en retard.

post_id

string

Identifiant d'un devoir.

submission_state

string

État d'un envoi. Valeurs possibles :

  • completed
     L'enseignant a marqué le devoir comme terminé.
  • created
    La demande a été créée récemment et aucune autre action n'a été effectuée.
  • excused
    L'enseignant a excusé le devoir.
  • missing
     L'enseignant a marqué le devoir comme manquant.
  • reclaimed_by_student
     L'élève a récupéré son devoir après l'avoir remis.
  • returned
    L'état de l'envoi est passé à "Renvoyé".
  • student_edited_after_turn_in
     L'élève a modifié son devoir après l'avoir remis.
  • turned_in
    L'état de l'envoi est passé à "Remis".
  • unexcused
    L'enseignant a retiré l'absence justifiée pour le devoir.
Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?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, y compris les modifications apportées à la participation au cours. Les événements de ce type sont renvoyés avec type=course_membership_change.

Utilisateur ajouté au cours

Événement au cours duquel un utilisateur ajoute directement un autre utilisateur à un cours.

Détails de l'événement
Nom de l'événement user_added_to_course
Paramètres
course_id

string

Identifiant d'un cours.

course_role

string

Rôle d'un utilisateur dans un cours. Valeurs possibles :

  • student
     L'utilisateur est un élève.
  • teacher
     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/classroom?eventName=user_added_to_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} added user(s) to {course_title} in role: {course_role}

Utilisateur ayant accédé à un aperçu du cours

Événement au cours duquel un utilisateur prévisualise un cours pendant une période limitée sans rôle dans le cours.

Détails de l'événement
Nom de l'événement user_gained_preview_access_to_course
Paramètres
course_id

string

Identifiant d'un cours.

course_title

string

Nom d'un cours.

expiration_timestamp

string

Heure à laquelle l'accès à l'aperçu du cours par un utilisateur expirera.

impacted_users

string

Adresse e-mail d'un ou de plusieurs utilisateurs.

previewer_type

string

Type d'accès à l'aperçu dont dispose un utilisateur pour consulter un cours. Valeurs possibles :

  • previewing_guardian
  • previewing_teacher
Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=user_gained_preview_access_to_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} gained {previewer_type} access to {course_title} until {expiration_timestamp}

Utilisateur invité à un cours

Événement au cours duquel un utilisateur invite un autre utilisateur à rejoindre un cours.

Détails de l'événement
Nom de l'événement user_invited_to_course
Paramètres
course_id

string

Identifiant d'un cours.

course_role

string

Rôle d'un utilisateur dans un cours. Valeurs possibles :

  • student
     L'utilisateur est un élève.
  • teacher
     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/classroom?eventName=user_invited_to_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} invited user(s) to join {course_title} in role: {course_role}

L'utilisateur a rejoint le cours

Événement qui se produit 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). Valeurs possibles :

  • from_api
     L'utilisateur a été ajouté à un cours Classroom par un appel d'API.
  • from_invitation
    L'utilisateur a rejoint un cours Classroom à partir d'une invitation.
  • with_course_code
    L'utilisateur a rejoint un cours Classroom en saisissant le code du cours.
course_role

string

Rôle d'un utilisateur dans un cours. Valeurs possibles :

  • student
     L'utilisateur est un élève.
  • teacher
     L'utilisateur est un enseignant.
course_title

string

Nom d'un cours.

event_source

string

Source de l'événement d'audit. Valeurs possibles :

  • api
     L'événement provient d'une requête adressée à l'API.
user_previously_student

boolean

L'utilisateur était auparavant un élève de ce cours.

Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?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}. User previously student in course: {user_previously_student}

Utilisateur retiré du cours

Événement au cours duquel 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
     L'utilisateur est un élève.
  • teacher
     L'utilisateur est un enseignant.
course_title

string

Nom d'un cours.

event_source

string

Source de l'événement d'audit. Valeurs possibles :

  • api
     L'événement provient d'une requête adressée à l'API.
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/classroom?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, y compris les modifications apportées à un cours. Les événements de ce type sont renvoyés avec type=course_update.

Cours archivé

Événement qui se produit lorsqu'un utilisateur archive un cours.

Détails de l'événement
Nom de l'événement archived_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/classroom?eventName=archived_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} archived {course_title}

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.

event_source

string

Source de l'événement d'audit. Valeurs possibles :

  • api
     L'événement provient d'une requête adressée à l'API.
Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?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
acting_sis_integrator

string

Nom du système d'information sur la scolarité intégré à Classroom qui a effectué l'action. Valeurs possibles :

  • Clever
    L'action a été effectuée par Clever.
course_id

string

Identifiant d'un cours.

course_title

string

Nom d'un cours.

event_source

string

Source de l'événement d'audit. Valeurs possibles :

  • api
     L'événement provient d'une requête adressée à l'API.
Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=deleted_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} deleted {course_title}

Événement qui se produit lorsqu'un utilisateur crée un lien rapide pour un cours.

Détails de l'événement
Nom de l'événement created_course_quick_link
Paramètres
course_id

string

Identifiant d'un cours.

course_title

string

Nom d'un cours.

link_display_title

string

Titre à afficher d'un lien.

Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=created_course_quick_link&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} created a quick link titled {link_display_title} in {course_title}.

Événement déclenché lorsqu'un utilisateur supprime un lien rapide vers un cours.

Détails de l'événement
Nom de l'événement deleted_course_quick_link
Paramètres
course_id

string

Identifiant d'un cours.

course_title

string

Nom d'un cours.

link_display_title

string

Titre à afficher d'un lien.

Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=deleted_course_quick_link&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} deleted a quick link titled {link_display_title} in {course_title}.

Événement au cours duquel un utilisateur modifie un lien rapide pour un cours.

Détails de l'événement
Nom de l'événement edited_course_quick_link
Paramètres
course_id

string

Identifiant d'un cours.

course_title

string

Nom d'un cours.

link_display_title

string

Titre à afficher d'un lien.

Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=edited_course_quick_link&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} edited a quick link titled {link_display_title} in {course_title}.

Cours restauré

Événement qui se produit lorsqu'un utilisateur restaure un cours précédemment archivé.

Détails de l'événement
Nom de l'événement restored_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/classroom?eventName=restored_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} restored {course_title}

Catégorie de note créée

Nom à afficher d'un événement dans lequel un utilisateur crée une catégorie de notes pour un cours.

Détails de l'événement
Nom de l'événement created_grade_category
Paramètres
course_id

string

Identifiant d'un cours.

course_title

string

Nom d'un cours.

grade_category_default_denominator

integer

Dénominateur de note par défaut d'une catégorie de note dans un cours.

grade_category_id

string

ID d'une catégorie de note pour un cours.

grade_category_name

string

Nom d'une catégorie de note dans le cours.

grade_category_weight

integer

Pondération d'une catégorie de note pour un cours.

Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=created_grade_category&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} created a grade category named {grade_category_name} in {course_title}.

Catégorie de note supprimée

Nom à afficher d'un événement dans lequel un utilisateur supprime une catégorie de notes pour un cours.

Détails de l'événement
Nom de l'événement deleted_grade_category
Paramètres
course_id

string

Identifiant d'un cours.

course_title

string

Nom d'un cours.

grade_category_default_denominator

integer

Dénominateur de note par défaut d'une catégorie de note dans un cours.

grade_category_id

string

ID d'une catégorie de note pour un cours.

grade_category_name

string

Nom d'une catégorie de note dans le cours.

grade_category_weight

integer

Pondération d'une catégorie de note pour un cours.

Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=deleted_grade_category&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} deleted a grade category named {grade_category_name} in {course_title}.

Catégorie de note modifiée

Nom à afficher d'un événement dans lequel un utilisateur modifie une catégorie de note pour un cours.

Détails de l'événement
Nom de l'événement edited_grade_category
Paramètres
course_id

string

Identifiant d'un cours.

course_title

string

Nom d'un cours.

grade_category_default_denominator

integer

Dénominateur de note par défaut d'une catégorie de note dans un cours.

grade_category_id

string

ID d'une catégorie de note pour un cours.

grade_category_name

string

Nom d'une catégorie de note dans le cours.

grade_category_weight

integer

Pondération d'une catégorie de note pour un cours.

Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=edited_grade_category&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} edited a grade category named {grade_category_name} in {course_title}.

Nouvel utilisateur propriétaire du cours

Événement où un nouvel utilisateur est propriétaire d'un cours.

Détails de l'événement
Nom de l'événement new_user_owns_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_title

string

Nom d'un cours.

event_source

string

Source de l'événement d'audit. Valeurs possibles :

  • api
     L'événement provient d'une requête adressée à l'API.
Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=new_user_owns_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} accepted course ownership of {course_title}

Paramètres de partage des travaux et devoirs modifiés pour le cours

Événement qui se produit lorsque les paramètres de partage des travaux et devoirs sont modifiés pour un cours.

Détails de l'événement
Nom de l'événement share_classwork_settings_updated_for_course
Paramètres
course_id

string

Identifiant d'un cours.

course_title

string

Nom d'un cours.

setting_status

string

État d'un paramètre. Valeurs possibles :

  • disabled
  • enabled
Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=share_classwork_settings_updated_for_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} {setting_status} classwork sharing for {course_title}

Propriété du cours transférée

Événement au cours duquel un utilisateur transfère la propriété d'un cours.

Détails de l'événement
Nom de l'événement transferred_ownership_of_course
Paramètres
course_id

string

Identifiant d'un cours.

course_title

string

Nom d'un cours.

event_source

string

Source de l'événement d'audit. Valeurs possibles :

  • api
     L'événement provient d'une requête adressée à l'API.
impacted_users

string

Adresse e-mail d'un ou de plusieurs utilisateurs.

previous_course_owner

string

Nom de l'ancien propriétaire du cours.

Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=transferred_ownership_of_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} transferred ownership of {course_title} from {previous_course_owner}

Utilisateur invité à devenir propriétaire d'un cours

Événement au cours duquel un utilisateur est invité à devenir propriétaire d'un cours.

Détails de l'événement
Nom de l'événement user_invited_to_own_course
Paramètres
course_id

string

Identifiant d'un cours.

course_title

string

Nom d'un cours.

event_source

string

Source de l'événement d'audit. Valeurs possibles :

  • api
     L'événement provient d'une requête adressée à l'API.
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/classroom?eventName=user_invited_to_own_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} invited user to own {course_title}

Exportation des notes

Type d'événement où un utilisateur exporte des notes vers un SIS (Student Information System, système d'information sur la scolarité). Les événements de ce type sont renvoyés avec type=grade_export.

Devoir exporté

Événement qui se produit lorsqu'un utilisateur exporte un devoir vers un SIS (système d'information sur la scolarité).

Détails de l'événement
Nom de l'événement grade_export_for_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 :

  • assignment
    Le type de ce cours est un devoir.
  • material
    Le type de ce cours est "support de cours".
  • question
    Le type de ce devoir est une question.
  • quiz_assignment
    Ce devoir est un devoir qui renvoie à un quiz.
post_id

string

Identifiant d'un devoir.

Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=grade_export_for_course_work&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} successfully exported course work {course_work_title} from course {course_title} to SIS.

Devoir exporté

Événement dans lequel un utilisateur exporte un devoir vers un SIS (système d'information sur la scolarité).

Détails de l'événement
Nom de l'événement grade_export_for_submission
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.

submission_id

string

Identifiant d'un envoi.

Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=grade_export_for_submission&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} successfully exported grades to SIS for submission {submission_id} in course work {course_work_title} from course {course_title}.

Informations pour les représentants légaux

Type d'événement où un utilisateur crée des rapports sur le degré d'originalité. Les événements de ce type sont renvoyés avec type=guardian_update.

Paramètres par défaut des résumés destinés aux représentants légaux modifiés pour l'enseignant

Événement au cours duquel un utilisateur modifie les paramètres par défaut des résumés destinés aux représentants légaux pour ses cours.

Détails de l'événement
Nom de l'événement guardian_summaries_settings_updated_for_teacher
Paramètres
summaries_status

string

Les résumés destinés aux représentants légaux ont été activés pour le cours indiqué. Valeurs possibles :

  • disabled
     Les résumés sont désactivés.
  • enabled
     Les résumés sont activés.
Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=guardian_summaries_settings_updated_for_teacher&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} {summaries_status} course summaries by default for all courses they teach and any courses they create.

Paramètres par défaut des résumés destinés aux représentants légaux modifiés pour l'enseignant

Événement au cours duquel un utilisateur modifie les paramètres par défaut des résumés destinés aux représentants légaux pour ses cours.

Détails de l'événement
Nom de l'événement default_guardian_summaries_settings_updated_for_teacher
Paramètres
summaries_status

string

Les résumés destinés aux représentants légaux ont été activés pour le cours indiqué. Valeurs possibles :

  • disabled
     Les résumés sont désactivés.
  • enabled
     Les résumés sont activés.
Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=default_guardian_summaries_settings_updated_for_teacher&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} {summaries_status} course summaries by default for all courses they teach and any courses they create.

Représentant légal invité pour un élève

Événement au cours duquel un utilisateur invite un représentant légal pour un élève.

Détails de l'événement
Nom de l'événement guardian_invited_for_student
Paramètres
event_source

string

Source de l'événement d'audit. Valeurs possibles :

  • api
     L'événement provient d'une requête adressée à l'API.
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/classroom?eventName=guardian_invited_for_student&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} invited guardian(s).

Représentant légal supprimé pour un élève

Événement dans lequel un utilisateur supprime un représentant légal pour un élève.

Détails de l'événement
Nom de l'événement guardian_removed_for_student
Paramètres
event_source

string

Source de l'événement d'audit. Valeurs possibles :

  • api
     L'événement provient d'une requête adressée à l'API.
guardians

string

Utilisateurs responsables associés à l'événement.

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/classroom?eventName=guardian_removed_for_student&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} removed guardian(s)

Le représentant légal a répondu à l'invitation

Un événement où un représentant légal répond à une invitation.

Détails de l'événement
Nom de l'événement guardian_responded_to_invite
Paramètres
impacted_users

string

Adresse e-mail d'un ou de plusieurs utilisateurs.

invite_status

string

Une invitation à un cours ou à un rôle a été acceptée. Valeurs possibles :

  • accepted
    L'invitation a été acceptée.
  • rejected
    L'invitation a été refusée.
invited_emails

string

Les adresses e-mail auxquelles l'invitation a été envoyée.

Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=guardian_responded_to_invite&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} {invite_status} guardian invite.

Paramètres des résumés destinés aux représentants légaux modifiés pour un cours

Événement qui se produit lorsqu'un utilisateur modifie les paramètres des résumés destinés aux représentants légaux pour un cours.

Détails de l'événement
Nom de l'événement guardian_summaries_settings_updated_for_course
Paramètres
course_id

string

Identifiant d'un cours.

course_title

string

Nom d'un cours.

event_source

string

Source de l'événement d'audit. Valeurs possibles :

  • api
     L'événement provient d'une requête adressée à l'API.
summaries_status

string

Les résumés destinés aux représentants légaux ont été activés pour le cours indiqué. Valeurs possibles :

  • disabled
     Les résumés sont désactivés.
  • enabled
     Les résumés sont activés.
Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=guardian_summaries_settings_updated_for_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} {summaries_status} course summaries for {course_title}.

Adresse e-mail modifiée par le représentant légal

Événement au cours duquel un représentant légal modifie son adresse e-mail.

Détails de l'événement
Nom de l'événement guardian_updated_email
Paramètres
impacted_users

string

Adresse e-mail d'un ou de plusieurs utilisateurs.

previous_email

string

Ancienne adresse e-mail associée à l'utilisateur.

Exemple de requête
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=guardian_updated_email&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} updated their guardian email from {previous_email}

Rapport de détection de contenu plagié

Type d'événement où un utilisateur crée des rapports sur le degré d'originalité. Les événements de ce type sont renvoyés avec type=originality_report.

Rapport sur le degré d'originalité créé

Événement qui se produit lorsqu'un utilisateur crée un rapport sur le degré d'originalité.

Détails de l'événement
Nom de l'événement originality_report_created
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.

document_id

string

Identifiant d'un document.

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/classroom?eventName=originality_report_created&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format des messages de la console d'administration
{actor} created an originality report on {course_work_title} in {course_title}.