Method: courses.checkAddOnCreationEligibility

Indique si un utilisateur est autorisé à créer des pièces jointes de modules complémentaires dans un cours donné.

Cette méthode est obsolète. Utilisez UserProfiles.checkUserCapability à la place.

Cette méthode renvoie les codes d'erreur suivants:

  • PERMISSION_DENIED si l'utilisateur à l'origine de la requête n'est pas autorisé à accéder au cours demandé ou en cas d'erreurs d'accès.
  • INVALID_ARGUMENT si la requête est incorrecte.
  • NOT_FOUND si le cours demandé n'existe pas.

Requête HTTP

GET https://classroom.googleapis.com/v1/courses/{courseId}:checkAddOnCreationEligibility

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
courseId

string

Obligatoire. Identifiant du cours.

Corps de la requête

Le corps de la requête doit être vide.

Corps de la réponse

Indique si un utilisateur enseignant est autorisé à créer des pièces jointes de modules complémentaires pour un cours donné.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "courseId": string,
  "isCreateAttachmentEligible": boolean
}
Champs
courseId

string

Immuable. Identifiant du cours.

isCreateAttachmentEligible

boolean

Indique si l'enseignant est autorisé à créer des pièces jointes de modules complémentaires dans ce cours.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

  • https://www.googleapis.com/auth/classroom.addons.teacher

Pour en savoir plus, consultez le guide d'autorisation.