Autorisations et accès aux données

L'écran des paramètres de votre application doit proposer aux utilisateurs des options pour gérer leur connexion à Santé Connect. Les utilisateurs peuvent ainsi contrôler la synchronisation des données et l'accès à leurs données.

Autorisations révoquées et annulées
Figure 1 : Autorisations révoquées et annulées

Synchroniser avec Santé Connect

Ce bouton permet aux utilisateurs de suspendre ou de reprendre la synchronisation des données entre votre application et Santé Connect.

  • Lorsque cette option est activée : votre application lit et écrit activement des données dans Santé Connect, conformément aux autorisations accordées par l'utilisateur.
  • Lorsque l'option est désactivée : votre application doit arrêter toute synchronisation de données avec Santé Connect. Si vous révoquez des autorisations de manière programmatique à l'aide de revokeAllPermissions(), expliquez à l'utilisateur que les modifications ne sont pas immédiatement reflétées dans Santé Connect sans redémarrage de l'application. Pour éviter de perturber l'expérience utilisateur, donnez aux utilisateurs la possibilité d'accéder aux paramètres de Santé Connect pour y révoquer les autorisations.

Gérer l'accès

Le bouton Gérer l'accès doit fournir un lien direct permettant à l'utilisateur de gérer les autorisations de votre application depuis l'application Santé Connect. Cela lui offre un contrôle total et une transparence complète.

Niveau d'accès insuffisant

Si votre application ne dispose pas d'un accès suffisant à Santé Connect, les utilisateurs doivent voir l'écran suivant sur tous les points d'entrée :

Appli avec accès insuffisant
Figure 2 : Application avec un accès insuffisant

Autorisations annulées deux fois

Si l'utilisateur sélectionne Annuler sur l'écran de demande d'autorisations deux fois de suite, votre application doit lui présenter un écran semblable à celui-ci :

Autorisations annulées deux fois par l'utilisateur
Figure 3 : Autorisations annulées deux fois par l'utilisateur