TeamDesk Knowledge Base & Support

   Home      FAQ      Forum      Idea Exchange      Ask a Question      My Stuff      Help   
  
3rd Party Accounts - Google - Untrusted
Wanting to implement the 2 way calendar sync; however, receiving this error.

@teamdesk: can you fix this? This will throw up red flags for both users and admins since this is part of company training to not allow

Error:
The app is requesting access to sensitive info in your Google Account. Until the developer (sales@teamdesk.net) verifies this app with Google, you shouldn't use it.


ID
2107
Category
Integration/API
Author

L. C. Parker
Date Created
5/4/2025 3:28:51 PM
Date Updated
5/5/2025 5:10:59 PM
Comments
Kirill Bondar  Staff  5/5/2025 2:15:16 AM
OAuth 2 uses the concept of "application" -- one that requests the data on user's behalf. The application requests the set of privileges and keeps track of user's granted permissions.

To let database library samples work out of the box we registered two OAuth 2 applications -- one with Google and one with Microsoft. Both requesting broadest set of privileges possible and because of that one registered with Google triggers the warning. We even started verification process but were unable to explain properly why our OAuth 2 application wants to access every piece of user's data.

For best results, you should probably register your own OAuth 2 application with Google asking just for privileges you need. By registering an application, you will obtain your very own Client ID and Client Secret, and its security parameters will be under your control.

Here is Google's instructions:
https://developers.google.com/identity/protocols/oauth2/web-server

Redirect URL mentioned in instructions is:
https://www.teamdesk.net/secure/oauth.aspx

Modify your third-party account to use:

Type: OAuth 2
Authorization URL: https://accounts.google.com/o/oauth2/v2/auth?access_type=offline
Token URL: https://oauth2.googleapis.com/token
Client ID: <obtained from application registered at Google>
Client Secret: <obtained from application registered at Google>
Scope: https://www.googleapis.com/auth/calendar
L. C. Parker 5/5/2025 5:10:59 PM
Thank you. This is very helpful.
Feedback
Back to Search Results