Classroom Audit Activity Events

Ce document répertorie les événements et les paramètres pour les 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 dans lequel 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'élément de cours. Valeurs possibles :

  • assignment
    Indique si le type de ce cours est un devoir.
  • material
    Indique si le type de ce cours est un matériel.
  • question
    Le type de ce document est-il une question ?
  • quiz_assignment
    Indique si le type de cours 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 lors de la 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
    Indique si cette action a été effectuée par un module complémentaire pour le compte de l'utilisateur.
  • by_user_in_classroom
    Indique si 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'élément de cours. Valeurs possibles :

  • assignment
    Indique si le type de ce cours est un devoir.
  • material
    Indique si le type de ce cours est un matériel.
  • question
    Le type de ce document est-il une question ?
  • quiz_assignment
    Indique si le type de cours 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 mise à jour de l'envoi d'une 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'élément de cours. Valeurs possibles :

  • assignment
    Indique si le type de ce cours est un devoir.
  • material
    Indique si le type de ce cours est un matériel.
  • question
    Le type de ce document est-il une question ?
  • quiz_assignment
    Indique si le type de ce devoir est un devoir associé à un questionnaire.
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 mise à jour

Événement lors de la mise à jour d'une pièce jointe de module complémentaire.

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'élément de cours. Valeurs possibles :

  • assignment
    Indique si le type de ce cours est un devoir.
  • material
    Indique si le type de ce cours est un matériel.
  • question
    Le type de ce document est-il une question ?
  • quiz_assignment
    Indique si le type de ce devoir est un devoir associé à un questionnaire.
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 des cours

Type d'événement lorsqu'un utilisateur modifie le travail et les devoirs d'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 au post. Valeurs possibles :

  • drive
    Indique si la pièce jointe est un fichier Drive.
  • form
    Indique si la pièce jointe est un formulaire Google Forms.
  • practice_sets
    Indique si la pièce jointe est un exercice guidé.
  • url
    Indique si la pièce jointe est une URL.
  • youtube
    Indique si 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 mise à jour

Événement au cours duquel un utilisateur met à jour 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 au post. Valeurs possibles :

  • drive
    Indique si la pièce jointe est un fichier Drive.
  • form
    Indique si la pièce jointe est un formulaire Google Forms.
  • practice_sets
    Indique si la pièce jointe est un exercice guidé.
  • url
    Indique si la pièce jointe est une URL.
  • youtube
    Indique si 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}.

Commentaire sur une annonce

Événement au cours duquel un utilisateur a ajouté un commentaire à 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 associé à 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 travail

Événement au cours duquel un utilisateur a ajouté un commentaire à un devoir/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'élément de cours. Valeurs possibles :

  • assignment
    Indique si le type de ce cours est un devoir.
  • material
    Indique si le type de ce cours est un matériel.
  • question
    Le type de ce document est-il une question ?
  • quiz_assignment
    Indique si le type de cours 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'élément de cours. Valeurs possibles :

  • assignment
    Indique si le type de ce cours est un devoir.
  • material
    Indique si le type de ce cours est un matériel.
  • question
    Le type de ce document est-il une question ?
  • quiz_assignment
    Indique si le type de ce devoir est un devoir associé à un questionnaire.
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 au cours duquel un utilisateur publie un commentaire public sur le travail 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'élément de cours. Valeurs possibles :

  • assignment
    Indique si le type de ce cours est un devoir.
  • material
    Indique si le type de ce cours est un matériel.
  • question
    Le type de ce document est-il une question ?
  • quiz_assignment
    Indique si le type de ce devoir est un devoir associé à un questionnaire.
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 au cours duquel 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 au post. Valeurs possibles :

  • drive
    Indique si la pièce jointe est un fichier Drive.
  • form
    Indique si la pièce jointe est un formulaire Google Forms.
  • practice_sets
    Indique si la pièce jointe est un exercice guidé.
  • url
    Indique si la pièce jointe est une URL.
  • youtube
    Indique si 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_title

string

Titre d'un devoir.

course_work_type

string

Type d'élément de cours. Valeurs possibles :

  • assignment
    Indique si le type de ce cours est un devoir.
  • material
    Indique si le type de ce cours est un matériel.
  • question
    Le type de ce document est-il une question ?
  • quiz_assignment
    Indique si le type de ce devoir est un devoir associé à un questionnaire.
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 met à jour un travail de cours.

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

string

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

  • drive
    Indique si la pièce jointe est un fichier Drive.
  • form
    Indique si la pièce jointe est un formulaire Google Forms.
  • practice_sets
    Indique si la pièce jointe est un exercice guidé.
  • url
    Indique si la pièce jointe est une URL.
  • youtube
    Indique si 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_title

string

Titre d'un devoir.

course_work_type

string

Type d'élément de cours. Valeurs possibles :

  • assignment
    Indique si le type de ce cours est un devoir.
  • material
    Indique si le type de ce cours est un matériel.
  • question
    Le type de ce document est-il une question ?
  • quiz_assignment
    Indique si le type de ce devoir est un devoir associé à un questionnaire.
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 au cours duquel 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'élément de cours. Valeurs possibles :

  • assignment
    Indique si le type de ce cours est un devoir.
  • material
    Indique si le type de ce cours est un matériel.
  • question
    Le type de ce document est-il une question ?
  • quiz_assignment
    Indique si le type de ce devoir est un devoir associé à un questionnaire.
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 non définie

Événement au cours duquel un utilisateur supprime la note temporaire d'un envoi.

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'élément de cours. Valeurs possibles :

  • assignment
    Indique si le type de ce cours est un devoir.
  • material
    Indique si le type de ce cours est un matériel.
  • question
    Le type de ce document est-il une question ?
  • quiz_assignment
    Indique si le type de ce devoir est un devoir associé à un questionnaire.
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 au cours duquel un utilisateur attribue une note à un envoi.

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'élément de cours. Valeurs possibles :

  • assignment
    Indique si le type de ce cours est un devoir.
  • material
    Indique si le type de ce cours est un matériel.
  • question
    Le type de ce document est-il une question ?
  • quiz_assignment
    Indique si le type de ce devoir est un devoir associé à un questionnaire.
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 au cours duquel 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'élément de cours. Valeurs possibles :

  • assignment
    Indique si le type de ce cours est un devoir.
  • material
    Indique si le type de ce cours est un matériel.
  • question
    Le type de ce document est-il une question ?
  • quiz_assignment
    Indique si le type de ce devoir est un devoir associé à un questionnaire.
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 une grille d'évaluation.

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'élément de cours. Valeurs possibles :

  • assignment
    Indique si le type de ce cours est un devoir.
  • material
    Indique si le type de ce cours est un matériel.
  • question
    Le type de ce document est-il une question ?
  • quiz_assignment
    Indique si le type de cours 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 une grille d'évaluation

Événement au cours duquel 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'un envoi.

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 envoi est noté.

impacted_users

string

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

is_late

boolean

Indique si l'envoi est en retard.

post_id

string

Identifiant d'un devoir.

submission_state

string

État d'un envoi. Valeurs possibles :

  • completed
    Indique si l'enseignant a marqué le devoir comme terminé.
  • created
    Indique si l'envoi a été créé récemment et si aucune autre action n'a été effectuée.
  • excused
    Indique si l'enseignant a accepté l'envoi.
  • missing
    Indique si l'enseignant a marqué le devoir comme manquant.
  • reclaimed_by_student
    Indique si l'élève a récupéré son devoir après l'avoir précédemment rendu.
  • returned
    Indique si l'état de l'envoi a été modifié pour indiquer qu'il a été renvoyé.
  • student_edited_after_turn_in
    Indique si l'élève a modifié son devoir après l'avoir rendu.
  • turned_in
    Indique si l'état d'envoi a été défini sur "Remis".
  • unexcused
    Indique si l'enseignant a annulé l'excuse pour le devoir, après l'avoir accordée précédemment.
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 où un utilisateur ajoute directement un 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
    Indique si l'utilisateur est un élève.
  • teacher
    Indique si 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 affiche l'aperçu d'un cours pendant une période limitée sans lui attribuer de rôle.

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

