Security and Privacy Declaring permissions in Manifest. Requesting runtime permissions. Handling the user's response (Grant/Deny).