How to Enable and Disable the App Permission in Android 6.0 Marshmallow Phone

 Google Totally changed the App permission structure in Android Marshmallow 6.0. Pre Marshmallow version cannot revoke the App permission . So that installed app can get all permission without our knowledge.
For example a Amazon requesting 5 permission
  • Camera
  • Contacts
  • Location
  • Storage
  • Telephone
From Marshmallow we can revoke the single permission that app needs. Camera Permission can revoke for amazon so that amazon cannnot use our camera likewise unwanted permission can be revoked by users .

App Permission for Individual Application(By Application Category)
Step 1: Click Settings icon from the Notification bar or from launcher

Step 2:From Settings Menu Click the "Apps" Next screen will show the list of app installed in your android phone
Step 3: Now Click any of app to see what type of permission already granted 
Step 4: For Example i selected the Flipkart Application. 
Step 5:  Now you will get "App info" Screen, it will show the Uninstall, Force Stop, Storage, Data Usage, Permissions, Notifications, Open by default, Battery, Memory. 
Step 6: Select the Permissions. Now it will show the App permissions for Flipkart. From this Screen you can enable and disable the permissions.
Note: If you disable permission means Some of the functionality of the Application will not work. For ex if you disable the location permission , App cannot fetch your current location

Manage All App Permission (By Permission Category)
Step 1: Click Settings icon from the Notification bar or from launcher
Step 2: From Settings Menu Click the "Apps" Next screen will show the list of app installed in your android phone
Step 3: Now click the settings icon at the right upper corner. 
Step 4: Now you will get "Configure Apps" From that Click the App Permissions
Step 5: Now you can see the what are all the permission available for all installed applications. 
Step 6: Now Click any of permissions from the list. for example i selected the Location Permission Now it will display the list of app that uses the Location permission . From the screen We can disable or enable the Location permissions