Android Q autorisera davantage d'autorisations pour les applications tierces définies par défaut

Si vous définissez une application comme navigateur par défaut ou client de messagerie, vous lui faites probablement confiance avec vos données. Cependant, vous devez toujours lui accorder manuellement l'autorisation pour tout. À partir d'Android Q, les applications définies par défaut se verront automatiquement attribuer des autorisations en fonction de leur fonction par défaut.

Android Q introduit une nouvelle fonction appelée “Rôles”, qui “permet au système d'exploitation d'octroyer aux applications un accès élevé aux fonctions système en fonction de cas d'utilisation bien compris”. Il y a sept rôles pour commencer:

  • ROLE_BROWSER: Les applications définies comme navigateur système deviennent le gestionnaire des demandes de contenu Web.
  • ROLE_DIALER: Le numéroteur téléphonique par défaut peut envoyer des messages SMS et peut gérer les appels sortants / les journaux d'appels.
  • ROLE_SMS: L'application SMS par défaut peut envoyer et recevoir des messages texte (shocker, je sais) et lire des contacts.
  • ROLE_HOME: Il s’agit du lanceur d’applications par défaut et n’inclut aucune autorisation spéciale.
  • ROLE_MUSIC: L'application de musique par défaut dispose d'un contrôle total sur les fichiers du dossier «Musique» de la mémoire de stockage interne, même les fichiers créés par d'autres applications.
  • ROLE_GALLERY: L'application photo par défaut dispose d'un accès complet aux fichiers du répertoire multimédia “Photos et vidéos”, y compris les fichiers créés par d'autres applications.
  • ROLE_EMERGENCYRemarque: Ceci n’est mentionné que dans la documentation de RoleManager, et il n’ya pas de détails sur son utilité ni sur les autorisations qu’il accorde. Android Q permet aux utilisateurs de définir des applications par défaut pour les informations d'urgence. Il s'agit donc probablement du rôle associé à ce paramètre par défaut.

Google ajoutera certainement plus de rôles au fil du temps, mais il s’agit là d’un bon changement. Les rôles devraient entraîner moins de demandes d'autorisations pour les utilisateurs et une fonctionnalité plus prévisible pour les développeurs.

  • La source:
  • Développeurs Android (1,
  • 2)
Tags

Leave a Reply

Your e-mail address will not be published. Required fields are marked *

Close
Close