REST Resource: userProfiles.guardians
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Ressource: Guardian
Association entre un élève et son représentant légal. Le représentant légal peut recevoir des informations sur les devoirs de l'élève.
Représentation JSON |
{
"studentId": string,
"guardianId": string,
"guardianProfile": {
object (UserProfile )
},
"invitedEmailAddress": string
} |
Champs |
studentId |
string
Identifiant de l'élève auquel la relation de tutelle s'applique.
|
guardianId |
string
Identifiant du représentant légal.
|
guardianProfile |
object (UserProfile )
Profil utilisateur du responsable
|
invitedEmailAddress |
string
Adresse e-mail à laquelle l'invitation initiale pour le tuteur a été envoyée. Ce champ n'est visible que par les administrateurs de domaine.
|
Méthodes |
|
Supprime un représentant légal. |
|
Renvoie un représentant légal spécifique. |
|
Renvoie la liste des représentants légaux que l'utilisateur à l'origine de la requête est autorisé à consulter, limitée à ceux qui correspondent à la requête. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[null,null,["Dernière mise à jour le 2025/07/25 (UTC)."],[],[],null,["# REST Resource: userProfiles.guardians\n\n- [Resource: Guardian](#Guardian)\n - [JSON representation](#Guardian.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: Guardian\n------------------\n\nAssociation between a student and a guardian of that student. The guardian may receive information about the student's course work.\n\n| JSON representation |\n|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"studentId\": string, \"guardianId\": string, \"guardianProfile\": { object (/workspace/classroom/reference/rest/v1/userProfiles#UserProfile) }, \"invitedEmailAddress\": string } ``` |\n\n| Fields ||\n|-----------------------|------------------------------------------------------------------------------------------------------------------------------------|\n| `studentId` | `string` Identifier for the student to whom the guardian relationship applies. |\n| `guardianId` | `string` Identifier for the guardian. |\n| `guardianProfile` | `object (`[UserProfile](/workspace/classroom/reference/rest/v1/userProfiles#UserProfile)`)` User profile for the guardian. |\n| `invitedEmailAddress` | `string` The email address to which the initial guardian invitation was sent. This field is only visible to domain administrators. |\n\n| Methods ------- ||\n|------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------|\n| ### [delete](/workspace/classroom/reference/rest/v1/userProfiles.guardians/delete) | Deletes a guardian. |\n| ### [get](/workspace/classroom/reference/rest/v1/userProfiles.guardians/get) | Returns a specific guardian. |\n| ### [list](/workspace/classroom/reference/rest/v1/userProfiles.guardians/list) | Returns a list of guardians that the requesting user is permitted to view, restricted to those that match the request. |"]]