Setting up OAuth IMAP Google
Last updated
Was this helpful?
Last updated
Was this helpful?
From setup
> plugins
, install Oauth imap
.
From your Google console (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
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 application fields
.
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
and then Oauth client ID
.
Select the type of application "web application".
Enter an application name,
In the Authorized redirect URIs
section, enter the GLPI callback 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.
From setup
> Oauth imap applications
, click on add
.
Select Google
in the Oauth provider
field
Enter the client ID
(number 1 on the previous screenshot)
Enter the client secret
(numbered 2 on the previous screenshot)
Click on add
Once the application has been created, go to the Oauth authorization
tab
click 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