More granular Google Account permissions with Google OAuth and APIs
Blog post from Google Cloud
Google is introducing a significant update to its API infrastructure that will give users more granular control over the data they share with third-party apps. This change will involve displaying each permission request in its own dialog, allowing users to grant or deny permissions individually, rather than bundling them together. As a result, app developers are advised to review Google's API Services User Data Policy, check for existing permissions before API calls, and only request permissions when necessary, providing clear justifications to users to build trust. The rollout of these changes will begin with new clients and extend to existing clients by early 2019, aiming to enhance transparency and trust within Google's app ecosystem.