Setting up OAuth IMAP Google
Install the OAuth IMAP application
From
setup
>plugins
, installOauth imap
.

Creating a project
From your Google console (administrator access is required), go to your organisation then new project

Enter the name of your project
Click on
create
Alt text Return to your organisation,
Select your project
Alt text
Setting up Oauth access
From the menu, click on
APIs & Services
.Then
OAuth consent screen
.Alt text select the type of access that will be granted to the application (internal or external users)
Then click on
create
.Alt text 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 onadd or remove application fields
.Add
auth/userinfo.email
auth/userinfo.profile
andopenid
.Alt text Click on
update
Then
save and continue
## ID settingsFrom the
credentials
menu, click oncreate credentials
and thenOauth client ID
.Alt text Select the type of application "web application".
Enter an application name,
In the
Authorized redirect URIs
section, enter the GLPIcallback URL
.
Where can I find my callback URL?
Click on
create
A page appears with the identifier values. Keep this information as it will be requested in GLPI.
Alt text
Setting up GLPI
From
setup
>Oauth imap applications
, click onadd
.Select
Google
in theOauth provider
fieldEnter the
client ID
(number 1 on the previous screenshot)Enter the
client secret
(numbered 2 on the previous screenshot)Alt text Click on
add
Add an authorisation
Once the application has been created, go to the
Oauth authorization
tabclick on
create an authorization
You will be asked for an account using IMAP services
Accept the necessary authorisations
You can now configure your Oauth IMAP application in the receiver

Last updated
Was this helpful?