Configurer OAuth pour le serveur de messagerie sortante SMTP Microsoft

Vous pouvez utiliser un serveur de messagerie SMTP Microsoft pour l'envoi d'e-mails sortants. Pour effectuer cette opération, vous aurez besoin de l'aide de votre représentant de compte ainsi que de l'accès à votre serveur Microsoft et NiCE CXone.

Consultez la documentation Microsoft Icon of a square with an arrow pointing out from the top right corner pour plus de détails ou pour obtenir de l'aide supplémentaire concernant le processus de configuration.

Exigences :

  • Un Azure actif et un compte.

  • Votre compte Azure doit disposer des autorisations de développeur d'application.

  • Un locataire existant ou externe. Vous pouvez utiliser votre Annuaire par défaut.

Effectuez chacune de ces tâches dans l'ordre indiqué.

Créer un enregistrement d'application dans Microsoft Entra

  1. Ouvrez la session sur Microsoft Entra Icon of a square with an arrow pointing out from the top right corner. Si vous disposez de plusieurs locataires, cliquez sur Paramètres pour sélectionner le locataire que vous souhaitez enregistrer.

  2. Dans le menu de gauche, accédez à Manage > App registrations, puis cliquez sur New registration.

  3. Entrée d'un nom significatif. Les Autres utilisateurs peuvent voir ce nom. Vous pouvez le mettre à jour à tout moment. Vous pouvez avoir multiple enregistrements d'application portant le même nom.

  4. Sous types de comptes pris en charge, sélectionnez qui peut utiliser l'application. Par exemple, locataire unique uniquement - Nice CXOne.

  5. Entrez Redirect URI pour votre région.

  6. Cliquez sur Enregistrer.

  7. Dans la page Vue d’ensemble, copiez l’ID (client) de l’application et l’ID (locataire) de l’Annuaire, puis stockez ces valeurs dans un emplacement sécurisé. Vous devrez entrer ces informations dans NiCE CXone lors d’une étape ultérieure.

Configurer les Autorisations API

  1. Depuis la Vue d’ensemble de l’enregistrement de votre application, sous Gérer, cliquez sur autorisations API.

  2. Sous autorisations configurées, cliquez sur ajouter une autorisation.

  3. Sous Microsoft API, sélectionnez Microsoft Graph.

  4. Cliquez sur Autorisations application.

  5. Ouvrez la liste déroulante Mail et sélectionnez Mail.Send.

  6. Cliquez sur ajouter des autorisations.

  7. Sélectionnez accorder le consentement de l'administrateur pour < nom du locataire >, puis sélectionnez Oui. Il peut falloir jusqu'à 30 minutes pour que Microsoft 365 reçoive ces modifications d'autorisation depuis Microsoft Entra.

Sélectionner les boîtes aux lettres Utilisateur

Ensuite, choisissez un utilisateur à associer à la connexion. Vous pouvez sélectionner un administrateur ou un utilisateur standard. Sélectionnez également une ou plusieurs boîtes aux lettres pour envoyer des e-mails via SMTP. Celles-ci correspondent aux canaux que vous créez dans NiCE CXone.

  1. Ouvrez la session sur Microsoft 365 admin center.

  2. Accédez à Utilisateurs > Utilisateurs actifs.

  3. Sélectionnez l'utilisateur que vous souhaitez associer à la connexion. Copiez son adresse courriel complète et conservez-la dans un emplacement sécurisé.

  4. Sélectionnez l'utilisateur dont l'adresse courriel doit être utilisée pour envoyer ou recevoir des e-mails.

    1. Copier cette adresse courriel complète et la stocker dans un emplacement sécurisé.

    2. Cliquez sur l'onglet Message.

    3. Sous autorisations de boîte aux lettres, cliquez sur autorisations d'envoi en tant que.

    4. Cliquez sur ajouter des autorisations.

    5. Sélectionnez l'adresse courriel que vous avez choisie à l'étape 3. Cela permet à l'utilisateur disposant de cette adresse d'envoyer ou de recevoir des e-mails au nom de cette boîte aux lettres.

Créer des identifiants de certificat du client

Ces étapes de création de certificat s'appliquent aux deux configurations Microsoft SMTP OAuth, entrantes et sortantes.

Microsoft recommande un certificat auto-signé x509 pour l'authentification. Il s'agit de la méthode la plus sécurisée. Utilisez le script PowerShell lié en dessous pour créer :

  • Un fichier Certificate Enrollment Request (CER) à charger dans le centre d'administration MicrosoftEntra.

  • Un fichier Personal Information Exchange (PFX) à charger sur NiCE CXone.

  1. Télécharger ce PowerShell script.

  2. Ouvrez le script dans PowerShell.

  3. Remplacez le paramètre [String] $CertName par le nom du certificat que vous souhaitez utiliser.

  4. Remplacez le paramètre [String] $Password par le mot DE passe que vous souhaitez utiliser. Stockez-le dans un emplacement sécurisé.

  5. Exécuter le script.

