Vous êtes ici :
Déplacement des métadonnées de canal SMS avancées vers une organisation sandbox
Si vous avez configuré des canaux SMS avancés, vous pouvez déplacer leurs configurations d'une organisation de production vers une organisation sandbox pour les tester ou les développer, d'une sandbox à une sandbox, ou d'une sandbox à une organisation de production. Ces étapes s'appliquent aux canaux code long avancé, code long gratuit et code court.
Pour déplacer vos configurations de canal SMS vers l'organisation de destination, récupérez les métadonnées en utilisant un fichier manifest package.xml. Vous pouvez ensuite le déployer dans l'organisation cible. Vous pouvez également effectuer une actualisation sandbox ou des opérations d'API de métadonnées en utilisant un outil de développement. Les outils peuvent être Salesforce CLI, Salesforce Extensions for VS Code, ou des extensions de navigateur telles que Salesforce Bench Press.
À des fins de démonstration, nous montrons ici comment déplacer des métadonnées de production vers une organisation sandbox en utilisant l'extension Salesforce Bench Press.
Pour une meilleure expérience utilisateur, lors du déplacement de vos métadonnées, assurez-vous de remplir les prérequis ci-dessous.
- Configurez l'acheminement pour les canaux de messagerie dans Service Cloud.
- Assurez-vous que les métadonnées d'acheminement sont similaires dans l'organisation de destination.
- Assurez-vous de désactiver le canal SMS dans votre organisation source avant de l'activer dans votre organisation de destination, et inversement. Un canal SMS ne peut être actif que dans une seule organisation à la fois.
Étape 1 : Rechercher le nom du développeur de votre canal SMS avancé
- Dans votre organisation source, dans Configuration, saisissez Paramètres de Messagerie dans la case Recherche rapide, puis sélectionnez Paramètres de Messagerie.
- Sous la section Canaux, accédez au canal SMS spécifique que vous souhaitez migrer.
- Cliquez sur le nom du canal pour afficher ses détails.
- Copiez la valeur dans le champ Nom du développeur.
Étape 2: Créer le fichier package.xml
- Ouvrez un éditeur de texte brut (tel que Bloc-notes ou VS Code) sur votre ordinateur.
-
Collez ce code XML en remplaçant YOUR_DEVELOPER_NAME par le Nom du développeur que vous avez copié à l'étape précédente.
<?xml version="1.0" encoding="UTF-8"?> <Package xmlns="http://soap.sforce.com/2006/04/metadata"> <types> <members>YOUR_DEVELOPER_NAME</members> <name>MessagingChannel</name> </types> <version>65.0</version> </Package> -
Enregistrez le fichier sur votre ordinateur sous le format package.xml.
En spécifiant le Nom exact du développeur, votre fichier retrieved.zip de l'extension Salesforce Bench Press contiendra uniquement les métadonnées de ce canal SMS unique. Ce fichier garantit un déploiement propre et sans conflit vers votre organisation de destination.
Étape 3 : Récupérer les métadonnées de votre organisation de production
- Connectez-vous à votre organisation source.
- Ouvrez l'extension Salesforce Bench Press.
- Sélectionnez l'onglet Métadonnées.
- Dans le sous-onglet Récupérer, sous Package XML, cliquez sur Choisir un fichier, puis sélectionnez votre fichier package.xml.
- Cliquez sur Récupérer.
- Pour surveiller votre demande, sélectionnez le sous-onglet Statut.
- Lorsque le statut change en Réussi, cliquez sur Récupérer.
- Cliquez sur Télécharger, puis enregistrez le fichier ZIP sur votre ordinateur.
- Extrayez le fichier ZIP téléchargé et apportez les modifications nécessaires aux fichiers de canal SMS pour votre environnement de destination.
- Compressez les fichiers dans un nouveau fichier ZIP de déploiement.
Étape 4 : Déploiement des métadonnées dans votre organisation sandbox
- Connectez-vous à votre organisation de destination.
- Ouvrez l'extension Salesforce Bench Press.
- Sélectionnez l'onglet Métadonnées, puis le sous-onglet Déployer.
- Sous Fichier, cliquez sur Choisir un fichier, puis sélectionnez votre fichier ZIP de déploiement.
- Sélectionnez Forfait unique.
- Sous Test, sélectionnez Aucun.
- Cliquez sur Déployer.
- Sélectionnez le sous-onglet Statut, puis cliquez sur Mettre à jour pour actualiser le statut de l'opération.
- Lorsque le statut change en Réussi, dans Configuration, saisissez Paramètres de Messagerie dans la case Recherche rapide, puis sélectionnez Paramètres de Messagerie.
- Sélectionnez le canal SMS que vous avez déployé.
- Cliquez sur Activer le canal.

