Olet tässä:
Parannetun SMS-kanavan metadatan siirtäminen sandboxiin
Jos olet määrittänyt parannettuja SMS-kanavia, voit siirtää niiden kokoonpanoja tuotanto-organisaatiosta sandbox-organisaatioon testausta tai kehitystä varten, sandboxista sandboxiin tai sandboxista tuotantoon. Nämä ohjeet koskevat parannettuja pitkäkoodeja, ilmaisia pitkäkoodeja ja lyhyiden koodien kanavia.
Jos haluat siirtää SMS-kanavien kokoonpanosi kohdeorganisaatioon, nouda metadata käyttämällä package.xml-manifestitiedostoa. Voit ottaa sen käyttöön kohdeorganisaatiossa. Lisäksi voit suorittaa sandboxin päivityksen tai suorittaa Metadata API -operaatioita käyttämällä kehitystyökalua. Työkalut voivat olla Salesforce CLI, Salesforce Extensions for VS Code tai selainlaajennukset, kuten Salesforce Bench Press.
Tässä esimerkissä näytämme, miten voit siirtää metadataa tuotantoympäristöstä sandboxiin käyttämällä Salesforce Bench Press -laajennusta.
Kun siirrät metadataa, varmista, että noudatat seuraavia edellytyksiä parantaaksesi käyttökokemusta.
- Määritä Messaging-kanavien reititys Service Cloudissa.
- Varmista, että kohdeorganisaatiossasi on samankaltainen reititysmetadata.
- Varmista, että deaktivoit SMS-kanavan lähdeorganisaatiossasi ennen kuin aktivoit sen kohdeorganisaatiossasi ja päinvastoin. SMS-kanava voi olla aktiivinen vain yhdessä organisaatiossa kerralla.
Vaihe 1: Parannetun SMS-kanavasi kehitysnimen löytäminen
- Kirjoita lähdeorganisaatiosi Määritykset-valikon Pikahaku-kenttään Viestintäasetukset ja valitse sitten Viestintäasetukset.
- Etsi Kanavat-osiosta tietty SMS-kanava, jonka haluat siirtää.
- Napsauta kanavan nimeä nähdäksesi sen lisätiedot.
- Kopioi Developer Name -kentän arvo.
Vaihe 2: luo package.xml-tiedosto
- Avaa tietokoneellasi pelkkä tekstieditori (kuten Muistikirja tai VS Code).
-
Liitä tämä XML-koodi ja korvaa YOUR_DEVELOPER_NAME edellisessä vaiheessa kopioimallasi Kehitysnimi-arvolla.
<?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> -
Tallenna tiedosto tietokoneellesi muodossa package.xml.
Määrittämällä tarkan Kehitysnimi-arvon.zip-tiedostosi, joka noudetaan Salesforce Bench Press -tiedostopäätteestä, sisältää vain kyseisen SMS-kanavan metadatan. Tämä tiedosto varmistaa puhtaan ja ristiriippumattoman käyttöönoton kohdeorganisaatioosi.
Vaihe 3: Metadatan noutaminen tuotanto-organisaatiostasi
- Kirjaudu lähdeorganisaatioosi.
- Avaa Salesforce Bench Press -laajennus.
- Valitse Metadata-välilehti.
- Napsauta Hae alavälilehdestä Paketti XML -osiosta Valitse tiedosto ja valitse paketti.xml-tiedostosi.
- Napsauta Palauta.
- Voit valvoa pyyntöäsi valitsemalla Tila-alavälilehden.
- Kun tilaksi muuttuu Onnistui, napsauta Fetch.
- Napsauta Lataa ja tallenna ZIP-tiedosto tietokoneellesi.
- Nouda ladattu ZIP-tiedosto ja tee tarvittavat muutokset SMS-kanavien tiedostoihin kohdeympäristössäsi.
- Pakkaa tiedostot uuteen käyttöönottosi ZIP-tiedostoon.
Vaihe 4: Metadatan ottaminen käyttöön sandbox-organisaatiossasi
- Kirjaudu sisään kohdeorganisaatioosi.
- Avaa Salesforce Bench Press -laajennus.
- Valitse Metadata -välilehti ja valitse sitten Ota käyttöön -alavälilehti.
- Napsauta Tiedosto-osiosta Valitse tiedosto ja valitse käyttöönottosi ZIP-tiedosto.
- Valitse Yksittäinen paketti.
- Valitse Testaus-osiosta Ei mitään.
- Valitse Ota käyttöön.
- Valitse Alavälilehti Tila ja napsauta Päivitä päivittääksesi toiminnon tilan.
- Kun tilaksi muuttuu Onnistui, kirjoita Määritykset-valikon Pikahaku-kenttään Viestintäasetukset ja valitse sitten Viestintäasetukset.
- Valitse käyttöönottamasi SMS-kanava.
- Napsauta Aktivoi kanava.

