בקרת הרשאות גישה לנתונים
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
כדי לספק שקיפות רבה יותר לגבי הגישה של האפליקציה והתלויות שלה לנתונים פרטיים של משתמשים, ב-Android 11 אנחנו מציגים ביקורת על גישה לנתונים. התובנות שמתקבלות מהתהליך הזה עוזרות לכם לזהות טוב יותר גישה לא צפויה לנתונים.
האפליקציה יכולה לרשום מופע של AppOpsManager.OnOpNotedCallback
, שיכול לבצע פעולות בכל פעם שאחד מהאירועים הבאים מתרחש:
- הקוד של האפליקציה ניגש לנתונים פרטיים. כדי לעזור לכם לקבוע איזה חלק לוגי באפליקציה הפעיל את האירוע, אתם יכולים לבדוק את הגישה לנתונים לפי תג שיוך.
- קוד בספרייה או בערכת SDK שתלויות בספרייה אחרת ניגש לנתונים פרטיים.
מקורות מידע נוספים
למידע נוסף על ביקורת של גישה לנתונים, אפשר לעיין בחומרים הבאים:
פוסטים בבלוג
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-08-27 (שעון UTC).
[null,null,["עדכון אחרון: 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)"]]