Permissions Google

Ce que RingSync demande

RingSync utilise trois scopes Admin SDK Directory en lecture seule :

https://www.googleapis.com/auth/admin.directory.user.readonly
https://www.googleapis.com/auth/admin.directory.group.readonly
https://www.googleapis.com/auth/admin.directory.group.member.readonly
ScopeUtilisé pour
admin.directory.user.readonlyLire les objets utilisateur pour construire les contacts.
admin.directory.group.readonlyLire les objets groupe (utilisé pour le filtrage par groupe).
admin.directory.group.member.readonlyRésoudre l'appartenance aux groupes pour la sync restreinte par groupe.
Lecture seule par conception

Ces scopes sont marqués sensibles par Google mais n'accordent qu'un accès en lecture à l'annuaire. RingSync ne demande jamais de scopes en écriture, ni d'accès au mail, au calendrier ou à Drive.

Où les scopes sont accordés

  • Méthode B (Service Account + DWD) — les scopes sont autorisés dans la console Google Admin sous Sécurité → Contrôle des API → Délégation au niveau du domaine, liés au Client ID numérique du service account.
  • Méthode A (OAuth admin) — les scopes sont déclarés sur l'écran de consentement OAuth et accordés quand l'admin se connecte et consent.

Auditer l'accès

  • Méthode B — examinez Sécurité → Contrôle des API → Délégation au niveau du domaine dans la console Admin ; le Client ID du service account RingSync doit lister exactement les trois scopes ci-dessus. Les lectures d'annuaire apparaissent dans les Audit logs Google.
  • Méthode A — examinez les applications tierces autorisées pour le compte admin qui a consenti, ainsi que le client OAuth sous Google Auth Platform → Clients.

Révoquer l'accès

  • Méthode B — supprimez l'entrée de délégation au niveau du domaine dans la console Admin, et/ou supprimez la clé du service account dans votre projet GCP.
  • Méthode A — révoquez l'accès de l'app depuis le compte Google de l'admin, et/ou supprimez le client OAuth.
  • Dans tous les cas, retirez aussi l'annuaire dans le back office RingSync afin qu'il cesse de tenter de lire l'annuaire.
Effet de la révocation

Une fois l'accès révoqué, RingSync ne peut plus lire l'annuaire et les syncs échouent. Les contacts déjà présents sur les appareils y restent jusqu'au déclenchement d'un wipe ou à la suppression de l'app.

Cette page vous a-t-elle été utile ?
Signaler un manque →