Sie befinden sich hier:
Verschieben von erweiterten SMS-Kanal-Metadaten in eine Sandbox
Wenn Sie erweiterte SMS-Kanäle konfiguriert haben, können Sie ihre Konfigurationen von einer Produktionsorganisation in eine Sandbox-Organisation für Tests oder Entwicklung, von einer Sandbox in eine Sandbox oder von einer Sandbox in die Produktion verschieben. Diese Schritte gelten für erweiterte Langcode-, gebührenfreie Langcode- und Kurzcodekanäle.
Wenn Sie Ihre SMS-Kanalkonfigurationen in die Zielorganisation verschieben möchten, rufen Sie die Metadaten mithilfe einer Manifestdatei vom Typ package.xml ab. Anschließend können Sie sie in der Zielorganisation bereitstellen. Außerdem können Sie entweder eine Sandbox-Aktualisierung oder Metadaten-API-Vorgänge mithilfe eines Entwicklertools ausführen. Die Tools können Salesforce CLI, Salesforce-Erweiterungen für VS Code oder Browsererweiterungen wie Salesforce Bench Press sein.
Zu Demozwecken wird hier gezeigt, wie Metadaten mithilfe der Salesforce Bench Press-Erweiterung aus der Produktion in eine Sandbox verschoben werden.
Stellen Sie für eine bessere Benutzererfahrung beim Verschieben Ihrer Metadaten sicher, dass Sie die folgenden Voraussetzungen erfüllen.
- Einrichten der Weiterleitung für Messaging-Kanäle in Service Cloud
- Stellen Sie sicher, dass in der Zielorganisation ähnliche Weiterleitungsmetadaten vorhanden sind.
- Deaktivieren Sie den SMS-Kanal in Ihrer Quellorganisation, bevor Sie ihn in Ihrer Zielorganisation aktivieren, und umgekehrt. Ein SMS-Kanal kann jeweils nur in einer Organisation aktiv sein.
Schritt 1: Suchen des Entwicklernamens Ihres erweiterten SMS-Kanals
- Geben Sie in Ihrer Quellorganisation unter "Setup" im Feld "Schnellsuche" den Text Messaging-Einstellungen ein und wählen Sie dann Messaging-Einstellungen aus.
- Suchen Sie im Abschnitt "Kanäle" nach dem spezifischen SMS-Kanal, den Sie migrieren möchten.
- Klicken Sie auf den Kanalnamen, um die zugehörigen Details anzuzeigen.
- Kopieren Sie den Wert in das Feld "Entwicklername".
Schritt 2: Erstellen der Datei package.xml
- Öffnen Sie einen Nur-Text-Editor (z. B. Notepad oder VS Code) auf Ihrem Computer.
-
Fügen Sie diesen XML-Code ein und ersetzen Sie YOUR_DEVELOPER_NAME durch den Entwicklernamen, den Sie im vorigen Schritt kopiert haben.
<?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> -
Speichern Sie die Datei als package.xml auf Ihrem Computer.
Durch die Angabe des genauen Entwicklernamens enthält Ihre Datei "retrievaled.zip" aus der Salesforce Bench Press-Erweiterung nur die Metadaten für diesen einzelnen SMS-Kanal. Diese Datei gewährleistet eine saubere und konfliktfreie Bereitstellung in Ihrer Zielorganisation.
Schritt 3: Abrufen der Metadaten aus Ihrer Produktionsorganisation
- Melden Sie sich bei Ihrer Quellorganisation an.
- Öffnen Sie die Salesforce Bench Press-Erweiterung.
- Wählen Sie die Registerkarte Metadaten aus.
- Klicken Sie auf der Unterregisterkarte "Abrufen" unter "Paket-XML" auf Datei auswählen und wählen Sie dann Ihre Datei package.xml aus.
- Klicken Sie auf Abrufen.
- Wählen Sie zum Überwachen Ihrer Anforderung die Unterregisterkarte Status aus.
- Wenn der Status zu "Erfolgreich" geändert wird, klicken Sie auf Abrufen.
- Klicken Sie auf Herunterladen und speichern Sie dann die ZIP-Datei auf Ihrem Computer.
- Extrahieren Sie die heruntergeladene ZIP-Datei und nehmen Sie die erforderlichen Änderungen an den SMS-Kanaldateien für Ihre Zielumgebung vor.
- Komprimieren Sie die Dateien in eine neue ZIP-Datei für die Bereitstellung.
Schritt 4: Bereitstellen der Metadaten in Ihrer Sandbox-Organisation
- Melden Sie sich bei Ihrer Zielorganisation an.
- Öffnen Sie die Salesforce Bench Press-Erweiterung.
- Wählen Sie die Registerkarte Metadaten und dann die Unterregisterkarte Bereitstellen aus.
- Klicken Sie unter "Datei" auf Datei auswählen und wählen Sie dann Ihre ZIP-Datei für die Bereitstellung aus.
- Wählen Sie Einzelnes Paket aus.
- Wählen Sie unter "Testen" die Option Keine aus.
- Klicken Sie auf Bereitstellen.
- Wählen Sie die Unterregisterkarte Status aus und klicken Sie dann auf Aktualisieren, um den Vorgangsstatus zu aktualisieren.
- Wenn der Status zu "Erfolgreich" geändert wird, geben Sie unter "Setup" im Feld "Schnellsuche" den Text Messaging-Einstellungen ein und wählen Sie dann Messaging-Einstellungen aus.
- Wählen Sie den von Ihnen bereitgestellten SMS-Kanal aus.
- Klicken Sie auf Kanal aktivieren.

