Audit des accès aux données
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Pour vous aider à fournir une meilleure transparence vis-à-vis de la manière dont votre application et ses dépendances accèdent aux données privées des utilisateurs, Android 11 propose un audit de l'accès aux données. Grâce aux insights issus de ce processus, vous pouvez mieux identifier les éventuels accès non prévus à des données.
Votre application peut enregistrer une instance de AppOpsManager.OnOpNotedCallback
, qui peut effectuer des actions chaque fois que l'un des événements suivants se produit :
- Le code de votre application accède à des données privées. Pour vous aider à déterminer la partie logique de votre application qui a appelé l'événement, vous pouvez auditer l'accès aux données par balise d'attribution.
- Le code d'une bibliothèque ou d'un SDK dépendants accède à des données privées.
Ressources supplémentaires
Pour en savoir plus sur l'audit de l'accès aux données, consultez les ressources suivantes :
Articles de blog
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/27 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/08/27 (UTC)."],[],[],null,["To provide more transparency into how your app and its dependencies access\nprivate data from users, Android 11 introduces [data access\nauditing](/guide/topics/data/audit-access). By having insights from this\nprocess, you can better identify potentially unexpected data access.\n\nYour app can register an instance of\n[`AppOpsManager.OnOpNotedCallback`](/reference/android/app/AppOpsManager.OnOpNotedCallback), which can perform\nactions each time one of the following events occurs:\n\n- Your app's code accesses private data. To help you determine which logical part of your app invoked the event, you can audit data access by attribution tag.\n- Code in a dependent library or SDK accesses private data.\n\nAdditional resources\n\nFor more information about data access auditing, view the following materials:\n\nBlog posts\n\n- [New Android 11 tools to make apps more private and\n stable](https://medium.com/androiddevelopers/new-android-11-tools-to-make-apps-more-private-and-stable-c9dcea0af415)"]]