Posts

Showing posts with the label Google Developer

How to execute Gmail API request using Service Account - C# .NET 6

Image
Where and How to Use Service Account? A service account is a special kind of account used by an application, rather than a person. You can use a service account to access data or perform actions by the robot account itself, or to access data on behalf of Google Workspace or Cloud Identity users. In this post, I will review how to execute Gmail API requests using Service Account see the full sample code on  GitHub Prerequisites A Google Cloud Platform project With the Admin SDK API enabled service account with domain-wide delegation. A Google Workspace domain. With an active account and granted administrator privileges. Visual Studio 2013 or later Step 1: Set up the Google Cloud Platform project Create a Google Cloud project A Google Cloud project is required to use Google Workspace APIs and build Google Workspace add-ons or apps. If you don't already have a Google Cloud project, refer to: How to Create a Google Cloud project Enable Google Workspace APIs Before using Google APIs, yo

When and What are the verification required to publish Google Workspace add-ons ?

Image
Google Workspace (G Suite) addon Verification When and What are the verifications required to publish your Google Workspace add-ons ? To publish a Google Workspace add-on, verification is required to ensure that the add-on meets Google's policies and guidelines for add-on development and usage. Once the application is verified, it will be able to access the requested scopes for users who grant permission.  Google requires verification for accessing user data via OAuth when certain sensitive or restricted scopes are requested by the OAuth client application. These scopes include: Gmail scopes (access to a user's inbox, drafts, sent items, etc.) Google Drive scopes (access to a user's files and folders) Google Calendar scopes (access to a user's calendar events) It is important to note that the verification process may differ depending on the type of add-on being developed (e.g. Gmail add-on, Calendar add-on, etc.) and that Google may revoke verification if the add-on vio