Ajouter des informations d'identification à l'inscription d'application dans MicrosoftEntra

Ensuite, vous devez ajouter les identifiants générés à l'inscription d'application que vous avez créée dans MicrosoftEntra. Cela ajoute la clé publique à l'inscription d'application afin qu'elle puisse valider le service lorsqu'il se connecte à Graph.

  1. Ouvrez une session sur MicrosoftEntraIcon of a square with an arrow pointing out from the top right corner.

  2. Accédez à Manage > App registrations.

  3. Sélectionnez l'inscription d'application que vous avez créée précédemment.

  4. Sous informations d'identification du client, cliquez sur ajouter un certificat ou un secret.

  5. Cliquez sur Certificates > Upload Certificate.

  6. Chargez le fichier CER que vous avez généré précédemment. Entrez une Description et cliquez sur ajouter.

Une fois ces étapes terminées, votre représentant de compte doit créer une nouvelle configuration SMTP compatible OAuth pour vous dans Cloud Email tools. Il doit effectuer les configurations nécessaires de son côté avant que vous puissiez continuer.

Entrée de vos informations d'identification de serveur dans NiCE CXone

  1. Cliquez sur le sélecteur d'applications icon of app selector et sélectionnez ACD.
  2. Accédez à Digital > Points de Contact Digital.
  3. Cliquez sur CXone Email.
  4. Cliquez sur Paramètres avancés. Si vous n'utilisez pas de serveur de messagerie SMTP Microsoft, ce bouton est visible, mais l'écran suivant est vide.
  5. Sélectionnez l'onglet Outbound.
  6. Cliquez sur Détails à côté de la configuration SMTP créée par votre représentant de compte.
  7. Entrée l'Id du locataire et l'Id client de l'enregistrement d'application que vous avez créé.
  8. Entrez le Secret client.
  9. Cliquez sur Autoriser. Vous êtes routé vers Microsoft afin d'autoriser NiCE CXone à utiliser vos ressources SMTP. Le compte que vous utilisez pour autoriser doit être un compte de service ou un compte Admin dédié, et non un compte employé personnel. Connectez-vous à l'authentification Microsoft en tant que cet utilisateur. Entrée la raison de la demande et cliquez sur Demande d'approbation. Si l'autorisation échoue, vérifiez votre Id du locataire et votre Id client.

  10. Répéter ces étapes pour chaque domaine de messagerie ou unité commercialeClosed Regroupement organisationnel de haut niveau utilisé pour gérer le soutien technique, la facturation et les paramètres globaux de votre système NiCE CXone. que vous utilisez.

Configuration de l'appel sortant - Créer un Secret client

Pour la configuration des e-mails sortants, l'authentification OAuth utilise généralement un secret client.

  1. Cliquez sur Add a certificate or secret sur la page de vue d’ensemble de l’enregistrement de l’application.

  2. Cliquez sur l'onglet client Secrets.

  3. Cliquez sur Nouveau secret du client.

  4. Entrez unLa description.

  5. Dans Expire, sélectionnez l'heure d'expiration.

  6. Cliquez sur ajouter.

  7. Copiez la Valeur et stockez-la dans un emplacement sécurisé. Vous ne pourrez plus y accéder ici ultérieurement. Si vous perdez la valeur, créez un nouveau secret client.

Approuver l'accès

  1. Ouvrir la session sur Microsoft Entra Icon of a square with an arrow pointing out from the top right corner.

  2. Accédez à Gérer > Applications entreprise > demandes de consentement de l'administrateur.

  3. Sélectionnez la demande en attente que vous venez de soumettre.

  4. Confirmez les détails, y compris l'URL de Répondre, et cliquez sur Revoir les autorisations et le consentement.

  5. Connectez-vous à Microsoft en utilisant un compte doté de privilèges de niveau administrateur.

  6. Accepter la demande.

  7. Retourner à NiCE CXone. Un message d’erreur indiquant « La Réponse n’a pas été un succès » s’affiche. Ce comportement est normal. Cliquez sur OK. Si nécessaire, vous pouvez fermer l'onglet.

  8. Cliquez sur Autoriser. Un message de réussite s'affiche.

Une fois ces étapes terminées, votre représentant de compte doit créer une nouvelle configuration SMTP basée sur OAuth pour vous dans Cloud Email tools. Il peut ensuite ajouter un nouveau domaine ou migrer des domaines existants vers la nouvelle configuration.

Tous les réseaux sociaux, le réseautage social et les autres sites, applications ou produits technologiques mentionnés dans ce sujet sont la propriété de leurs propriétaires respectifs.