Câest un oldie, mais un goodie. đ
Avec Data Cloud, nous pouvons envoyer des donnĂ©es Ă de nombreuses sources de donnĂ©es externes comme le marketing Cloud Engagement ou Amazon S3 Ă travers Cibles dâactivation. Mais il y a des moments oĂč nous travaillons avec un systĂšme de destination comme Eloqua ou Marketo qui a un soutien solide pour SFTP. Le SFTP et le cloud de donnĂ©es fonctionnent bien ensemble!
MĂȘme avec lâengagement du cloud marketing, vous voudrez peut-ĂȘtre que les donnĂ©es affluent dans Automation Studio au lieu de pousser directement Ă une extension ou un voyage de donnĂ©es. SFTP permettrait Ă ce fichier CSV de circuler dans Automation Studio oĂč un script SSJS par exemple pourrait traverser ces lignes et envoyer des messages SMS de masse.
Oui, comme nous le verrons dans cet article de blog, la configuration SFTP via Data Cloud prend en charge Ă la fois une clĂ© SSH avec une phrase secrĂšte et un mot de passe sur le site SFTP lui-mĂȘme.
Il y a cinq piĂšces principales Ă configurer et Ă tester cela.
- Créer une nouvelle clé SSH
- Configurer le site SFTP dans le marketing Cloud Engagement
- Testez la connexion SFTP Ă lâaide dâun outil comme Filezilla
- Configurer cette cible dâactivation SFTP dans le cloud de donnĂ©es
- Construire un segment et une activation pour tirer parti de cette cible dâactivation SFTP
Cela ressemblera Ă beaucoup de pas, mais cela ne prend vraiment pas autant de temps Ă faire. Tirant ces objectifs dâactivation hors de la boĂźte, comme celui-ci SFTP, va Ă©conomiser des tonnes de temps Ă long terme.
1. Créez la nouvelle clé SSH
Voici un bon article de blog pour vous prĂ©senter ce quâest une clĂ© SSH et comment elle fonctionne. https://www.sectigo.com/resource-library/what-is-an-ssh-key
Voici quelques bons articles sur la façon de générer une clé SSH.
- https://www.purdue.edu/science/scienceit/ssh-keys-windows.html
- https://www.ssh.com/academy/ssh/keygen
Note trĂšs importante que Marketing Cloud accepte uniquement les clĂ©s SSH gĂ©nĂ©rĂ©es dâune certaine maniĂšre⊠https://help.salesforce.com/s/articleview?id=000380791&type=1
Je suis sur une machine Windows, donc je vais ouvrir une invite de commande et utiliser la commande openSSH.
Une fois dans lâinvite de commande Tapez la commande ssh-keygen.
Entrez maintenant votre nom de fichier.
Entrez maintenant votre phrase secrĂšte. Il sâagit essentiellement dâun mot de passe liĂ© Ă votre clĂ© SSH pour rendre la rupture plus difficile. Ceci est diffĂ©rent de votre mot de passe SFTP qui sera dĂ©fini du cĂŽtĂ© de lâengagement du cloud marketing.
Maintenant que votre phrase de passe a été entrée deux fois correctement, la touche SSH est générée.
Lors de lâutilisation de lâinvite de commande, les fichiers ont Ă©tĂ© automatiquement crĂ©Ă©s dans mon rĂ©pertoire C: \ Users \ Terry.luschen.
Maintenant, dans lâinvite de commande comme indiquĂ© dans le n ° 3 dans la documentation Salesforce ci-dessus, vous devez faire une commande finale.
Changer la clé en format de clé RFC4716 (SSH2)
- ssh-keygen -e -f originalfilename.pub> newFileName
- Donc, dans notre exemple ci-dessus, ma commande Ă©tait
- ssh-keygen -e -f mce_ssh_01.pub> mce_ssh_01b
- ssh-keygen -e -f mce_ssh_01.pub> mce_ssh_01b
Les trois fichiers ressembleront Ă quelque chose:
- MCE_SSH_01.pub â Il sâagit du fichier de clĂ© publique Ă charger dans lâengagement du cloud marketing.
- MCE_SSH_01 â Il sâagit du fichier de clĂ© privĂ©e que nous utiliserons pour charger dans le cloud de donnĂ©es et Filezilla
- MCE_SSH_01B â Il sâagit dâun autre fichier de clĂ© publique qui peut ĂȘtre utilisĂ© pour se charger dans lâengagement du cloud marketing
Jâai ouvert le fichier .pub et supprimĂ© le commentaire.
Jâai Ă©galement ajoutĂ© une extension de fichier de .txt au fichier MCE_SSH_01B afin quâil soit maintenant nommĂ© MCE_SSH_01B.txt
Maintenant que nous avons gĂ©nĂ©rĂ© nos fichiers SSH, nous pouvons tĂ©lĂ©charger la clĂ© publique pour marketing lâengagement cloud.
2. Configurer le site SFTP dans le marketing Cloud Engagement
Connectez-vous Ă lâengagement du cloud marketing
AccĂ©dez Ă Configuration, Ă lâadministration, Ă la gestion des donnĂ©es, Ă la gestion clĂ©
Cliquez sur «Créer» sur la page «Key Management»
Remplissez les détails de la «nouvelle clé».
Assurez-vous que SSH est sélectionné.
SĂ©lectionnez le fichier de clĂ© «public» que vous avez crĂ©Ă© plus tĂŽt qui a lâextension .pub.
Vérifiez la case «clé publique».
Enregistrer la clé
AccĂ©dez maintenant Ă la configuration, Ă lâadministration, Ă la gestion des donnĂ©es, aux comptes FTP
Utilisez le bouton «Créer un utilisateur» pour créer un nouvel utilisateur.
Remplissez la nouvelle page utilisateur FTP en entrant une adresse e-mail et un mot de passe. Remarque Câest diffĂ©rent de la phrase de passe crĂ©Ă©e ci-dessus qui Ă©tait liĂ©e Ă la touche SSH. Cliquez sur Suivant.
Sélectionnez le bouton radio «clé SSH et mot de passe». Utilisez le sélecteur de fichiers pour sélectionner la clé de cloud marketing que vous venez de créer ci-dessus. Cliquez sur Suivant.
SĂ©lectionnez le type de sĂ©curitĂ© dont vous avez besoin. Dans cette photo dâĂ©cran, tout est sĂ©lectionnĂ©, mais vous ne devez gĂ©nĂ©ralement sĂ©lectionner les cases Ă cocher qui sont absolument nĂ©cessaires. Cliquez sur Suivant.
Si vous essayez de vous limiter Ă certains IPS, remplissez cet Ă©cran. Dans notre exemple, nous nâessayons pas de nous limiter Ă des IP de cloud de donnĂ©es, par exemple. Cliquez sur Suivant.
En rĂšgle gĂ©nĂ©rale, vous quitteriez cet Ă©cran tel quel. Il permet au dossier racine comme par dĂ©faut, puis lorsque vous configurez lâoutil qui enverra des donnĂ©es au site SFTP, vous pouvez sĂ©lectionner le dossier exact Ă utiliser. Cliquez sur Enregistrer.
Ouais! Vous avez maintenant configuré notre site SFTP de destination.
Maintenant, nous pouvons tester cela!
3. Testez la connexion SFTP Ă lâaide dâun outil comme Filezilla
- Jâaime tester Ă lâaide de filezilla, mais vous pouvez utiliser dâautres outils SFTP.
- Téléchargez le fichierzilla et installez-le sur votre ordinateur.
- Choisissez Modifier, ParamĂštresâŠ
- SĂ©lectionnez SFTP sous Connexion et choisissez « Ajouter un fichier clĂ© .. â
- Vous pouvez choisir le fichier de clĂ© privĂ© dâorigine et Filezilla produira un autre fichier pour vous. Ou vous pouvez utiliser le fichier SSH2 qui a Ă©tĂ© produit dans lâinvite CMD, qui a Ă©tĂ© nommĂ© MCE_SSH_01B.txt dans notre exemple ci-dessus.
- Selon le fichier tĂ©lĂ©chargĂ©, vous devrez peut-ĂȘtre saisir la phrase de passe.
- SĂ©lectionnez SFTP sous Connexion et choisissez « Ajouter un fichier clĂ© .. â
- Ouvrez Filezilla et choisissez Fichier, gestionnaire de sitesâŠ
- Cliquez sur «nouveau site» et remplissez les informations à droite. Enregistrez-le en cliquant sur OK.
- Ouvrez votre site et cliquez sur la «connexion» en bas de lâĂ©cran.
- Vous serez invité à saisir votre phrase secrÚte qui est connectée à votre clé SSH.
- SuccĂšs! Filezilla vous montre les dossiers du site SFTP de lâengagement Cloud Marketing!
4. Configurer la cible dâactivation SFTP dans le cloud de donnĂ©es
- Maintenant, faisons la mĂȘme connexion dans le cloud de donnĂ©es
- Dans la configuration du cloud de données, accédez à Data Cloud, intégrations externes, autres connecteurs
- Choisissez lâonglet «Target» et «Secure File Transfer (SFTP)». Cliquez sur Suivant
- Remplissez les informations de connexion.
- Le nom de connexion et le nom de lâAPI peuvent ĂȘtre tout ce que vous voulez quâil soit
- La «mĂ©thode dâauthentification» est la «clĂ© privĂ©e SSH et mot de passe»
- Le nom dâutilisateur et le mot de passe sont les valeurs de lâutilisateur SFTP Cloud marketing.
- La clĂ© privĂ©e SSH est le premier fichier crĂ©Ă© dans lâinvite CMC. CâĂ©tait le fichier MCE_SSH_03 pour nous sans extension de fichier.
- La phrase de passe est la phrase de passe entrĂ©e dans lâinvite CMD lors de la gĂ©nĂ©ration de votre clĂ©.
- Pas besoin de mettre quoi que ce soit dans le domaine du «cryptage PGP».
- Ăa devrait ressembler à ça maintenantâŠ
- Dans la section des dĂ©tails de la connexionâŠ
- Le nom dâhĂŽte et le port proviennent de lâĂ©cran SFTP Cloud marketing
- Ăa devrait ressembler à ça maintenantâŠ
- Vous pouvez «tester» votre connexion avant de lâenregistrer.
- Le nom dâhĂŽte et le port proviennent de lâĂ©cran SFTP Cloud marketing
- Vous devez maintenant crĂ©er une cible dâactivation
- Open Data Cloud App
- AccĂ©dez Ă lâonglet des cibles dâactivation, cliquez sur nouveau
- SĂ©lectionnez âSecure File Transfer (SFTP)â et cliquez sur âSuivantâ
- Remplissez lâĂ©cran «New Activation Target».
- Sélectionnez le connecteur SFTP que vous avez créé plus tÎt dans la liste déroulante «Sélectionner le connecteur SFTP».
- Cliquez sur Suivant
- Sélectionnez le connecteur SFTP que vous avez créé plus tÎt dans la liste déroulante «Sélectionner le connecteur SFTP».
- Remplissez la page finale SĂ©lection de votre format de fichier et dâautres options.
- Remarque La taille maximale du fichier est de 500 Mo.
- Si vous quittez le «type de nom de fichier» comme prédéterminé, vous devez toujours obtenir un nom de fichier unique car il sera annexé avec un «suffixe de date / heure».
- Remarque La taille maximale du fichier est de 500 Mo.
5. Construisez un segment et une activation pour tirer parti de cette cible dâactivation SFTP
- Ouvrez lâapplication Data Cloud
- CrĂ©ez votre segment Ă partir de lâonglet Segment
- AccĂ©dez Ă lâonglet Activations et cliquez sur «Nouveau»
- SĂ©lectionnez votre segment et la «cible dâactivation» que nous avons crĂ©Ă©e au-dessus de laquelle dans votre site SFTP. Cliquez sur Continuer.
- Ajoutez des champs «e-mail» ou «SMS» si nécessaire pour votre activation. Cliquez sur Suivant.
- Remplissez les «Ajouter des attributs et des filtres à votre activation» si nécessaire. Cliquez sur Suivant.
- Donnez un nom Ă votre activation et finalisez le calendrier et actualisez le type. Cliquez sur Enregistrer.
- Vous devriez maintenant avoir votre nouvelle activation.
- Revenez Ă votre segment et choisissez «Publier maintenant» si câest ainsi que vous devez tester votre segment
Conclusion
AprĂšs avoir publiĂ© votre segment, il devrait sâexĂ©cuter et votre fichier devrait apparaĂźtre sur votre site STFP dâengagement du cloud marketing. Vous pouvez tester cela en ouvrant Filezilla, en vous connectant et en regardant dans le dossier appropriĂ©.
Câest ça! Le SFTP et le cloud de donnĂ©es fonctionnent bien ensemble!
Nous voyons avec Just Clicks et la configuration, nous pouvons envoyer des donnĂ©es de segment crĂ©Ă©es dans Data Cloud Ă un site SFTP! Nous utilisons les Ă©crans de configuration standard de «cible dâactivation» et «dâactivation» dans le cloud de donnĂ©es.
Si vous rĂ©flĂ©chissez Ă des cas dâutilisation pour Agentforce, veuillez lire avec Ce billet de blog De mon collĂšgue Darshan Kukde!
Ici est un autre article de blog oĂč je discute de lâutilisation de donnĂ©es non structurĂ©es dans Salesforce Data Cloud afin que votre agent dans Agentforce puisse aider vos clients de nouvelles maniĂšres!
Si vous voulez une démo de cela en action ou si vous souhaitez aller plus loin, veuillez tendre la main et se connecter!
Source link