Few of our customers of our app have started seeing this "Remove risky access" warning when they run the Google security checkup? Our app requires access to user's Gmail (Gmail API) and we've implemented all the good practices as mentioned in the official documentation. How do we resolve this?
Remove risky access to your data error when running Google security checkup
1.8k Views Asked by Nands At
1
There are 1 best solutions below
Related Questions in GOOGLE-API
- Can you use the Drive API to share a file in Google Drive to an oath2 subject rather than email address?
- youtube api quota limit of 10000api
- How can i get the reviews in google maps via API
- Google api nearbysearch how to filter data business_status
- Optimizing Gmail API Query or Alternative Method to Retrieve Total Email Size
- How to use Oauth in order to log‑in on .googleapis.com on almost any arbitrary endpoints domains from the web browser?
- How do I get rid of any type of Memory Saver in Chrome
- Google Picker API not firing callback when using toUri() in iframe
- Python Google Speech v1 voice_activity_timeouts error
- How to config expo MapView correctly?
- Google can't find my keyfilePath in my NextJS app?
- Renaming a file - Google API direct download link
- Access Regular Gmail Account with API in Lambda
- Security of Google Drive API Objects using Google Service Account Credentials in Client Side Code for Website
- Dataportablity api stops working after two weeks
Related Questions in GOOGLE-OAUTH
- Lambda endpoint for the Google OAuth callback does not recieve the access_token
- Unable to call datastore using GCP service account key json
- Google Drive Service Account gets googleapiclient.errors.HttpError: 401 "Request is missing required authentication credential" when authenticating
- If you're using the Google Oauth2 authentication method to send emails with Gmail API from *your* account, when do you need to refresh the token?
- Verifying Google Identity OAuth2 token with Ruby
- I am trying to implement authentication in django using django_cas_ng, and also provide a option for all-auth for google login
- How to Sync Google Calendar Events Using Push Notifications?
- How to use Oauth in order to log‑in on .googleapis.com on almost any arbitrary endpoints domains from the web browser?
- Main tab doesn't retain authenticated state after authenticating user in popup window using Laravel Socialite
- ASP.NET Core Google external login issue
- I don't know how to change the language of my google sign in button
- Django Allauth Bad Request Error, Error Retrieving Access Token: Invalid Grant
- Getting Oauth2 token in Rust
- https://accounts.google.com/gsi/client missing 'Access-Control-Allow-Origin' header
- Using Google OAuth in .NET Core with AWS load balancer
Related Questions in GMAIL-API
- If you're using the Google Oauth2 authentication method to send emails with Gmail API from *your* account, when do you need to refresh the token?
- Optimizing Gmail API Query or Alternative Method to Retrieve Total Email Size
- Google apps scripts, Way to reply to a email thread started by me but to a different email?
- Access Regular Gmail Account with API in Lambda
- GMAIl API: how to get messages without any prompting for authorization?
- Gmail OAuth2 Client Secrets and Multiple Users
- I'm getting different threading on sender and recipient side using gmail api
- Gmail "Layouts Tool" configurable via appscript?
- Google SMTP with App password suddenly stopped working March 19 2024
- What is the difference between App and add-on in Google marketplace?
- Gmail add-on compose trigger
- Send Emails via Gmail API in Python - HttpError 403 [{'message': 'Insufficient Permission'
- What are the exact HTTP requests to follow in order to log in to gmail without using any client libraries/solutions like SMTP
- ModuleNotFoundError: No module named 'google' with Python
- Gmail API drafts only?
Related Questions in SECURITY-WARNING
- How to load a blob URL that's not marked as insecure?
- Security warning regarding WinForms component in VS 2019 (dll may have been downloaded from a network location)
- What are the differences between the microsoft excel security notice popup and the message bar in excel 2013?
- VBA Excel 2007 Security warning when Closing with Task manager
- Web application product shows "Not secure" warning on browsers
- Remove risky access to your data error when running Google security checkup
- How to cancel warning "Allow access to the following application from this website”- Java
- After SourceTree update a security warning asks me to renew Mercurial
- Using switch_to() in Python for a Security Warning Dialogue Box
- ionic/cordova openFB Facebook Login not working (SECURITY WARNING) on android device
- Windows Security Message when opening file
- Java applet issue with manifest attributes from Java7&8
- how to get rid of security message box from gecko webbrowser
- Java 7u55 Security warning Issue
- How to use fopen_s when I need to ask for a filepath?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?

This happens when your app has asked access for a scope (for which it has not been reviewed by google yet) and the user has granted it.
For example the app has only been reviewed for
email/profile/openidscope (check here underScopes for Google APIssection for verified scopes of your app ) but has asked fordrivescope as well and let's say user has allowed the access to your app knowingly/unknowingly. In this case user will receive an email from google about removing such risky access.So it is really important for you as a developer if you don't want people to stay away from your spectacular app, make sure that you only ask for scopes that have been reviewed by google or wait until the desired scopes are reviewed if pending.