Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
Sommaire
Sommaire

...

L’envoi d'e-mail sur la version Helios ERP 2024 s'effectuera via le serveur d’application en utilisant le protocole SMTP" Simple Mail Transfer Protocol", qui est un protocole de communication utilisé pour transmettre des courriers électroniques ou e-mails à travers un réseau informatique. SMTP est un élément clé du processus de livraison des e-mails sur Internet.

Pour cela, il faudra configurer dans la codification du flux d’authentification différents paramètres afin de pouvoir utiliser l'envoi d’e-mail dans l’ ERP.

...

titleAide Configuration en fonction du service de messagerie

En plus de configurer l'envoi d'e-mails dans Helios ERP il faudra également configurer votre service de messagerie à l'aide de votre prestataire ou service informatique.

Ci-dessous quelques liens pour vous aider dans la configuration.

Outlook

Dépréciation de l’authentification de base dans Exchange Online | Microsoft Learn

Activer ou désactiver l’authentification moderne pour Outlook dans Exchange Online | Microsoft Learn   

Activer l’authentification moderne dans Exchange Server en local | Microsoft Learn

GMAIL

Utiliser OAuth 2.0 pour accéder aux API Google  |  Authorization  |  Google for Developers

...

Connecter les comptes Gmail à l’aide d’OAuth 2.0 - Power Platform | Microsoft Learn

Il sera possible d'utiliser deux types d'envoi que nous définissons ci-dessous.

...

L'utilisation basique utilisera l'envoi SMTP simple : Il faudra alors renseigner les valeurs des paramètres (server, port, email dans la fiche personnel, mot de passe) avec les informations appropriées pour votre serveur SMTP et votre compte e-mail. 

il faudra une ligne pour chaque opérateurs à moins de basculer l'ensemble des opérateurs sur pour une configuration basique ce qui reviendrait a utiliser une adresse mail générique.

Le mot de passe est stocké de manière sécurisée (crypté en BDD) mais il est recommandé d'utiliser des pratiques d'authentification plus robustes, comme l'utilisation de tokens d'accès OAuth pour l'authentification SMTP.

Expand
titleExemple Configuration SMTP pour GMAIL
  • Configuration Gmail -Sécurité de l'adresse mail utilisé 
    • Activer la vérification en deux étapes: Avant de pouvoir utiliser les mots de passe d’application, vous devez activer la vérification en deux étapes. Cela ajoute une couche de sécurité supplémentaire à votre compte en exigeant une deuxième forme de vérification lors de votre connexion.
    • Générer un mots de passe d'application et le garder pour le saisir dans les paramétrage Helios 

Image Added 

  • Configuration dans la codification Flux d'authentification pour une authentification Basique
    • Configuration spécifique

Image Added

    • Configuration commune 

Image Added

    • adresse mail: Votre adresse Gmail complète (y compris @gmail.com).
    • Mot de passe: Votre mot de passe Gmail généré par le mot de passe d’application.


2. OAUTH 2.0

OAuth 2.0 (Open Authorization 2.0) est un protocole d'autorisation standard utilisé pour permettre à des applications tierces d'accéder aux données des utilisateurs sans divulguer leurs identifiants.  Voici un aperçu du processus d'authentification OAuth 2.0 :

...

Expand
titleFlux OAUTH 2.0

Expand
titleAide Configuration en fonction du service de messagerie

En plus de configurer l'envoi d'e-mails dans Helios ERP il faudra également configurer votre service de messagerie à l'aide de votre prestataire ou service informatique.

Ci-dessous quelques liens pour vous aider dans la configuration.

Outlook

Dépréciation de l’authentification de base dans Exchange Online | Microsoft Learn

Authentifier une connexion IMAP, POP ou SMTP à l’aide d’OAuth | Microsoft Learn


Expand
titleAPI Outlook


GMAIL

Utiliser OAuth 2.0 pour accéder aux API Google  |  Authorization  |  Google for Developers

Utiliser OAuth 2.0 pour les applications de serveur Web  |  Authorization  |  Google for Developers

Connecter les comptes Gmail à l’aide d’OAuth 2.0 - Power Platform | Microsoft Learn

Expand
titleAPI GMAIL


https://console.cloud.google.com/

  1. Cliquez sur Select a project en haut de l'écran, puis sur New Project.

    1. . Donnez un nom à votre projet et cliquez sur Create.

  2.  Activer l'API Gmail

    1. Une fois le projet créé, allez dans APIs & Services > Library.

    2. Recherchez et sélectionnez l'API Gmail.

    3. Cliquez sur Enable pour activer cette API dans votre projet.


  3. Configurer les écrans de consentement OAuth
    1. Allez dans APIs & Services > OAuth consent screen.
    2. Choisissez External si vous prévoyez d’utiliser cette application pour des comptes externes à votre organisation, puis cliquez sur Create.
    3. Renseignez les informations nécessaires, comme le nom de l’application, votre adresse email, etc., puis enregistrez.
    4. Créer des informations d’identification OAuth 2.0
  4. Allez dans APIs & Services > Credentials.
    1. Cliquez sur Create Credentials et sélectionnez OAuth 2.0 Client IDs.
    2. Sélectionnez Web application et renseignez le nom de l'application.
    3. Pour les redirections, vous pouvez indiquer une URL factice si vous n'en avez pas. Par exemple : http://localhost.
    4. Cliquez sur Create et notez les Client ID et Client Secret qu'il faudra saisir dans Helios ERP




3. Codification flux d’authentification

...

L'erreur "Com_Authentification_UserSansFlux" est levée quand l'opérateur connecté n'est pas dans la liste des opérateurs affectés lors du test Service du flux.

Solution : Ajouter l'opérateur connecté dans la liste des opérateurs affectés pour ce flux

6.7. Erreur Donnée non valides

...

Attention, le clientSecret n'est pas saisi par défaut malgré la présence , c'est pour cacher le mot de passe saisi.


6.8. Erreur sur Authentification Basique (SMTP)

Lors de la validation du service du flux pour le basique si le port ou le mot de passe n'est pas correcte

Solution : Vérifier que le port correspond bien a 587 et que le mot de passe correspond au mot de passe des applications définie dans GMAIL

Image AddedImage Added