Configurer le spoke Salesforce Marketing Cloud

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 6 minutes de lecture
  • Intégrez l’instance ServiceNow et Salesforce Marketing Cloud utilisez Salesforce Marketing Cloud les informations d’identification pour authentifier ServiceNow les demandes.

    Avant de commencer

    • Demandez un Hub d'intégration abonnement.
    • Activer le spoke Salesforce Marketing Cloud.
    • Salesforce Marketing Cloud Rôle requis : utilisateur admin disposant des privilèges nécessaires pour créer des utilisateurs et rôles
    • Rôle requis : admin

    Procédure

    1. Facultatif : Utiliser l’authentification de base pour le spoke Salesforce Marketing Cloud
    2. Facultatif : Utiliser OAuth 2.0 pour le spoke Salesforce Marketing Cloud

    Utiliser l’authentification de base pour le spoke Salesforce Marketing Cloud

    Vous pouvez utiliser l’authentification de base pour valider l’instance des demandes ServiceNow avec le spoke Salesforce Marketing Cloud.

    Créer un utilisateur pour accéder à l’API Salesforce Marketing Cloud SOAP

    Créez un utilisateur avec lequel vous pouvez accéder à l’API Salesforce Marketing Cloud SOAP. L’API SOAP vous permet de récupérer des enregistrements à partir de vos Salesforce Marketing Cloud extensions de données et d’obtenir des informations sur vos Salesforce Marketing Cloud utilisateurs.

    Avant de commencer

    Rôle requis : utilisateur administrateur Salesforce disposant des privilèges nécessaires pour créer des utilisateurs et des rôles.

    Procédure

    1. Depuis un navigateur Web, accédez à votre Salesforce Marketing Cloud instance.
    2. Connectez-vous à l’aide de vos informations d’identification administrateur.
    3. Dans l’en-tête de la page de votre instance, cliquez sur l’icône de votre profil, puis sélectionnez Configuration.
      La page de configuration s’ouvre.
    4. Créez un Salesforce Marketing Cloud utilisateur.
      1. Accédez à la Administration > Utilisateurs > Utilisateurs , puis cliquez sur Créer.
        Le formulaire Nouvel utilisateur s’ouvre.
      2. Dans la section de formulaire Paramètres généraux, renseignez les champs.
        Tableau 1. Paramètres généraux
        Champ Description
        Nom Nom de l'utilisateur.
        Adresse e-mail de réponse Adresse e-mail à partir de laquelle vous souhaitez envoyer des messages électroniques et y répondre. Salesforce Marketing Cloud envoie également des demandes d’oubli de mot de passe à cette adresse e-mail.

        Après avoir saisi une adresse e-mail, cliquez sur Vérifier pour vérifier l’adresse e-mail.

        Ajouter à À partir de la liste déroulante Nom Option permettant d’envoyer l’adresse e-mail de réponse via un processus de vérification de domaine avant que l’adresse e-mail ne soit renseignée dans un e-mail.
        Adresse e-mail pour les notifications Adresse e-mail à laquelle vous souhaitez envoyer des Salesforce Marketing Cloud notifications.
        Nom d\’utilisateur Nom d'utilisateur pour l'utilisateur
        Clé externe Clé qui identifie de manière unique l’utilisateur pendant les appels d’API.
        Fuseau horaire Fuseau horaire dans lequel se trouve l’utilisateur.
        Culture Code Langue utilisée dans l’interface Salesforce Marketing Cloud utilisateur pour cet utilisateur.
        Utilisateur de l'API Option indiquant si l’utilisateur peut accéder aux Salesforce Marketing Cloud API. Cochez la case pour activer cette option.
        Mot de passe temporaire Mot de passe temporaire avec lequel l’utilisateur peut se connecter pour la première fois. L’utilisateur est invité à changer ce mot de passe lors de la première connexion.
        Vérifier le mot de passe Champ pour vérifier le mot de passe temporaire.
      3. Cliquez sur Enregistrer.
    5. Créez un rôle d’utilisateur qui permet aux utilisateurs affectés d’accéder à l’API Salesforce Marketing Cloud SOAP, en plus de gérer les utilisateurs et les extensions de données.
      1. Accédez à la Administration > Utilisateurs > Rôles , puis cliquez sur Créer.
        Le formulaire Nouveau rôle s’ouvre.
      2. Dans la section du formulaire Propriétés, renseignez les champs.
        Tableau 2. Propriétés
        Champ Description
        Nom Nom du rôle d’utilisateur.
        Clé externe Clé qui identifie le rôle d’utilisateur de façon unique.
        Description Description du rôle d’utilisateur.
      3. Dans la section du formulaire Autorisations, développez l’icône E-mail > Abonnés > Extension de données , puis cochez la case Autoriser pour les autorisations d’accès Afficher et Gérer les données.
      4. Agrandissez la catégorie E-mail > Administrateur > Accès API , puis cochez la case Autoriser pour l’autorisation d’accès à l’API WebService.
      5. Agrandissez la catégorie Administration > Utilisateurs , puis cochez la case Autoriser pour les autorisations d’accès suivantes :
        • Vue
        • Mettre à jour
        • Désactiver
        • Gérer les unités business
      6. Cliquez sur Enregistrer.
    6. Affectez le rôle d’utilisateur à votre Salesforce Marketing Cloud utilisateur.
      1. Accédez à la Administration > Utilisateurs > Utilisateurs.
      2. Dans la liste des utilisateurs disponibles, cochez la case pour l’utilisateur que vous avez créé à l’étape 4.
      3. Cliquez sur Gérer les rôles.
        Le formulaire Rôles de l’utilisateur sélectionné s’ouvre.
      4. Dans la section du formulaire Rôles, cliquez sur Modifier les rôles.
      5. Lorsque la liste des rôles disponibles s’affiche, cochez la case correspondant au rôle d’utilisateur que vous avez créé à l’étape 5.
      6. Cliquez sur Enregistrer.

    Créer une connexion et des informations d’identification pour Salesforce Marketing Cloud

    Créez une connexion et des informations d’identification afin Salesforce Marketing Cloud de pouvoir connecter votre ServiceNow instance à l’API Salesforce Marketing Cloud SOAP.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Depuis votre ServiceNow instance, accédez à Connexions et informations d'identification > Alias de connexion et d'informations d'identification.
    2. Dans la liste des alias de connexion et d’informations d’identification disponibles, sélectionnez SalesforceMarketingCloud.
    3. Sur le formulaire Alias de connexion et d’informations d’identification, cliquez sur le lien connexe Créer une nouvelle connexion et informations d’identification .
      La boîte de dialogue Créer une connexion et des informations d’identification s’ouvre.
    4. Renseignez les champs de la boîte de dialogue.
      Tableau 3. Boîte de dialogue Créer une connexion et des informations d’identification
      Champ Description
      Veuillez entrer les informations de connexion
      Nom de la connexion Nom de la connexion.
      URL de connexion SOAP URL de votre point de terminaison SOAPConnection. Saisissez https://<sous-domaine>.soap.marketingcloudapis.com/Service.asmx, où <sous-domaine> correspond à votre Salesforce Marketing Cloud sous-domaine.
      Veuillez entrer les informations d'identification
      Nom d’utilisateur Nom du profil Nom de vos informations d’identification.
      Nom d\’utilisateur Nom d’utilisateur de l’utilisateur avec lequel vous pouvez accéder à l’API Salesforce Marketing Cloud SOAP. Saisissez le nom d’utilisateur de l’utilisateur que vous avez créé dans Créer un utilisateur pour accéder à l’API Salesforce Marketing Cloud SOAP.
      Mot de passe Mot de passe de l’utilisateur avec lequel vous pouvez accéder à l’API Salesforce Marketing Cloud SOAP. Saisissez le mot de passe de l’utilisateur que vous avez créé dans Créer un utilisateur pour accéder à l’API Salesforce Marketing Cloud SOAP.
    5. Cliquez sur Créer.

    Utiliser OAuth 2.0 pour le spoke Salesforce Marketing Cloud

    Vous pouvez utiliser OAuth 2.0 pour valider l’instance des demandes ServiceNow avec le spoke Salesforce Marketing Cloud.

    Créer des informations d’identification OAuth 2.0 pour le spoke Salesforce Marketing Cloud

    Créez Salesforce Marketing Cloud des informations d’identification OAuth 2.0 pour utiliser le spoke Salesforce Marketing Cloud.

    Avant de commencer

    Rôle requis : Salesforce Marketing Cloud admin

    Procédure

    1. Connectez-vous au Salesforce Marketing Cloud locataire.
    2. Accédez à la Page d’accueil de la configuration > Outils de la plateforme > Applications > Packages installés.
    3. Sélectionnez Nouveau pour créer un package.
    4. Sélectionnez Ajouter un composant.
    5. Sélectionnez Intégration d’API pour intégrer Salesforce Marketing Cloud des API à votre application.
    6. Sélectionnez Suivant.
    7. Sélectionnez Serveur à serveur comme type d’intégration.
    8. Sélectionnez Suivant.
    9. Sélectionnez les champs d’application requis pour votre intégration.
    10. Sélectionnez Enregistrer.
      Votre ID client et votre secret client sont affichés dans le résumé de votre configuration. Accédez à la section Composants sous CONFIGURATION > PACKAGES INSTALLÉS > DÉTAILS pour afficher l’ID client et le secret client. Copiez les valeurs pour les utiliser ultérieurement.

    Créer une connexion et des informations d’identification pour le spoke Salesforce Marketing Cloud

    Créez une connexion et des informations d’identification pour l’autorisation OAuth 2.0 du spoke Salesforce Marketing Cloud.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Accédez à la Tout > Connexions et informations d'identification > Alias de connexion et d'informations d'identification.
    2. Ouvrez l’enregistrement SalesforceMarketingCloudSOAPConnection .
    3. À partir de l’onglet Liens connexes , cliquez sur Créer un nouveau lien de connexion et d’informations d’identification .
    4. Renseignez les champs du formulaire Alias de connexion et d’informations d’identification.
      Champ Description
      Nom de la connexion Nom permettant d’identifier la connexion de façon unique. Par exemple, Connexion SOAP SFMC.
      URL de connexion SOAP URL de votre point de terminaison de connexion SOAP. Saisissez https://<sous-domaine>.soap.marketingcloudapis.com/Service.asmx, où <sous-domaine> correspond à votre sous-domaine Salesforce Marketing Cloud.
      ID client OAuth ID client créé pour le spoke Salesforce Marketing Cloud.
      Secret client OAuth Secret client créé pour le spoke Salesforce Marketing Cloud.
      URL de redirection OAuth URL de redirection OAuth. Il doit être au format https://<instance-name.service-now.com>/oauth_redirect.do.
      Nombres de contacts Extension de données Nom de l’extension de données à partir de laquelle vous souhaitez récupérer les données du rapport Nombre de contacts.
    5. Sélectionnez Créer et obtenir un jeton OAuth.