Des contacts sont absents sur un appareil spécifique

Symptôme

Un utilisateur signale que son téléphone ne montre aucun contact RingSync, ou que certains contacts sont manquants, même si un job de sync s'est terminé avec succès dans le dashboard.

Vérification 1 — Permission Contacts sur l'appareil

RingSync nécessite l'accès en écriture au carnet d'adresses natif. Si cette permission a été refusée ou révoquée ultérieurement, l'app complète la sync mais ne peut écrire aucun contact.

iOS :

  1. Sur l'appareil, allez dans Réglages → Confidentialité et sécurité → Contacts.
  2. Trouvez RingSync dans la liste.
  3. Assurez-vous qu'il est réglé sur Autoriser l'accès (pas "Jamais").
  4. Retournez dans l'app RingSync et tapez sur Synchroniser maintenant sur la carte de l'annuaire.

Android :

  1. Allez dans Paramètres → Applications → RingSync → Autorisations.
  2. Assurez-vous que Contacts est réglé sur Autoriser.
  3. Retournez dans l'app RingSync et déclenchez une sync manuelle.
Invite de permission

Si la permission a été refusée définitivement ("Ne plus demander" sur Android), l'app ne peut plus la demander. L'utilisateur doit l'accorder manuellement dans les paramètres système comme décrit ci-dessus.

Vérification 2 — L'utilisateur est enrôlé sur cet annuaire

Un job de sync se terminant avec succès dans le dashboard signifie que le proxy a récupéré les utilisateurs depuis Microsoft Graph. Cependant, un appareil spécifique ne reçoit des contacts que si l'utilisateur sur cet appareil est enrôlé pour l'annuaire concerné — c'est-à-dire qu'il possède une ligne active dans mobile_user_tenants pour ce tenant.

Comment vérifier depuis le back-office :

  1. Ouvrez Utilisateurs → [annuaire] dans le back-office.
  2. Recherchez l'adresse email de l'utilisateur.
  3. Confirmez que sa ligne affiche Actif dans la colonne Accès.

Si son accès est inactif ou manquant :

  • L'utilisateur n'est peut-être pas assigné à l'app RingSync dans Entra. Un administrateur Entra doit l'assigner à l'application (via Applications d'entreprise → RingSync → Utilisateurs et groupes).
  • Vous pouvez aussi l'ajouter manuellement avec l'action Ajouter un accès manuel sur la page Utilisateurs.
  • Après ajout de l'accès, attendez jusqu'à 15 minutes que le cron d'assignation s'exécute, ou cliquez sur Actualiser les assignations pour déclencher un pull immédiat.

Vérification 3 — Le compte de l'utilisateur n'est pas dans le périmètre

Même si l'utilisateur est enrôlé, ses contacts n'apparaîtront que si ses collègues se trouvent dans le périmètre de sync défini dans les Paramètres.

Cette vérification est différente de la vérification 2 : la vérification 2 demande "cet utilisateur peut-il voir l'annuaire ?", la vérification 3 demande "les collègues de cet utilisateur sont-ils synchronisés ?".

Vérifiez dans Paramètres → Périmètre de sync que les groupes configurés incluent les utilisateurs que la personne s'attend à voir. Une erreur courante est de sélectionner un groupe qui n'inclut que les managers, alors que les utilisateurs s'attendent à voir tout leur département.

Vérification 4 — La sync n'a pas été lancée depuis l'enrôlement de l'appareil

Si l'utilisateur a installé l'app et s'est enrôlé après la dernière sync planifiée, son appareil n'a jamais effectué de sync. La liste de contacts sur l'appareil est vide jusqu'à ce que la première sync se termine.

Demandez à l'utilisateur d'ouvrir l'app, de taper sur la carte de l'annuaire et de taper sur Synchroniser maintenant. La première sync sera une sync complète et peut prendre quelques minutes sur de grands annuaires.

Toujours bloqué ?

Si les quatre vérifications sont concluantes et que des contacts sont toujours manquants, contactez le support via la page contact en fournissant l'adresse email de l'utilisateur concerné et l'ID de job depuis l'écran Logs.

Cet article a-t-il résolu votre problème ?
Dites-nous ce qui manquait →