Personnalisation des modèles d'e-mail Edge

Edge envoie automatiquement des e-mails en réponse à certains événements. Pour chacun de ces événements, la nouvelle interface utilisateur Edge définit un modèle d'e-mail par défaut dans /opt/apigee/edge-management-ui/email-templates. Pour personnaliser ces e-mails, vous pouvez modifier les modèles par défaut.

Voici les événements pour lesquels un e-mail est envoyé, ainsi que le fichier de modèle par défaut pour le e-mail généré dans /opt/apigee/edge-management-ui/email-templates, sont :

  • Un nouvel utilisateur est ajouté : user-added-new.html
  • Un utilisateur existant demande une réinitialisation du mot de passe : password-reset.html
  • Un utilisateur est ajouté à une organisation : user-added-existing.html

Le champ "De" de l'e-mail peut être défini à l'aide de la conf_apigee_apigee.mgmt.mailfrom propriété dans /opt/apigee/customer/application/management-ui.properties (si ce fichier n'existe pas, créez-le). Exemple :

conf_apigee_apigee.mgmt.mailfrom="My Company <myCo@company.com>"

Vous pouvez personnaliser les objets des e-mails en modifiant les propriétés suivantes dans /opt/apigee/customer/application/management-ui.properties (si ce fichier n'existe pas, créez-le) :

  • conf_apigee_apigee.emails.passwordReset.subject
  • conf_apigee_apigee.emails.userAddedExisting.subject
  • conf_apigee_apigee.emails.userAddedNew.subject

Plusieurs propriétés et modèles d'e-mail font référence à l'espace réservé {companyNameShort}, qui est défini par défaut sur la valeur Apigee. Vous pouvez définir la valeur de l'espace réservé à l'aide de la conf_uebe_branding_companyNameShort propriété dans /opt/apigee/customer/application/management-ui.properties. Exemple :

conf_uebe_branding_companyNameShort="My Company"

Après avoir défini des propriétés dans /opt/apigee/customer/application/management-ui.properties, assurez que le fichier appartient à apigee:apigee et redémarrez la nouvelle interface utilisateur Edge :

chown apigee:apigee /opt/apigee/customer/application/management-ui.properties
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart