Week 13b: Permission and Others (Protection Level (Dangerous Permission…
Week 13b: Permission and Others
Is the request you made in the mobile phone to access to filesystem, hardware/ sensor, contact,etc. to obtain access / utilize them for solely mobile app purposes only.
Protect user's privacy
permission that don't pose much risk to the user's privacy or device's operation
Only granted Normal permission
System will automatically grant those permission to your app.
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
Set time zone
Access wifi state
Areas where the app needs to access data or resources output the app's sandbox
System grants these permissions at install time
But only when the app that attempts to use a permission is signed by the same certificate as the app that defines the permission
Bind NFC services
bind input method
clear app cache
bind autofill service
Each app signed by developer's digital keys - ensure some permission can only be requested by system applications only(e.g.,reboot)
permissions that could potentially affect the user's privacy or the device's normal operation
User MUST explicitly agree to grant those permissions.
or could potentially affect user's stored data or operation of other apps
Areas where the app wants data or resources that involve user's private information.
contact (read / write/ get)