Date d'expiration de l'accès en avant-première d'un utilisateur au cours.

impacted_users

string

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

previewer_type

string

Type d'accès en avant-première 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é au 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
    Indique si l'utilisateur est un élève.
  • teacher
    Indique si 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 au cours duquel 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

Manière dont un utilisateur a rejoint un cours (par exemple, à l'aide d'un code de cours ou d'une invitation). Valeurs possibles :

  • from_api
    Indique si l'utilisateur a été ajouté à un cours Classroom par un appel d'API.
  • from_invitation
    Indique si l'utilisateur a rejoint un cours Classroom à partir d'une invitation.
  • with_course_code
    Indique si l'utilisateur a rejoint un cours Classroom en saisissant son code.
course_role

string

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

  • student
    Indique si l'utilisateur est un élève.
  • teacher
    Indique si 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
    Indique si l'événement provient d'une requête envoyée à l'API.
user_previously_student

boolean

Indique si l'utilisateur était auparavant é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 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 si l'utilisateur est un élève.
  • teacher
    Indique si 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
    Indique si l'événement provient d'une requête envoyé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 où 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
    Indique si l'événement provient d'une requête envoyé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
    Indique si 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
    Indique si l'événement provient d'une requête envoyé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 au cours duquel un utilisateur crée un lien rapide vers 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 au cours duquel 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 vers 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 où 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}

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

Manière 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
    Indique si l'événement provient d'une requête envoyé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 dans lequel les paramètres de partage des travaux et devoirs sont mis à jour 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
    Indique si l'événement provient d'une requête envoyé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
    Indique si l'événement provient d'une requête envoyé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 de notes

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

Devoir exporté

Événement au cours duquel un utilisateur exporte un cours vers un système d'information sur la scolarité (SIS).

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'élément de cours. Valeurs possibles :

  • assignment
    Indique si le type de ce cours est un devoir.
  • material
    Indique si le type de ce cours est un matériel.
  • question
    Le type de ce document est-il une question ?
  • quiz_assignment
    Indique si le type de cours 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.

Envoi exporté

Événement au cours duquel un utilisateur exporte un envoi vers un SIS (Student Information System).

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 associé à 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

Indique si les résumés destinés aux représentants légaux ont été activés pour le cours donné. Valeurs possibles :

  • disabled
    Indique si les récapitulatifs sont désactivés.
  • enabled
    Indique si 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

Indique si les résumés destinés aux représentants légaux ont été activés pour le cours donné. Valeurs possibles :

  • disabled
    Indique si les récapitulatifs sont désactivés.
  • enabled
    Indique si 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ésentants légaux d'un élève invités

É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
    Indique si l'événement provient d'une requête envoyé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ésentants légaux d'un élève supprimés

Événement au cours duquel 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
    Indique si l'événement provient d'une requête envoyée à l'API.
guardians

string

les utilisateurs de la fonction de surveillance 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

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

Indique si une invitation à un cours/rôle a été acceptée. Valeurs possibles :

  • accepted
    Indique si l'invitation a été acceptée.
  • rejected
    Indique si l'invitation a été refusée.
invited_emails

string

Adresses e-mail auxquelles une invitation a été envoyée à un représentant légal.

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 au cours duquel 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
    Indique si l'événement provient d'une requête envoyée à l'API.
summaries_status

string

Indique si les résumés destinés aux représentants légaux ont été activés pour le cours donné. Valeurs possibles :

  • disabled
    Indique si les récapitulatifs sont désactivés.
  • enabled
    Indique si 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 au cours duquel 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}.