LogoLogo
DownloadGLPI ChangelogPricesGLPI Webiste45-day free trial
  • Welcome
  • FAQ
  • FAQ Plugins
  • Tutorials
  • Videos
  • Most popular
    • Setting up Oauth IMAP Entra
    • Customise my logo
    • Setting up Oauth SMTP Entra
  • Account and subscription
    • Subscribe to GLPI cloud
  • Authentication
    • Activate sso
    • Authenticate with local LDAP
    • Integrate GLPI Network Cloud and LDAPS (Entra)
    • Setting up LDAP
  • Automatic actions
    • Setting up automatic actions
    • Check automatic actions
  • General
    • Setting up your calendar
    • Managing dashboards
    • Fields unicity
  • Helpdesk
    • Add a task
    • Add changes
    • Creating ITIL Category
    • Add an external planning
    • Managing problems
    • Add a pending reason
    • Creating Templates for Tickets
    • Using survey satisfaction
    • Setting up Service levels (SLA)
  • Inventory
    • Using blacklist
    • Collect Data
    • Inventory Android smartphones
    • Computer inventory
    • Deploying agents via GPO
    • Deploy via GlpiInventory
    • Using impact analysis
    • Installing the GLPI agent Toolbox
    • Setting up mirror servers
    • Setting up remote inventory
    • Securing exchanges between GLPI agents <-> GLPI server
    • Inventory printers and network hardware
  • Knowledge
    • Overview
    • Search engine
  • My instance
    • Customise my logo
    • Final migration
    • Export local database
    • Export my data
    • Find out my address
    • Migrate my existing GLPI on GLPI Network Cloud
    • Privacy policy and GPRD
    • Rename my instance
    • Slowdown on my instance
  • Notifications
    • Setting up Oauth SMTP Entra
    • Oauth SMTP Google
    • Setup notifications
    • Reminders
  • Plugins
    • Install and update plugins
    • Marketplace
  • Procedures
    • Apply patch
    • Free up space on your database
    • Install GLPI on Ubuntu
    • Use Percona's tools for large GLPI databases
    • Registration key marketplace
  • Receivers
    • Setting up OAuth IMAP Google
    • Setting up receiver and tickets
    • Collect emails from Gmail
    • Setting up Oauth IMAP Entra
    • Receiver iCloud
    • Receiver and delegating mailboxes
    • Receiver Office365
  • Rules
    • Authorizations rules
    • Business rules for tickets
    • Rules engine and dictionaries
  • Tools
    • Manage your projects
    • rssfeed
Powered by GitBook
LogoLogo

Social Media

  • GitHub
  • Instagram
  • LinkedIn
  • Facebook
  • Youtube
  • X
  • Reddit
  • Telegram

Category

  • FAQ
  • FAQ Plugins
  • Tutorials
  • Videos

Ressources

  • Download
  • GLPI Changelog
  • Prices
  • GLPI Website
  • 45-day free trial

©2025 - Teclib

On this page
  • Creating a project
  • Setting up Oauth access
  • ID settings
  • Setting up GLPI

Was this helpful?

Edit on GitHub
Export as PDF
  1. Notifications

Oauth SMTP Google

PreviousSetting up Oauth SMTP EntraNextSetup notifications

Last updated 2 months ago

Was this helpful?

Creating a project

  • From your (administrator access is required), go to your organisation then new project

  • Enter the name of your project

  • Click on create

  • Return to your organisation,

  • Select your project

Setting up Oauth access

  • From the menu, click on APIs & Services.

  • Then OAuth consent screen.

  • select the type of access that will be granted to the application (internal or external users)

  • Then click on create.

  • Enter (as a minimum) a name for the application, an email address for application support and the developer's email address (this information is compulsory).

  • Click on save and continue.

  • In the scope section, click on add or remove scopes.

  • Add auth/userinfo.email auth/userinfo.profile and openid.

  • Click on update

  • Then save and continue

ID settings

  • From the credentials menu, click on create credentials then Oauth client ID.

  • Enter an application name,

  • In the authorized redirect URL section, enter the GLPI callback URL.

Where can I find my GLPI callback URL?

  • Click on create

  • A page appears with the username values. Keep this information as it will be requested in GLPI.

Setting up GLPI

  • From setup > notifications > configuration of email notifications

  • Select SMTP + OAUTH

  • Select Google and enter the information requested, using the screenshot above as a guide

Additional information :

Fields
Values

SMTP Host

smtp.gmail.com

Port

587

Email sender

If empty, the value will be email sender address. If the value is different from sender's email, your configuration will fail, the 2 values must be identical

  • Click on save

You will be asked for a Gmail account, and you will then need to accept the necessary authorisations.

Recommendation

It is preferable that the OAUth SMTP account is also the one indicated in sender email so that emails are sent from the correct mailbox.Run a test send to make sure your SMTP configuration is working properly.

- Select the type of application "web application".

Google console
Alt text
Alt text
Alt text
Alt text
Alt text
Alt text
Alt text
Alt text
Alt text