Ce guide explique comment créer, lister et supprimer des délégués de contacts pour les utilisateurs Google Workspace.
Si vous utilisez Google Workspace, vous pouvez autoriser d'autres utilisateurs de votre domaine à accéder à vos contacts et à les gérer. Ces délégués peuvent ajouter des contacts et mettre à jour des informations telles que des noms, numéros de téléphone et adresses.
Créer un délégué
Pour créer un délégué pour un utilisateur, envoyez une requête POST contenant l'adresse e-mail du délégateur :
POST https://admin.googleapis.com/admin/contacts/v1/users/delegator@example.com/delegates
Dans le corps de la requête, indiquez l'adresse e-mail du délégué :
{
"email": "delegate@example.com"
}
Une réponse réussie renvoie un code d'état HTTP 200 et l'adresse e-mail du nouveau délégué :
{
"email": "delegate@example.com"
}
Lister les délégués
Pour lister les délégués des contacts d'un utilisateur, envoyez une requête GET contenant l'adresse e-mail de cet utilisateur :
GET https://admin.googleapis.com/admin/contacts/v1/users/delegator@example.com/delegates
Si la requête aboutit, la réponse renvoie un code d'état HTTP 200 et une liste d'adresses e-mail de délégués :
{
"delegates": [
{
"email": "delegate1@example.com"
},
{
"email": "delegate2@example.com"
}
]
}
Supprimer un délégué
Pour supprimer un délégué pour les contacts d'un utilisateur, procédez comme suit :
- Identifiez le délégué que vous souhaitez supprimer. Vous pouvez utiliser la méthode List delegates pour trouver l'adresse e-mail d'un délégué spécifique.
Envoyez une requête
DELETEcontenant l'adresse e-mail du délégant et du délégué :DELETE https://admin.googleapis.com/admin/contacts/v1/users/delegator@example.com/delegates/delegate@example.com
Une réponse réussie renvoie un code d'état HTTP 200.