- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- Essayer
Modifie le mode et les options d'attribution d'un devoir.
Seul un enseignant du cours contenant le devoir peut appeler cette méthode.
Cette méthode renvoie les codes d'erreur suivants :
- PERMISSION_DENIEDsi l'utilisateur qui envoie la demande n'est pas autorisé à accéder au cours ou au devoir demandé, ou en cas d'erreur d'accès.
- INVALID_ARGUMENTsi la requête est mal formulée.
- NOT_FOUNDsi le cours ou le devoir demandé n'existe pas.
- FAILED_PRECONDITIONpour l'erreur de requête suivante :- EmptyAssignees
 
Requête HTTP
POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{id}:modifyAssignees
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
| Paramètres | |
|---|---|
| courseId | 
 Identifiant du cours. Cet identifiant peut être celui attribué par Classroom ou un  | 
| id | 
 Identifiant du devoir. | 
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
| Représentation JSON | 
|---|
| { "assigneeMode": enum ( | 
| Champs | |
|---|---|
| assigneeMode | 
 Mode du devoir indiquant s'il sera attribué à tous les élèves ou à des élèves spécifiques. | 
| modifyIndividualStudentsOptions | 
 Définissez les élèves auxquels le cours est attribué ou non. Doit être spécifié uniquement lorsque  | 
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une instance de CourseWork.
Niveaux d'accès des autorisations
Requiert le niveau d'accès OAuth suivant :
- https://www.googleapis.com/auth/classroom.coursework.students
Pour en savoir plus, consultez le guide d'autorisation.