31,029
edits
Tag: 2017 source edit |
Tag: 2017 source edit |
||
| Line 97: | Line 97: | ||
== Comment obtenir mon ID Client / Secret == | == Comment obtenir mon ID Client / Secret == | ||
Pour créer une entrée OAuth, vous avez besoin d'un ID client et d'un ID secret (et parfois d'un ID locataire). Leur obtention dépend de votre fournisseur OAUTH. | |||
=== Pour Microsoft === | === Pour Microsoft 365 === | ||
Les étapes suivantes sont les suivantes : | |||
* Accédez à https://portal.azure.com - Gérer l'application pour créer une application. Vous pouvez obtenir la valeur de l'ID client dans le champ "ID application (client)" et l'ID locataire dans le champ "ID annuary (locataire)" | |||
* Ensuite, définissez la propriété "Assignation required" sur Non (je ne suis pas sûr que ce soit nécessaire) | |||
* Ensuite, définissez le chapitre Authentification pour ajouter l'URL de rappel autorisée suggérée par Dolibarr. | |||
* Ensuite, définissez l'API autorisée, par exemple Microsoft Graph email, IMAP.ACcessAsUser.ALL, Mail.Read, Mail.Send, offline_access, openid, profile, SMTP.Send | |||
* Ensuite, définissez le certificat et le secret (l'ID secret est la colonne "Valeur", la colonne "ID du secret" peut être ignorée) | |||
Vous pouvez obtenir un résumé de tout cela dans le menu "Aperçu" | |||
https://learn.microsoft.com/fr-fr/azure/active-directory/develop/quickstart-register-app#register-an-application | Il y a de la documentation ici : | ||
* Voir https://afterlogic.com/mailbee-net/docs/OAuth2Office365NonInteractive.html et https://learn.microsoft.com/fr-fr/exchange/client-developer/legacy-protocols/how-to-authenticate-an-imap-pop-smtp-application-by-using-oauth | |||
* Tutoriel pour enregistrer une application et créer un identifiant secret : https://learn.microsoft.com/fr-fr/azure/active-directory/develop/quickstart-register-app#register-an-application | |||
* Un fil de discussion sur le forum est également disponible concernant l'utilisation d'OAuth2 pour SMTP et IMAP : https://www.dolibarr.org/forum/t/oauth-office-365-and-email-collector/23437 | |||
=== Pour Google === | |||
Les étapes suivantes sont : | |||
À FAIRE | |||
Vous trouverez ici de la documentation : | |||
Voir https://support.google.com/cloud/answer/6158849 | * Voir https://support.google.com/cloud/answer/6158849 | ||