Lorsqu'une application de notes (comme Google Keep, Wunderlist, Stickynotes), etc., demande l'autorisation d'accéder aux "Photos, médias et autres fichiers" (PMOF) de votre appareil, l'utilisateur peut avoir quelques doutes. En fait, l'application peut-elle simplement demander l'autorisation d'accéder aux fichiers et non aux photos et aux médias ? Les permissions sont-elles définies à un niveau aussi granulaire après Android 6.0 ?
Réponse
Trop de publicités?PMOF signifie android.permission.[READ|WRITE]_EXTERNAL_STORAGE
qui, une fois accordée, permet à l'application de lire l'ensemble de la base de données. /sdcard
. Voir cette réponse pour plus de détails sur la façon dont cela se passe à l'arrière. Maintenant, l'application peut lire / écrire / inspecter / supprimer / renommer / modifier / télécharger / crypter tout ce que vous avez dans le stockage public partagé, y compris les photos, vidéos, documents, contacts, messages, sauvegardes, etc.
Malheureusement, Android n'offre pas de contrôle plus granulaire sur cet accès au niveau du système de fichiers. Cependant, le cadre d'accès au stockage ( SAF ) peut être utilisé pour empêcher l'application d'accéder à l'ensemble de la base de données. /sdcard
le système de fichiers, mais seulement un fichier ou un répertoire spécifique (sous-répertoires inclus).
Android Q introduit un contrôle plus fin avec Stockage de la portée .