I den här artikeln
Översikt
Migrationseffekter
Arkitektur för migreringsverktyg
Krav
Ladda ner migreringsverktyg
Migrationsplan
Funktioner migreras automatiskt till grossistsamtal
Enheter som stöds
Enheter som inte stöds
Meddelande om utgången av livscykeln för Cisco Managed Devices
dropdown icon
Grossistsamtalspaket
    Konfiguration av Cisco BroadWorks-migreringspaket
    Webex för BroadWorks migreringspaketmappning
    BroadCloud-migreringspaketkartläggning
Omvandla ett BroadWorks- eller BroadCloud-användarkonto till en Webex Calling arbetsyta
dropdown icon
Tokengeneratorverktyg
    Förutsättningar
    Instruktioner för att köra
dropdown icon
Installationsuppgifter för BroadWorks
    Aktivera OCI-P-anslutning
    Kontrollera att öppen klientserver är distribuerad och aktiv
    Aktivera nummeraktivering
dropdown icon
Cisco-samtalsplan
    Förutsättningar
    Omformningsverktyg
    Tillhandahållande verktyg
dropdown icon
Extraheringsverktyg
    För BroadCloud
    CSV-extraheringsförfrågan
    För Cisco BroadWorks och Webex för BroadWorks
dropdown icon
Omformningsverktyget
    Förutsättningar
    Fylla i input/customers.csv
    Fylla i input/users.csv
    Instruktioner för att köra
    Terminalloggar
    Undantagsrapport
    Utgång
dropdown icon
Tillhandahållande verktyg
    Förutsättningar
    Instruktioner för att köra
    Terminalloggar
    Utgång
    Restriktioner efter tillhandahållande
    BroadCloud till grossistmigration - begränsning av enhetsregistrering
dropdown icon
Verktyg för enhetsflyttning
    För BroadCloud
    För Cisco BroadWorks och Webex för BroadWorks
Dubbel migration
Stöd för massavkoppling
dropdown icon
Återställ migrering
    För BroadCloud Carrier
    För Cisco BroadWorks och Webex för BroadWorks
    Instruktioner för att köra enhetsflyttningsverktyget i återställningsläge
    Terminalloggar
dropdown icon
Bilaga
    Migrering av stora företag
    Tidszoner
dropdown icon
Vanliga frågor
    Kända fel
    Förutsättningar
    Extrahera
    Transformera
    Tillhandahållande
    DeviceMove (BroadWorks) /Migrering (Broadcloud)
Migreringsverktyg för övergång till RTM-lösningar i grossistledet
list-menuI den här artikeln
list-menuHar du feedback?

Kör migrering med minimal förkonfiguration. Lätt kommandon att köra. Administratörer kan granska sina data efter etableringen och ringa och ta emot samtal direkt efter migreringen. Den stöder en automatisk uppgradering till Webex-appen för UC-One-klienter.

Översikt

Syftet med detta dokument är att ge detaljerade instruktioner om användningen av verktyg för migrering från Cisco BroadWorks, Webex för BroadWorks, och BroadCloud till grossist och. Webex Calling Det här dokumentet täcker en uppsättning migreringsverktyg som är utformade för att hjälpa till att migrera befintliga Cisco BroadWorks-, Webex för BroadWorks- och BroadCloud-kunder till Wholesale Route-to-Market-lösningen.

Migreringsverktygen är avsedda att underlätta en fullständig övergång från BroadWorks till grossisttjänster. De är inte utformade för långsiktig samexistens av båda tjänsterna inom samma kundorganisation.

Migrationseffekter

Effekterna efter migrationen är följande:

Administratörer

Efter migreringen måste administratörer

  • Börja använda Partner Hub och Control Hub för att konfigurera funktioner istället för CommPilot.
  • Konfigurera om alla funktioner som inte ingår i migreringen.

    Du måste manuellt migrera de funktioner som inte migreras automatiskt efter att migreringsverktygen har slutförts.

Användare

Funktioner som stöds bör fungera efter migreringen på samma sätt som de fungerade före migreringen. Webex Callingfunktioner som inte stöds av migreringen måste konfigureras om på Webex efter migreringen:

  • Användare kommer att förlora sin samtalshistorik och meddelandehistorik.
  • Användarna kommer att förlora alla personliga nyckelradsinställningar och anpassningar och måste konfigurera om dessa inställningar efter migreringen. Exempel är snabbuppringningar.
  • Användare måste återställa sina åtkomstkoder och lösenord vid första inloggningen.
  • Användare som använder UC-One-klienten måste vid första inloggningen uppgradera till We bex-appen.

Arkitektur för migreringsverktyg

Arkitekturen för migreringsverktyg består av fyra olika verktyg:

  1. Extraheringsverktyg — Extraherar företag, grupper, nummer, användare, tjänster, telefoner och mjuka klienter från Cisco BroadWorks. BroadCloud-partners måste skicka in en utdragsbegäran i tjänstel everantörsportalen.
  2. Transformeringsverktyg — Förvandlar informationen som extraheras av extraheringsverktyget till en JSON -fil som kan redigeras.
  3. Provisionsverktyg — Använder JSON-utdatafilen från transformeringsverktyget för att tillhandahålla kunder, platser, nummer, användare, tjänster och telefoner med hjälp av Webex Public API: er.
  4. Verktyg för enhetsflytt ning — Använder Transform Tool JSON-utmatningsfilen Transform Tool för att bygga om profilerna och starta om telefoner, aktivera nummer i Wholesale RTM-lösningen, och inaktivera telefonnummer i Cisco BroadWorks.
    • Det här verktyget stöder återställning av telefon- och mjuka klientprofiler och nummeraktivering tillbaka i Cisco BroadWorks.
    • BroadCloud-partners måste skicka in en migreringsbegäran i tjänsteleverantörsportalen.

Följande illustration visar hur de fyra verktygen fungerar sekventiellt genom att kommunicera med Cisco BroadWorks, offentliga API:er och överföra mätvärden till Webex-tjänsterna för framtida analyser efter att administratören har startat migreringsuppgifterna.

Migration tools architecture diagram

Figur 1: Migreringsverktyg

Krav

Innan migreringsverktyg körs måste partnern uppfylla följande krav:

  1. Partner- och partneradministratörskontot måste vara ombord i Wholesale RTM- lösningen. Under förförsäljningsfasen behöver inte partners vara anslutna till RTM-lösningen för grossistförsäljning för att köra extraktionsverktyget.
  2. Partnern måste gå igenom checklistan före migrering för att se till att alla krav uppfylls.
  3. Cisco BroadWorks systemadministratörsuppgifter krävs för att köra extraherings- och enhetsflyttningsverktygen. Detta gäller inte för BroadCloud-partners.
  4. Verktygen för extrahering och enhetsflyttning måste köras från den sekundära Cisco BroadWorks Appl ication Server under ett underhållsfönster för att minimera risken. BroadCloud-partners kommer att köra Device Move Tool från Service Provider Portal.
  5. Granska listan över Webex Callingenheter som stöds.
  6. Granska listan över Webex Callingenheter som inte stöds.
  7. Partners måste be sitt kontoteam på Cisco att få den firmwareversion som stöds för telefoner och enheter.
  8. UC-One-klienter måste uppgradera till följande versioner:
    • Desktop Communicator-klienter måste vara version 22.9.12 eller högre
    • Mobile Connectklienter måste vara version 3.9.14 eller högre.
  9. Administratörens dator måste ha:
    • JDK/JRE 1.8 krävs för provisioneringsverktyget.
    • MAC- och Linux-maskiner kräver Python 3.10.5 eller högre för Transform Tool.
  10. Kunder måste ha en giltig faktureringsadress och slutanvändare måste ha en företags e-postadress konfigurerad i Cisco BroadWorks. Om värdena inte är inställda måste partneradministratörer kontakta sina kunder för att få dem. Dessa uppgifter måste läggas till i CSV-filerna (kommaseparerade värden) innan du kör transformeringsverktyget. Exempel på CSV-filer levereras med transformeringsverktyget.

Ladda ner migreringsverktyg

Migreringsverktygen finns i Wholesale GTM Toolkit on Brand Folder. Du måste begära åtkomst innan du kan ladda ner dem.

  1. Begär åtkomst till Brand Folder
    1. Navigera till Wholesale GTM Toolkit på Brand Folder.
    2. Välj ”Jag vill begära åtkomst”
    3. Ange din e-postadress och klicka på ”Begär åtkomst”.
    4. Du kommer att få en bekräftelse på att ett e-postmeddelande har skickats. Wholesale GTM-teamet kommer att granska och godkänna din begäran.
    5. När du har godkänt kommer du att få ett e-postmeddelande från Brand Folder med länken ”Acceptera inbjudan”.
    6. Klicka på länken och registrera dig för ett Brand Folder-konto genom att ange din information och klicka på ”Registrera dig”.
    7. Du har nu tillgång till varumärkesmappen och kan ladda ner migreringsverktygen.

    För en genomgång av denna process, titta på videon Brand Folder Access Request.

    När din åtkomst har godkänts:

    1. Logga in på Brand Folder.
    2. Navigera till fliken ”SP - Migreringsresurser”
    3. Ladda ner den senaste versionen av bwks-webex-migration-tools.

Migrationsplan

Migrationsplanen har tre steg:

  1. Förberedelse
    • Hämta en kopia av användardata med extraheringsverktyget
    • Generera en token med hjälp av Token Generator Tool
    • Använd transformeringsverktyget för att formatera användardata
  2. Tillhandahållande
    • Få de senaste användaruppgifterna med extraheringsverktyget
    • Använd transformeringsverktyget för att formatera användardata
    • Tillhandahålla användare med provisioneringsverktyget
  3. Migrering
    • Migrera enheter med verktyget Enhetsflyttning
    • Migreringar utan enheter [Aktivera telefonnummer via Control Hub]

    Om partneradministratörerna inte har enheter att flytta från Cisco BroadWorks till Wholesale är det inte nödvändigt att köra verktyget för enhetsflyttning. Partneradministratörer kan använda den offentliga länken nedan för att aktivera telefonnumren direkt via Control Hub-portalen. Mer information finns i Hantera telefonnummer i Control Hub.

    Att inaktivera telefonnumren i Cisco BroadWorks är valfritt om partneradministratör erna aktiverar sina telefonnummer via Control Hub.

Funktioner migreras automatiskt till grossistsamtal

Dessa användarfunktioner migreras automatiskt av migreringsverktygen:

  • Inställningar för röstmeddelanden och anpassade hälsningar (röstmeddelanden, personligt namnljud och användarnas PIN-kod migreras inte)
  • Alternativa nummer
  • BroadWorks överallt
  • Upptaget lampfält
  • Anrops-ID (anpassat namn och telefonnummer)
  • Samtal väntar
  • Inställningar för vidarekoppling av samtal (vidarekoppling alltid/upptagen/inget svar/inte nåbar)
  • Samtalsavlyssning
  • Stör inte
  • Faxinställningar
  • Fjärrkontor
  • Delat samtalsutseende
  • Samtidig ringpersonlig (inklusive schema och selektiva kriterier)
  • Anmälan om utlysning (inklusive schema och selektiva kriterier)
  • Anonymt samtalsavslag
  • Selektivt avslag på samtal
  • Selektiv vidarekoppling av samtal
  • Selektiv mottagning av samtal
  • Sekventiell ring
  • Riktad samtalsupphämtning och pråm
  • Undantag för pråm
  • Tryck för att prata
  • Integritet
  • Musik på vänteläge
  • Semesterservice
  • Nattservice
  • Plan för utgående samtal
  • Plan för utgående samtal - Auktoriseringskoder
  • Utgående samtalsplan - Överför nummer
  • Plan för inkommande samtal
  • Receptionistklient
  • Samtalsinspelning
  • Prioriterad varning
  • Hotellgäst
  • Hotellvärd

Dessa gruppfunktioner migreras automatiskt av migreringsverktygen:

  • Automatisk skötare
    • Anpassade hälsningar
    • Inställningar för vidarekoppling av samtal (alltid, upptagen, selektiv)
    • Alternativa nummer
    • Semestermenyn är inte tillgänglig i Webex
    • Selektivt avslag på samtal
  • Cisco BroadWorks Call Center Standard och BroadCloud-samtalskö:
    • Grundläggande konfiguration
    • Anpassade hälsningar
    • Agenter och handledare
    • Inställningar för vidarekoppling av samtal (alltid, upptagen, selektiv)
    • Alternativa nummer
    • Musik i vänteläge
    • Tvingad vidarebefordran
    • Komfortmeddelandeförbikoppling
  • Gemensam arbetsyta:
    • Vidarekoppling av samtal
    • Stör inte
    • Samtal väntar
    • Samtalsavlyssning
    • Musik i vänteläge
    • Upptaget lampfält (övervakning)
    • Anrops-ID
    • Alternativa nummer
    • Plan för inkommande samtal
    • Plan för utgående samtal
    • Plan för utgående samtal - Auktoriseringskoder
    • Utgående samtalsplan - Överför nummer
    • Hotellvärd
  • Professionell arbetsyta:
    • Vidarekoppling av samtal
    • Röstbrevlåda
    • Röstbrevlåda - Upptagen hälsning
    • Röstbrevlåda - Ingen svarshälsning
    • Stör inte
    • Samtal väntar
    • Samtalsavlyssning
    • Musik i vänteläge
    • Upptaget lampfält (övervakning)
    • Tryck för att prata
    • Samtidig ring
    • Anonymt samtalsavslag
    • Selektiv vidarekoppling av samtal
    • Selektivt avslag på samtal
    • Selektiv mottagning av samtal
    • Sekventiell ring
    • Pråm i
    • Sekretessinställningar
    • Anrops-ID
    • Alternativa nummer
    • Plan för inkommande samtal
    • Plan för utgående samtal
    • Plan för utgående samtal - Auktoriseringskoder
    • Utgående samtalsplan - Överför nummer
    • Samtalsinspelning
    • Prioriterad varning
  • Virtuell linje:
    • Vidarekoppling av samtal
    • Röstbrevlåda
    • Röstbrevlåda - Upptagen hälsning
    • Röstbrevlåda - Ingen svarshälsning
    • Samtal väntar
    • Samtalsavlyssning
    • Musik i vänteläge
    • Tryck för att prata
    • Pråm i
    • Sekretessinställningar
    • Anrops-ID
    • Plan för inkommande samtal
    • Plan för utgående samtal
    • Plan för utgående samtal - Auktoriseringskoder
    • Utgående samtalsplan - Överför nummer
    • Samtalsinspelning
  • Samtalsparken
  • Upphämtning av samtal
  • Jaktgrupp
    • Inställningar för vidarekoppling av samtal (alltid, upptagen, selektiv, ej åtkomlig)
    • Alternativa nummer
  • Platskod (en per plats eller grupp)
  • Personsökningsgrupp
  • Scheman (Enterprise-scheman migreras inte)
  • Röstportal
  • Musik i vänteläge
  • Gemensam telefonlista
  • Röstmeddelandegrupp

  • Under migreringen av hotell migreras inte befintliga kopplingar mellan hotellgäster och deras tilldelade hotellvärdar.
  • När migreringen är klar måste gäster och värdar manuellt återupprätta sina föreningar iWebex Calling.
  • Detaljer om de berörda gäst-värdföreningarna rapporteras i und antagsrapporten.

Enheter som stöds

Telefoner som stöds skapas automatiskt och tilldelas användare Webex Calling av provision eringsverktyget. Telefonerna markerade ”ja” i kolumnen ”Stöds i enhetsflytt verktyget” flyttas också automatiskt från Cisco BroadWorks eller BroadCloud till Webex Calling när verktyget för enhetsflyttning körs. Telefoner markerade ”Nej” i den kolumnen behöver ett manuellt ingripande för att ändra DMS-URL i Cisco BroadWorks-enhetsmallen eller i själva telefonen .

Den sista kolumnen ger mappning av telefonmodeller till kolumnen ”Enhetstyp” i filen transform-tool/input/newphones.csv. (Se avsnittet Transformeringsverktyg i den här artikeln för mer information om newphones.csv).

Telefonmodell

Stöds i verktyget för enhetsflyttning

Enhetstyp i newphones.csv

Cisco MPP 6821

Javisst

DMS Cisco 6821

Cisco MPP 6841

Javisst

DMS Cisco 6841

Cisco MPP 6851

Javisst

DMS Cisco 6851

Cisco MPP 6861

Javisst

DMS Cisco 6861

Cisco MPP 6871

Javisst

DMS Cisco 6871

Cisco MPP 7811

Javisst

DMS Cisco 7811

Cisco MPP 7821

Javisst

DMS Cisco 7821

Cisco MPP 7832

Javisst

DMS Cisco 7832

Cisco MPP 7841

Javisst

DMS Cisco 7841

Cisco MPP 7861

Javisst

DMS Cisco 7861

Cisco MPP 8811

Javisst

DMS Cisco 8811

Cisco MPP 8832

Javisst

DMS Cisco 8832

Cisco MPP 8841

Javisst

DMS Cisco 8841

Cisco MPP 8845

Javisst

DMS Cisco 8845

Cisco MPP 8851

Javisst

DMS Cisco 8851

Cisco MPP 8861

Javisst

DMS Cisco 8861

Cisco MPP 8865

Javisst

DMS Cisco 8865

Cisco MPP 8875

Javisst

DMS Cisco 8875

Cisco 9811

Javisst

Cisco 9811
Cisco 9841

Javisst

Cisco 9841
Cisco 9851

Javisst

Cisco 9851
Cisco 9861

Javisst

Cisco 9861
Cisco 9871

Javisst

Cisco 9871
Cisco 9811

Javisst

Cisco 9811
Cisco 9841

Javisst

Cisco 9841
Cisco 9851

Javisst

Cisco 9851
Cisco 9861

Javisst

Cisco 9861

Cisco ATA191

Javisst

DMS Cisco 191

Cisco ATA192

Javisst

DMS Cisco 192

Cisco DBS 110

Javisst

DMS Cisco DBS110

Polycom VVX101

Javisst

DMS Polycom VVX101

Polycom VVX150

Javisst

DMS Polycom VVX150

Polycom VVX201

Javisst

DMS Polycom VVX201

Polycom VVX250

Javisst

DMS Polycom VVX250

Polycom VVX301

Javisst

DMS Polycom VVX301

Polycom VVX311

Javisst

DMS Polycom VVX311

Polycom VVX350

Javisst

DMS Polycom VVX350

Polycom VVX401

Javisst

DMS Polycom VVX401

Polycom VVX411

Javisst

DMS Polycom VVX411

Polycom VVX450

Javisst

DMS Polycom VVX450

Polycom VVX501

Javisst

DMS Polycom VVX501

Polycom VVX601

Javisst

DMS Polycom VVX601

Polycom Trio 8300

Javisst

DMS Polycom Trio8300

Polycom Trio 8500

Javisst

DMS Polycom Trio8500

Polycom Trio 8800

Javisst

DMS Polycom Trio8800

Polycom SoundStation 5000

Javisst

DMS Polycom SSIP5000

Polycom SoundStation 6000

Javisst

DMS Polycom SSIP6000

Polycom EE100

Javisst

DMS Polycom EE100
Polycom EE220

Javisst

DMS Polycom EE220
Polycom EE300

Javisst

DMS Polycom EE300
Polycom EE320

Javisst

DMS Polycom EE320
Polycom EE350

Javisst

DMS Polycom EE350
Polycom EE400

Javisst

DMS Polycom EE400
Polycom EE450

Javisst

DMS Polycom EE450
Polycom EE500

Javisst

DMS Polycom EE500

Yealink T33G

Javisst

DMS Yealink T33G

Yealink T41S

Javisst

DMS Yealink T41S

Yealink T42S

Javisst

DMS Yealink T42S

Yealink T43U

Javisst

DMS Yealink T43U

Yealink T46U

Javisst

DMS Yealink T46U

Yealink T46S

Javisst

DMS Yealink T46S

Yealink T48S

Javisst

DMS Yealink T48S

Yealink T48U

Javisst

DMS Yealink T48U

Yealink T53W

Javisst

DMS Yealink T53W

Yealink T54W

Javisst

DMS Yealink T54W

Yealink T57W

Javisst

DMS Yealink T57W

Yealink T58V

Javisst

DMS Yealink T58V

Yealink CP920

Javisst

DMS Yealink CP920

Yealink CP960

Javisst

DMS Yealink CP960

Yealink W52B

Javisst

DMS Yealink W52P

Yealink W56B

Javisst

DMS Yealink W56P

Yealink W60B

Javisst

DMS Yealink W60P

Yealink W70B

Javisst

DMS Yealink W70P

Yealink CP925

Javisst

DMS Yealink CP925

Yealink CP965

Javisst

DMS Yealink CP965

Ljudkoder MP204R

Javisst

DMS ljudkoder MP204R

Ljudkoder MP202R

Javisst

DMS ljudkoder MP202R

Ljudkoder MP204

Javisst

DMS ljudkoder MP204

Ljudkoder MP202

Javisst

DMS ljudkoder MP202

Enheter som inte stöds

Om kunden använder enheter som inte stöds av RTM-lösningen för grossistförsäljning är dessa enheter inte berättigade till migrering. I det här fallet har du följande alternativ:

  1. Tillhandahålla nya telefoner på Cisco BroadWorks innan du migrerar.
  2. Lämna de gamla telefonerna i Cisco BroadWorks, och användare måste installera Webex-appen för att ringa och ta emot samtal.

Grossistsamtalspaket

Migreringsverktygen har en uppsättning standardinställningar för att välja paket för grossistsamtal för prenumeranter. Om ett annat paket önskas senare kan dessa ändras i Control Hub av en partneradministratör.

Konfiguration av Cisco BroadWorks-migreringspaket

Alla prenumeranter från att migrera från Cisco BroadWorks kommer som standard att använda paketet. Webex Calling Om Webex röstpaket önskas för prenumeranter som inte har tilldelats Väntande samtal eller Röstbrevlåda, kan detta aktiveras i transformeringsverktygets partner.cfg fil genom att av kommentera raden USE_WEBEX_VOICE_PACKAGE.

Webex för BroadWorks migreringspaketmappning

Migrering från Webex för Broadworks-paket baseras på pakettypen Broadworks. Konfigurera standardmappningen i transformeringsverktygets konfigurationsfil på conf/w4b_package_to_wholesale_package.csv.

Webex för BroadWorks-paketet

Grossistsamtalspaket

Softphone

Webex-röst

Grundläggande

Webex Calling

Standard

Webex Suite

Premium

Webex Suite

BroadCloud-migreringspaketkartläggning

Migreringar från BroadCloud Carrier kartpaket baserat på stationstypen. Standard mappning kan konfigureras i transformeringsverktygets konfigurationsfil conf/rialto_station_type_to_wholesale_package.csv.

BroadCloud Carrier stationstyp

Grossistsamtalspaket

Grundläggande

Webex-röst

Konferensrum

Webex-röst

Meddelanden

Webex-röst

Standard

Webex-röst

Verkställande

Webex Suite

Alla andra stationstyper

Webex-röst

Omvandla ett BroadWorks- eller BroadCloud-användarkonto till en Webex Calling arbetsyta

En Webex Workspace är en telefon som delas mellan många personer, till exempel: telefoner i ett konferensrum, lager eller lobby. Sådana telefoner kan konfigureras Webex Calling som Webex-arbetsytor istället för Webex-användare. Ett alternativ är tillgängligt för att omvandla användar konton från Cisco BroadWorks eller BroadCloud Carrier till arbetsytor automatiskt under migrerings processen.

Steg:

  1. I filen transform_tool/input/users.csv tilldelar du paketet ”common_area” till användarna som ska omvandlas till en arbetsyta.
    • Exempel: bwuser @domain,, ,common_area
  2. (Endast BroadCloud) Om du vill konvertera alla användarkonton av en viss stationstyp till arbetsytor lägger du till en post i transform-tool/conf/rialto_station_type_to_wholesale_package.csv och ställer in paketet Wholesale till ”common_area_calls”.
    • Exempel: conference_room_v2, common_area_call
  3. Kör transformeringsverktyget.
  4. Kör provisioneringsverktyget.
  5. Öppna Control Hub för den nyskapade kundorganisationen och ställ in en SIP-domän (se figur 2, Konfigurera en SIP-domän i Control Hub).
  6. Kör etableringsverktyget igen. Detta skapar arbetsytorna och tilldelar telefoner till det.

Begränsningar:

Konfiguration av användarfunktioner (till exempel vidarekoppling av samtal, stör ej) migreras inte automatiskt till arbetsytan.

Control Hub window in the Organization Settings highlighting the SIP Address for Cisco Webex Calling section.

Bild 2: Konfigurera en SIP-domän i Control Hub

Tokengeneratorverktyg

Partneradministratörer kör verktyget för tokengenerering minst en gång innan de börjar köra migreringsverktyg. Att köra det här verktyget är en engångsaktivitet efter att partner kontot har integrerats i RTM-lösningen för grossistförsäljning. Detta verktyg gör det möjligt för partner administratörer att logga in via webbläsaren för att få den unika TOKEN som behövs för att uppdatera till partnerkonfigurationsfilerna för migreringsverktygen.

Förutsättningar

Installera Java 8, 11, 17 eller 21 på datorn. Java är tillgängligt från många källor, inklusive:

Efter nedladdning extraherar du migreringsverktygets binärer.

Detta steg är valfritt

Instruktioner för att köra

Kör följande kommando i terminalen i tokengeneratorkatalogen:

  • Följande portar måste vara tillgängliga för att köra tokengeneratorverktyget. Portar: 8080, 50009, 50010, 50011, 50012 och 50013

  • Minst en av dessa nämnda portar måste vara öppen för anslutning i användarens dator.

Fönster:

token_generator.bat

MacOS:

./token_generator.sh

Utgång:

Tool Name: Token Generator Tool
Version: 1.13.0
Load the URL in your web browser: http://localhost:8080

Öppna webbadressen i webbläsaren på terminalen, logga in med partneradministratörsuppgifterna för att få TOKEN och kopiera samma för vidare användning.

Illustrationerna för användargränssnittet ges nedan för referens:

Login with Cisco Webex screen

Figur 3: Logga in med Cisco Webex

Credentials window sign-in screen

Bild 4: Inloggningsfönstret

Token generation screen

Figur 5: Generering av token

Installationsuppgifter för BroadWorks

Konfigurera följande steg innan du kör verktygen för extrahering och enhetsflyttning på den sekundära BroadWorks-servern.

Detta gäller för Cisco BroadWorks och Webex för BroadWorks. Dessa steg är inte tillämpliga på BroadCloud.

Aktivera OCI-P-anslutning

Enhetsflyttningsverktyget kommunicerar med BroadWorks via OCI-P-kommandon, för att aktivera OCI-P-anslutning, använd stegen nedan:

Steg 1: Använd CLI för att konfigurera allmänna inställningar.

Kör följande kommando i CLI för att byta till katalogen GeneralSettings:

AS_CLI> cd /Applications/OpenClientServer/GeneralSettings.

Kör följande kommando i CLI för att få de aktuella GeneralSettings:

AS_CLI/Applications/OpenClientServer/GeneralSettings> get
clientPort = 2208
clientPortEnabled = true
secureClientPort = 2209
secureClientPortEnabled = true
systemDomain = <>

Om dina inställningar inte överensstämmer med ovanstående använder du kommandot set för att konfigurera om dina inställningar.

Steg 2: Använd CLI för att konfigurera OCI Proxy.

Ändra katalogen till OCI Proxy:

AS_CLI> cd /Applications/OpenClientServer/OCIProxy

Kör följande CLI för att få aktuella inställningar. Du bör se följande:

AS_CLI/Applications/OpenClientServer/OCIProxy> get
enabled = true
enabledLoginLevelScreening = false
enableResponseCaching = false
responseCacheDurationHours = 24
responseCacheRenewPeriodMins = 30
messageQueueCapacity = 50
messageQueueTimeoutSeconds = 1800

Om dina inställningar inte överensstämmer med ovanstående använder du kommandot set för att konfigurera om dina inställningar.

Steg 3: Använd CLI för att konfigurera OCI Provisioning.

Ändra till Provisioning-katalogen:

AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning

Kör följande kommando för att hämta de aktuella OCI-provisioneringsinställningarna:

AS_CLI/System/NetworkAccessLists/OCI/Provisioning> get
Address Description
========================
127.0.0.1 local as

Steg 4: Kör kommandot nedan i CLI för att verifiera att din konfiguration är korrekt.

 AS_CLI/Maintenance/ManagedObjects> get broadworks and check
that your output looks OK.
See below for sample output:
AS_CLI/Maintenance/ManagedObjects> get broadworks
BroadWorks Managed Objects
==========================
* Server:
Identity..............: AS
Version...............: Rel_21.sp1_1.551
Administrative State..: Unlocked
* Applications:
Name Version Deployed Administrative State Effective State
=========================================================================================
ExecutionAndProvisioning 21.sp1_1.551 true Unlocked Unlocked
FlashPolicy 21.sp1_1.551 false Unlocked Stopped
OpenClientServer 21.sp1_1.551 true Unlocked Unlocked
WebContainer 21.sp1_1.551 true Unlocked Unlocked
4 entries found.
* Hosted Applications:
Name Version Context Path Deployed
==================================================================
CommPilot 21.sp1_1.551 / true
DeviceManagementFiles 21.sp1_1.551 /DeviceManagement true
JWSFiles 21.sp1_1.551 /FileRepos true
MediaFiles 21.sp1_1.551 /media true
OCIFiles 21.sp1_1.551 /ocifiles true
5 entries found.

Kontrollera att öppen klientserver är distribuerad och aktiv

Använd kommandona nedan för att distribuera och starta Open Client Server på den sekundära programservern om den inte är distribuerad eller inte redan har startat.

Steg 1: Distribuera servern med följande CLI-kommando:

AS_CLI/Maintenance/ManagedObjects> deploy application OpenClientServer

Steg 2: Starta servern med det här kommandot:

AS_CLI/Maintenance/ManagedObjects> start application OpenClientServer

Aktivera nummeraktivering

Kör följande kommandon i CLI för att aktivera aktiveringen av siffrorna:

Steg 1: Kör nummeraktiveringskommandot:

AS_CLI> cd SubscriberMgmt/NumberActivation

Steg 2: Kör aktiveringsaktiverat kommando:

AS_CLI> set dnMode groupAndUserActivationEnabled

Steg 3: Skriv Y. vid bekräftelseprompten.

Cisco-samtalsplan

Ciscos samtalsplaner tillhandahåller en paketlösning som är utformad för att förenkla din molnsamtal supplevelse medWebex Calling.

Förutsättningar

Cisco-kontoteamet måste hjälpa partneradministratören att ställa in Cloud Connected PSTN-leverantören till Sinch i grossistprovisioneringsmallen.

Omformningsverktyg

Om du vill aktivera Cisco-samtalsplanen lägger du till följande konfiguration i filen partner.cfg:

  • enable_cisco_calling_plan=Ja
  • Som standard kommenteras den här egenskapen. Administratörer måste ta bort komment aren och aktivera den innan transformeringsverktyget körs.
  • När du har aktiverat den här egenskapen och kört transformeringsverktyget kommer avsnittet Wholesale Package i kundens JSON-fil automatiskt att inkludera Cisco- samtalsplanen.

Tillhandahållande verktyg

För kundplatser som väljer Cisco-samtalsplanen aktiverar vi de tillhörande numren under nummerprovisioneringsfasen. Kunderna kommer dock att börja använda siffrorna först efter att migreringsprocessen är klar.

Extraheringsverktyg

För BroadCloud

Extraheringsverktyget är integrerat i BroadCloud Service Provider-portalen. En administratör av tjänsteleverantörer kan:

  1. Skicka utdragsförfrågningar för upp till 50 kunder per förfrågan.
    Extraktförfrågan kan inte skickas in för samma kund mer än 10 gånger per dag.
  2. Ladda ner den extraherade datafilen, i ZIP-format, i upp till 28 dagar från inlämningsdatum för begäran.

Följande siffror visar tjänsteleverantörsportalen.

Service Provider portal screen showing the initiate wholesale migration extract request.

Figur 6: Tjänsteleverantörsportalen

Service Provider portal screen showing Wholesale Migration Extract requests

Figur 7: Tjänsteleverantörsportalen

CSV-extraheringsförfrågan

Initiera begäran om CSV-extrahering

  1. Ladda ner Customer CSV

    Klicka på länken Ladda ner kund-CSV längst upp till höger i avsnittet Initi era begäran om CSV-extrahering.

  2. Redigera kundlistan

    Administratören kan redigera den här CSV-filen så att den bara inkluderar de kunder för vilka extraktet behöver utföras.

  3. Ladda upp och skicka

    Ladda upp den ändrade CSV-filen efter redigering.

    Klicka på Skicka för att initiera en utdragsbegäran för de listade kunderna och deras associerade platser.

Initiera extraheringsbegäran för en kund med Locations CSV

  1. Välj kund- och nedladdningsplatser

    Välj en kund i rullgardinsmenyn.

    Hämta motsvarande locations.csv från fliken Visa kunder → Webbplatser → Exportera platser som CSV.

  2. Redigera platsfilen

    Administratören kan redigera CSV så att den bara innehåller de platser de vill extrahera.

  3. Ladda upp och skicka

    Ladda upp den redigerade locations.csv och klicka på Skicka.

    Endast de angivna platserna för den valda kunden kommer att inkluderas i utdrags förfrågan.

Initiera utdragsbegäran för alla kunder

  1. Klicka på Skicka för att initiera en utdragsbegäran för alla kunder och alla deras platser under den aktuella tjänsteleverantören.

The sections in the extract request.

För Cisco BroadWorks och Webex för BroadWorks

  1. Extraheringsverktyget körs på den sekundära Cisco BroadWorks Application Server i partnernätverket och ansluter via OCI-P.
  2. Verktyget hämtar rå företags-, grupp-, nummer-, användare, tjänster, enheter och mjuk klientdata från Cisco BroadWorks- eller BroadCloud-plattformen och matar ut dessa data till XML-filer som tillhandahåller ingångarna för transformeringsverktyget.

Nästa avsnitt förklarar hur du installerar och konfigurerar extraktionsverktyget.

Förutsättningar

  1. SCP extraheringsverktygsbinärer till sekundär Cisco BroadWorks Application Server.
  2. SSH till den sekundära Cisco BroadWorks Application Server för att konfigurera förutsättningarna och köra extraheringsverktyget.
  3. Konfigurera tjänsteleverantören och grupp-ID för att extrahera från Cisco BroadWorks i Conf/ExportTool.yml. Se följande exempel på YAML-ut drag:
    ServiceProviderID-A:
         - GroupID-A1
         - GroupID-A2
         - GroupID-A3
    ServiceProviderID-B:
                           - ALL
    
  4. Kontrollera att användar-ID, lösenord och värd namn för den sekundära Cisco BroadWorks Application Server är korrekta i filen conf/partner.cfg:
    BROADWORKS_USER_ID = admin
    BROADWORKS_PASSWORD = admin
    BROADWORKS_HOST_NAME = localhost
    REFRESH_TOKEN = Partner administrator’s refresh token copied from the Token Generator tool.
    

    Egenskapen REFRESH_TOKEN är obligatorisk för en Webex för BroadWorks-migrering.

  5. Ändra JDK/JRE-miljösökvägen i filen export.sh om den sekundära Cisco BroadWorks Application Server JDK/JRE-miljösökvägen skiljer sig från filen:
    JAVA_HOME=/usr/local/java/java_base

Instruktioner för att köra

Kör följande kommando i den sekundära Cisco BroadWorks Application Server från katalogen för extraheringsverktyg:

./export.sh

Terminalloggar

Följande loggar är tillgängliga i terminalen vid framgångsrik export: Kör BroadSoft Data Export Tool:

 Running BroadSoft Data Export Tool
************************************************
Starting Export Tool v: 1.15.0
Export started for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Exporting users for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export users completed for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export completed for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export completed
Export Dump Zip Directory : output/20221017223452_ExportTool
Export Dump Zip File name :extracted_data_1666060500618.zip
Zip file with the name extracted_data_1666060500618.zip has been created
ZIP file creation process completed 
Exported files converted as ZIP file
**************************************************

Utgång

En utdata-ZIP-fil (extraherad_data_ .zip<timestamp>) är tillgänglig i samma katalog för extraheringsverktyg. Använd följande kommando för att visa och använda ZIP-filen för omformningsverkty gets inmatning:

ls –ltr
drwxr-xr-x 2 bwadmin bwadmin   4096 Oct  4 11:53 lib/
-rwxr-xr-x 1 bwadmin bwadmin 956719 Oct  4 11:53 exportTool.jar
-rwxr-xr-x 1 bwadmin bwadmin   2635 Oct  4 11:53 export.sh
drwxr-xr-x 2 bwadmin bwadmin   4096 Oct  5 05:04 conf/
drwxrwxr-x 3 bwadmin bwadmin   4096 Oct 17 22:34 output/
drwxrwxr-x 2 bwadmin bwadmin   4096 Oct 17 22:34 logs/
-rw-rw-r-- 1 bwadmin bwadmin  46341 Oct 17 22:35 extracted_data_1666060500618.zip

Om administratören använder verktyget bakom en företagsproxy följer du stegen nedan för att konfigurera och köra exportskriptet.

Det är inte obligatoriskt att ställa in miljövariabeln export https_proxy=http://<proxy-host>: <proxy-port>i terminalen om proxyn är konfigurerad direkt i skriptet enligt beskrivningen nedan.

Steg för att konfigurera och köra exportskriptet

  1. Öppna filen export.sh.
  2. Leta reda på HTTPS_PROXY_HOST-variabeln och avkommentera den (ta bort inledande #).
  3. Ange värdet HTTPS_PROXY_HOST som:

    HTTPS_PROXY_HOST=<proxy-host>

  4. Leta reda på HTTPS_PROXY_PORT-variabeln och avkommentera den (ta bort inledande #).
  5. Ställ in HTTPS_PROXY_PORT-värdet som:
    HTTPS_PROXY_PORT=<proxy-port>
  6. Spara och stäng filen export.sh.
  7. Öppna filen partner.cfg och lägg till önskad refresh token.
  8. Kontrollera att BroadWorks värd, användarnamn och lösenord är korrekt konfigurerade i partner.cfg.
  9. Kör skriptet:
    ./export.sh

Förlovningsformulär:

Extraheringsverktyget (BroadCloud och BroadWorks) genererar nu automatiskt en konsoliderad XLSX-fil med titeln Engagement Form SUA.xlsx under körning. Filen är förfylld med all tillgänglig data i relevanta kalkylblad, vilket hjälper till att effektivisera och påskynda partnerns slutförande.

Omformningsverktyget

Det här transformeringsverktyget körs för alla migreringar. Transformeringsverktyget körs på vilken dator som helst, inklusive en partners bärbara administratörsdator, och använder Webex Public API: er. Den läser extraheringsverktygets utdata ZIP (extracted_data_ .zip<timestamp>) fil som en ingång och omvandlar den råa XML till ett JSON-format som används av provisioneringsverktyget.

Förutsättningar

När du har hämtat och extraherat binärfilerna för migreringsverktyg konfigurerar du följande förutsättningar:

  1. Ställ in REFRESH_TOKEN (Token kopierad från Token Generator Tool) och NAME_OF_MAIN_LOCATION i filen conf/partner.cfg:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
    NAME_OF_MAIN_LOCATION=Main
    
  2. Du kan även ange PROVISIONING_ID (kopierat från mallen i Partner Hub) i filen conf/partner.cfg:
    PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
    För att få en mer fullständig verifiering av kundens e-postadress kan du valfritt ställa in PROVISIONING_ID.
  3. Konfigurera saknad information i filen input/customers.csv (se nästa avsnitt) om den saknas.
  4. Lägg till slutanvändarens e-postadress i filen input/users.csv.
  5. Om nya telefoner ska etableras lägger du till mac-adressen och e-postadressen för användar ens nya telefon i filen input/newphones.csv. Detta krävs endast om partneradministratörerna vill tillhandahålla nya telefoner i grossistsamtal.
  6. Konvertera BroadWorks callcenter till CXEssentials med hjälp av filen input/cxessentials.csv.
  7. Om du vill kan du aktivera egenskapen UPGRADE_ALL_CALL_CENTERS_TO_CX_ESSENTIALS för att konvertera alla callcenter till CXEssentials.
  8. Använd filen input/locations.csv för att stödja migrering av stora företag som gör det möjligt för administratörer att migrera sina kunders platser efter plats
  9. Aktivera eventuellt användning av MAC-adresser från User-Agent-rubriken i SIP REGISTER-meddelandet när MAC-adressen inte är tillgänglig i Cisco BroadWorks- enhetsprofilen. Avkommentera raden USE_MAC_ADDRESS_FROM_SIP_REGISTER=Ja i filen conf/partner.cfg
  10. Aktivera eventuellt egenskaperna ANALOG_USER_TYPE_ENABLE_CALL_WAITING, ANALOG_USER_TYPE_ENABLE_ MUSIC_ON_HOLD och ANALOG_USER_TYPE_DISABLE_T38 för att konfigurera väntande samtal, musik i vänteläge och inaktivera T38-inställningar för alla användare av analog typ.
  11. Om du vill konfigurera generiska gateway-enheter lägger du till enhetens MAC-adress och användar-ID i filen input/genericgateways.csv. Ange även om användaren är den PRIMÄRA ägaren eller en DELAD användare (för delade samtalsutträdanden). Detta behövs bara om partneradministratörer planerar att använda generiska gateway-enheter i grossistsamtal.

    Den här funktionen är inte tillgänglig för migreringar från BroadCloud till Wholesale.

  12. För BroadCloud-migreringar, om du vill konvertera alla användare med meddelandestation stypen till voice_mail_group, uppdaterar du filen conf/rialto_station_type_to_wholesale_package.csv genom att ersätta värdet för grossistpaket med voice_mail_group för raden där Rialto Station Type skickar meddelanden.

    Om du vill kan du aktivera egenskapen COMMON_VOICE_MAIL_GROUP_PASSCODE i partner.cfg för att konfigurera standard-PIN-koden för röst brevlådegrupper.

    Om den här egenskapen inte anges i partner.cfg måste den anges per kund i filen customers.csv under kolumnen CommonVoicEmailGroupPassCode.

  13. För migrering av gemensamma kontakter till Webex Calling

    Det är förbättringen för att hantera gemensamma kontakter på företags- och webbplatsnivå. Dessa kontakter kan nu migreras antingen som organisationskontakter (Organisation skontakter) eller som virtuella tillägg, baserat på konfigurationsinställningarna. Nedan följer detaljerna för att vägleda dig genom denna migreringsprocess.

    Nyckelkonfiguration:

    • COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE

      En ny egenskap, COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE, introduceras i filen partner.cfg. Den här egenskapen avgör hur vanliga kontakter migreras från Rialto tillWebex Calling.

    • Utan COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE konfigurerad

      Vanliga kontakter migreras som organisationskontak ter (Organisationskontakter).

      Ingen ytterligare konfiguration krävs.

      Kontakter förblir tillgängliga på organisations nivå.

    • Med COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE konfigurerad

      Vanliga kontakter migreras som virtuella tillägg.

      Varje kontakt kommer att läggas till med ett tilläggsnummer, och startintervallet för tillägget definieras i egenskapen COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE i partner.cfg.

      Virtuella tillägg stöds på både organisationsnivå och platsnivå, beroende på kontak tens omfattning.

  14. Aktivera standardleverantör för samtalsinspelning till Webex.

    Det här steget krävs endast när du migrerar inställningar för samtalsinspelning för användare konfigurerade med Dubber till Cisco Native Call Rec ording i Webex.

    Så här aktiverar du det här alternativet:

    • I filen partner.cfg anger du följande egenskap, default _call_recording_vendor=WebEx.
    • Använd dessutom egenskapen WEBEX_CALL_RECORDING_STORAGE_REGION för att konfigurera lagringsregionen.

      Alternati vet On Dem and-inspelning från BroadCloud stöds inte iWebex Calling. Dessa inställningar för samtalsinspelning migreras inte och visas i undantagsrapporten.

  15. Uteslutning av utvalda telefonnummer från migrering:

    Om du vill utesluta specifika telefonnummer från migreringsprocessen måste följande tvåstegsprocedur med hjälp av transformeringsverktyget följas:

    • Kör initialt transformeringsverktyget för första gången. När verktyget är klart kommer verktyget att generera en fil med namnet telephone_numbers_inventory.csv, som ligger i katalogen output/timestamp/. Kunden måste granska den här filen och ange ”Ja” i kolumnen ”Drop Tn” för varje telefonnummer som ska uteslutas från den kommande migreringen.
    • Efter uppdatering av filen telephone_numbers_inventory.csv med lämpliga uteslutningsflaggor körs transformeringsverktyget en andra gång. Den uppdaterade filen ska skickas som ett argument i följande format.

      . /transform.sh -extract=inmatning/extraherad_data_1747640608219.zip -decommissionnumbers= {filepath/telephone_numbers_inventory.csv}

  16. Om du vill kan du ställa in egenskapen ALLOW_RESTRICT_BY_PARTNER_MODE till OFF så att kundadministratörer kan ändra partnerdefinierade inställningar i Control Hub.
  17. För att migrera mobilnummer (BroadWorks Mobility) från BroadCloud till Webex Calling

    Det här avsnittet beskriver migreringen av funktionen BroadWorks Mobility (kundmobilnummer) från BroadCloud (Mobile Network Integration) till W holesale Webex Calling (Webex Go Mobile Network Operator).

    Förut sättningar - Innan migreringsprocessen påbörjas måste partneradministratörer kontakta Ciscos konto team för att utföra konfigurationen av Cloud Connected PSTN (CCP) och Custom Carrier List (CCL).

    En ny egenskap, ASSIGN_MOBILE_NUMBERS_TO_USERS, läggs till i filen partner.cfg. Aktivera den här egenskapen om du vill tillåta att mobilnummer till delas och migreras till användare.

    • Den här funktionen stöds endast för Broadcloud-till- grossistmigreringar.
    • I Wholesale Webex kan slutanvändare ha antingen ett mobil nummer eller ett PSTN-nummer (inte båda), till skillnad från i BroadCloud.
    • När ett mobilnummer tilldelas en användare blir deras primära PSTN-nummer deras sekundära (alternativa) nummer.
    • Mobilnummer kan inte migreras för användare som konverteras till arbetsytor eller virtuella linjer.
    • När ett mobilnummer har tilldelats i Wholesale Webex visas det som Aktivt i Control Hub. Denna status betyder inte att numret är omedelbart redo att ta emot samtal. Samtal sfunktionen kommer endast att vara tillgänglig efter att migreringen är helt klar.
    • Inställningar för mobiltelefonintegration som konfigurerats av slutanvändare i Calling User Portal (CUP) migreras inte. När ett telefonnummer, mobilnummer eller tillägg anrop as efter migreringen ringer alla användarens enheter.

  18. Om du vill konfigurera paketkvantitetsgränser under kundmigrering anger du kvantiteten för varje paket i filen input/package_quantity.csv. Den konfigurerade paketmängden måste vara större än eller lika med antalet tilldelade paket för användare/arbetsyta.

    Begränsningar för paketkvantitet stöds för närvarande inte för migreringar från Webex för BroadWorks till grossistförsäljning.

    När du kör transformeringsverktyget, ange den uppdaterade filen som en inmatning sparameter:. <extract_zip_file>/transform.sh -extract= -packagelimits=input/package_quantity.csv .

  19. Migrera webbplatser från flera kunder från Broadworks/Broadcloud till en enda kund i grossistledet Webex Calling

    • Ett nytt runtime-läge, -ConsolidatedMigration, introduceras i verktyget Transform för att stödja migrering av flera kundwebbplatser från Broadcloud/Broadworks till Webex Wholesale Platform under en enda grossistkundorganisation. När det här läget är aktiverat konsoliderar verktyget flera kundplatser till en grossistkundorganisation
      -consolidatedMigration
    • Det finns andra valfria argument som kan ges tillsammans med -ConsolidatedMigration, t.ex.
      -targetEnterpriseId={rialtoCustomerId | broadWorksEnterpriseId} -consolidatedExternalId={wholesaleCustomerExternalId}
    • om -TargetEnterpriseID anges och Id finns i utdatafilen för extraherings verktyget kommer det att användas för att skapa grossist kundorganisationen och om ID inte hittas kommer verktyget att återgå till att använda alla tillgängliga kunduppgifter från utdatafilen för verktyget Extract.
    • om -ConsolidateDexternalID ges kommer det att ställa in externalID för kunden och om det inte anges kommer verktyget att återgå till att använda befintligt flöde för externt ID.
    • <timestamp>En konsoliderad JSON-fil (customer.json) kommer att finnas tillgänglig i katalogen output//.

Fylla i input/customers.csv

Filen input/customers.csv ger data som kanske saknas i Cisco BroadWorks eller BroadCloud. Filen kan lämnas tom om all obligatorisk information redan finns tillgänglig. Du behöver inte fylla i alla kolumner, bara den saknade informationen är obligatorisk.

Alla dessa fält är valfria.

Tabellen nedan förklarar de viktigaste kolumnerna i input/customers.csv.

Kolumnnamn

Regler

Id

I Cisco BroadWorks företagsläge:

  • Detta är Cisco BroadWorks ServiceProviderID för företaget.
  • Dessutom behövs en separat rad för varje grupp inom företaget. Id:t är Cisco BroadWorks GroupID.

I BroadWorks tjänsteleverantörsläge är detta Cisco BroadWorks GroupID.

I BroadCloud är detta Rialto CustomerID.

Externt ID

Detta är en identifierare som matchar partnerns interna identifierare för den här kunden. Den här kolumnen måste vara unik inom en Webex-partnerorganisation. Den här kolumnen är valfri, en unik identifierare genereras automatiskt av transformerings verktyget.

Den här kolumnen används inte för grupper inom ett företag.

Kundnamn

För företaget används den här kolumnen som fältet Webex kund namn.

För en grupp inom ett företag används den här kolumnen som platsnamn. Platsnamn måste vara unika inom ett företag.

PrimäreE-post

Detta används som e-postadress till Webex-kund administratören.

Den här kolumnen är valfri för grupper inom ett företag.

Adresskolumner

För ett företag används adressen som faktureringsadress och den första platsadressen.

För en grupp inom ett företag används adressen som plat sadress.

tidszon

Se avsnittet tidszon i den här artikeln.

språk

Se Språk som Webex stöder.

defaultvoicemailpin

Se Ange en PIN-kod för röstbrevlåda.

CommonVoicEmailGrupplösenord

Använd den här kolumnen för att ange den standard-PIN-kod som ska tillämpas på alla röstmeddelandegrupper för respektive kund.

Efter migreringen måste administratörer uppdatera PIN-koden för varje röstmeddelandegrupp. Under omformningsprocessen tilldelas den gemensamma PIN-koden som anges av administratören till alla röstmeddel andegrupper.

Fylla i input/users.csv

Filen input/users.csv ger data som kanske saknas i Cisco BroadWorks eller BroadCloud. Filen kan lämnas tom om all obligatorisk information redan finns tillgänglig. Du behöver inte fylla i alla kolumner, bara den saknade informationen är obligatorisk.

Alla dessa fält är valfria.

Kolumnnamn

Regler

användar-id

En unik identifierare för användaren. Detta kan vara ett BroadWorks- eller BroadCloud-användar-ID.

e-post

(Valfritt) Användarens e-postadress. Om det tillhandahålls kommer det att användas för tillhandahållande.

Telefonnummer

(Valfritt) Användarens telefonnummer som ska etableras.

paket

(Valfritt) Användarpakettyp. Tillåtna värden: röst, samtal, svit, common_area, virtual_line, dont_, call_park_ext eller voice_mail_group.

Värdet dont_grate används när partner vill utesluta vissa användare — tillsammans med sina enheter och telefonnummer — från både etablering och migrering.

Detta stöds för både BroadWorks och BroadCloud. När de valda användarna och deras associerade resurser tillämpas migreras eller etableras inte.

För att använda detta bör administratörer ange dont_grate i paketkolumnen i filen users.csv.

förlängning

(Valfritt) Telefontillägget som ska tilldelas användaren.

namn

(Valfritt) Användarens fullständiga namn.

ata_inställningar

(Valfritt) Tillåtna värden: t38, analog

Aktivera/inaktivera väntande samtal, musik i vänteläge och T38-inställningar

T38:

Det här alternativet inaktiverar väntande samtal och musik i vänteläge och aktiverar T38-inställningar för ATA-enheter.

Analog:

  • I likhet med alternativet T38 inaktiverar den här inställningen även Väntande samtal och Musik i vänteläge och aktiverar T38 för ATA-enheter.
  • Den viktigaste fördelen med alternativet Analog är att dessa funktioner kan styras via partner.cfg filer, vilket ger mer flexibilitet för konfiguration.

flytta_inte_telefon

Endast BroadWorks. Valfri flagga för att förhindra enhetsmigrering tillWebex Calling.

Med det här alternativet kan partners tillhandahålla användare tillsammans med sina samtalsinställningar, enheter, och telefonnummer utan att migrera enheterna till Webex eller aktivera telefonnummer i. Webex Calling

Den här inställningen är endast tillgänglig för BroadWorks, inte BroadCloud.

För att använda den bör administratörer ange do_not_move_phone i kolumnen do_not_move_phone (endast BroadWorks) i filen users.csv.

Detta säkerställer att användare tillhandahålls utan att aktivera nummer eller flytta sina telefoner, så att de fortsätter att arbeta via BroadCloud.

Instruktioner för att köra

Kör transformeringsverktyget i vilket operativsystem som helst. Använd stegen nedan för att köra verktyget i Windows och macOS:

Fönster

Kör kommandot nedan för att köra transformeringsverktyget i Windows:

transform.bat -extract=<Extract-Tool-Output-Zip-file> -customers=<Input-Path-Customers-CSV> -users=<Input-Path-Users-CSV> -newphones=<Input-Path-NewPhones-CSV>

MacOS

Utför följande steg för att köra transformeringsverktyget på macOS:

  1. Skapa en virtuell miljö och installera beroenden för att köra transformeringsverktyget med Python:
    python3 -m venv venv
    source venv/bin/activate
    python3 -m pip install requests
    python3 -m pip install requests-oauthlib
    python3 -m pip install phonenumbers
    
  2. Kör transformerings verktyget:
    ./transform.sh -extract=<Extract-Tool-Output-Zip-file> -customers=<Input-Path-Customers-CSV> -users=<Input-Path-Users-CSV> -newphones=<Input-Path-NewPhones-CSV>

Förkontroll för kund/användare

Transformeringsverktyget gör API-anrop till Webex för att fånga potentiella provisioneringsproblem. Som standard validerar den kundens adress och primära e-post. Om värdet PROVISIONING_ID anges i filen conf/partner.cfg valideras även platsinformation. Resultaten av förkontrollen ingår i undantagsrapporten.

Dessutom kan följande valfria parametrar läggas till när transformerings verktyget körs:

förhandskontroll

Förutom att köra förkontroll-API:et för kundinformationen kör Transform Tool också förhandsgransknings-API för abonnentens e-postmeddelanden.

förcheckinfo

Som standard ingår endast förhandsgranskningsfel (dvs. problem som blockerar etablering) i undantagsrapporten. Att lägga till den här flaggan kommer också att inkludera framgångsrika förkontrollresultat (t.ex. om en Webex-organisation redan finns som kan bifogas automatiskt).

precheckinfo tar extra tid att köra.

Terminalloggar

Följande loggar i terminalen vid framgångsrik transformation:

Summary Report
BroadWorks enterprises that can be successfully migrated: 1
BroadWorks enterprises that cannot be migrated: 0
BroadWorks users that can be successfully migrated: 4
BroadWorks users that cannot be migrated: 0
Phones that can be successfully migrated: 3
Phones that are not compatible with Webex Calling: 0

Undantagsrapport

Transform Tool genererar undantagsrapporten i <timestamp>katalogen output/ /exception_report.txt. Du kan använda den här rapporten för att identifiera de problem som påverkar migreringen och åtgärda dem i Cisco BroadWorks- systemet.

När du har ändrat användardata för att lösa undantaget kör du om verktygen för extrahering och omvandling med de nya data. Exempelrapportfilen för undantag enligt följande:

Exception Report
Tue Oct 18 08:12:09 2022

Enterprises with Communication Barring Feature
Recommendation: manually configure the Outgoing Calling Plan in Control Hub
________________________________________________________________________________
collabmigrationtestGRP_engg

Utgång

<timestamp><groupid>En utdatafilen JSON (customer.json) kommer att finnas tillgänglig i katalogen output//. Exempelfilen customer.json är som följer:

{
    "customer": {
        "provisioningId": "!!!!!!!!!!REPLACE_WITH_PROVISIONINGID!!!!!!!!!!",
        "packages": [
            "webex_calling",
            "common_area_calling"
        ],
        "externalId": "external_id_engg_grp1",
        "address": {
            "addressLine1": "100 Main Street",
            "addressLine2": "",
            "city": "Gaithersburg",
            "stateOrProvince": "MD",
            "zipOrPostalCode": "20877",
            "country": "US"
        },
        "customerInfo": {
            "name": "Engineering Group - 1",
            "primaryEmail": "amareswaranvel+engineeringgroup1@gmail.com"
        },
        "provisioningParameters": {
            "calling": {
                "location": {
                    "name": "Main",
                    "address": {
                        "addressLine1": "100 Main Street",
                        "addressLine2": "",
                        "city": "Gaithersburg",
                        "stateOrProvince": "MD",
                        "zipOrPostalCode": "20877",
                        "country": "US"
                    },
                    "timezone": "America/New_York",
                    "language": "en_us",
                    "numbers": [
                        "+15205551101",
                        "+15205551102",
                        "+15205551103",
                        "+15205551104",
                        "+15205551105",
                        "+15205551106",
                        "+15205551107",
                        "+15205551108",
                        "+15205551109",
                        "+15205551110"
                    ],
                    "mainNumber": "+15205551101"
                }
            }
        }
    },
    "broadworks_info": {
        "service_provider_id": "collabmigrationtestSP_engg",
        "group_id": "collabmigrationtestGRP_engg"
    },
    "subscribers": [
        {
            "amareswaranvel+benjaminjack@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+benjaminjack@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Benjamin",
                        "lastName": "Jack",
                        "primaryPhoneNumber": "+15205551102",
                        "extension": "1102"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineering17861@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": [
                    {
                        "cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
                        "product": "DMS Cisco 7861",
                        "mac": "CC98914EAAD7"
                    }
                ]
            }
        },
        {
            "amareswaranvel+lucasoliver@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+lucasoliver@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Lucas",
                        "lastName": "Oliver",
                        "primaryPhoneNumber": "+15205551103",
                        "extension": "1103"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineering16821@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": [
                    {
                        "cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
                        "product": "DMS Cisco 6821",
                        "mac": "5486BCAE7E45"
                    }
                ]
            }
        },
        {
            "amareswaranvel+leojackson@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+leojackson@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Leo",
                        "lastName": "Jackson",
                        "primaryPhoneNumber": "+15205551104",
                        "extension": "1104"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineeringmacpc@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": []
            }
        },
        {
            "amareswaranvel+owenalex@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+owenalex@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Owen",
                        "lastName": "Alexander",
                        "primaryPhoneNumber": "+15205551101",
                        "extension": "1101"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineering8811@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": [
                    {
                        "cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
                        "product": "DMS Cisco 8811",
                        "mac": "F87B204E4066"
                    }
                ]
            }
        }
    ],
    "auto_attendants": [],
    "call_queues": [],
    "hunt_groups": [],
    "schedules": [],
    "call_parks": [],
    "call_pickups": [],
    "paging_groups": [],
    "voice_portals": [
        {
            "name": "Automated Voice Portal",
            "firstName": "Automated",
            "lastName": "Voice Portal",
            "languageCode": "en_us",
            "phoneNumber": "+15205551105",
            "extension": "1105"
        }
    ],
    "shared_call_appearances": [],
    "business_communicator_desktop_to_upgrade_to_webex_app": [
        "PC Comm - Engg Device Profile"
    ],
    "connect_client_to_upgrade_to_webex_app": [],
    "locations": [],
"webex_for_broadworks_info": {
        "users": [
            {
                "id": "Y2lzY29zcGFyazovL3VzL1NVQlNDUklCRVIvY2QzNGViNWYtYTVmMi00OWQ1LTlkNWMtZTg1MDJiMDE4YTQ5"
            }
        ],
        "hydra_orgId": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi9jMjJiYTMwNC1mODQ4LTRlOTktYWFmYy0zYWRlMjBmYTgzZTg",
        "hydra_customer_config_id": "Y2lzY29zcGFyazovL3VzL0VOVEVSUFJJU0UvYmIyMzA1MDEtMTUzMS00MzNiLTllM2QtODExY2FlYTExYmVk"
    }
}

JSON-egenskapen `webex_for_broadworks_info` finns endast för Webex för BroadWorks-migreringar. JSON-egenskapen `broadcloud_info` finns endast för BroadCloud-migreringar.

Tillhandahållande verktyg

Provisionsverktyget kan köras på vilken dator som helst, vanligtvis (partnerns administratörsbärbara dator) och använder Webex Public API: er. Den läser JSON-filen (customer.json) som en inmatning och tillhandahåller kunder, platser, nummer, användare, tjänster och enheter i Webex Wholesale RTM-lösningen.

Förutsättningar

Konfigurera följande förutsättningar i katalogen för etableringsverktyg:

  1. Installera Java 8, 11, 17 eller 21 på datorn. Java är tillgängligt från många källor, inklusive:
  2. När du har hämtat och extraherat binärfilerna för migreringsverktyg ställer du in miljövariabeln JAVA_HOME i provisioning_tool.sh för MAC och provisioning_tool.bat för Windows.
  3. Den partner.cfg filen:
    • Ställ in WHOLESALE_PROVISIONING_ID och REFRESH_TOKEN (Token kopierad från Token Generator Tool). Partneradministratörerna måste kontakta sitt kontoteam för att få PROVISIONING_ID:
      WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0
      REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj 
      
    • Ställ in SEND_SUBSCRIBERS_WELCOME_EMAIL till false, om partners inte vill skicka ett välkomstmeddelande till användarna. Standardvärdet är true.

      Webex skickar endast välkomstmejl till slutanvändare. Kundadministratörer får inte välkomstmejl.

      Användare och kundadministratörer baserade på platser i USA och Kanada får ett separat e-postmeddelande från RedSky. RedSky E911- plattformen skickar detta e-postmeddelande för att bekräfta skapandet av kund kontot för räddningstjänster. Detta RedSky-e-postmeddelande är separat från Webex välkomstmejl och styrs inte av Webex e-postinställningar. För grossistorganisationer i USA och Kanada aktiveras RedSky automatiskt som leverantör av räddningstjänster.

  4. Använd egenskapen WEBEX4BWKS_EMAIL_SUBJECT för Webex för BroadWorks-migreringar för att skicka e-postämnet för begäran om ändring av lösenord för Webex för BroadWorks-prenumer anter.
  5. Använd egenskapen WEBEX4BWKS_EMAIL_BODY för Webex för BroadWorks-migreringar för att skicka e-posttexten för begäran om ändring av lösenord för Webex för BroadWorks-prenumeranter.
  6. Använd egenskapen C USTOM_TAGS för att lägga till taggar efter att kunden har skapats.
  7. För att tillämpa grossistrabatter måste partneradministratörer kontakta Ciscos konto team innan du påbörjar migreringen.

    En ny egenskap, APPLY_WHOLESALE_DISCOUNTS läggs till i partner.cfg. Aktivera den här egenskapen om du vill tillämpa rabatter på användare och arbetsytor.

  8. (Valfritt) Konfigurera PSTN-anslutningen uttryckligen

    Om du vill ange PSTN-anslutningen för alla platser som etableras under migreringen, inklusive huvudplatsen, lägger du till följande egenskap i filen partner.cfg:

    PSTN_CONFIGURATION=<PSTN Connection ID or exact PSTN Connection Display Name>

    Om egenskapen inte är konfigurerad eller kommenteras, använder etableringsverktyget standardprocessen för val av PSTN-anslutning.

Instruktioner för att köra

Använd följande steg för att köra verktyget i Windows och macOS:

Fönster

Utför följande steg för att köra verktyget på Windows OS:

To provision single customer:
provision.bat -input=<Transform-Tool-Output-Customer-JSON-File-Path>
To provision multiple customers:
provision.bat -input=<Transform-Tool-Timestamp-Output-Directory-Path> 

MacOS

Utför följande steg för att köra verktyget på macOS:

To provision single customer:
./transform.sh -input=<Transform-Tool-Output-Customer-JSON-File-Path>
To provision multiple customers:
./transform.sh -input=<Transform-Tool-Timestamp-Output-Directory-Path>

Förutsättningar för Webex för BroadWorks-migrering

Partner administratörer måste uppdatera sin BroadWorks-onboardingmall för Webex för Broad Works samexistensfunktioner. Se följande bild:

När mallen för Webex för BroadWorks Onboarding har uppdaterats för att stödja migrering begär du Cisco-kontoteamet att aktivera funktionen ”grossist-partner-blandning aktiverad” på partnernivå. Med den här inställ ningen kan provisioneringsverktyget automatiskt lägga till grossistpaket till befintliga Webex for BroadWorks- kunder under etablering.

Kör provisioneringsverktyget med ytterligare ett argument.

Förberedelsefas: är standardfasen där administratörer kan tillhandahålla BroadWorks-användare som grossistprenumerant och fortsätta med Webex för BroadWorks-användare.

Underhållsfas: är den andra fasen där administratörer kan tilldela grossistlicensen till befintliga Webex för BroadWorks-användare. Du måste köra etableringsverktyget med ett argument underhåll.

Postmigrerings fas: Är den sista fasen när administratörer kan konvertera BroadWorks till grossistförsäljning helt. Du måste köra etableringsverktyget med ett argument post migration.

Terminalloggar

Följande är loggarna i terminalen vid framgångsrik etabler ing:

Tool Name: Provisioning
Version: 1.51.0
Customer(s) provisioning started...
Sending create customer provisioning request for the External ID: customer.id.1
Customer provisioning request sent for the customer with the External ID: customer.id.1
Checking customer status for the External ID: customer.id.1 and the status is: provisioning
Checking customer status for the External ID: customer.id.1 and the status is: provisioning
Checking customer status for the External ID: customer.id.1 and the status is: provisioned
Provisioning customer's calling settings with External ID: customer.id.1
Customer's settings are updated successfully for the External ID: customer.id.1
Provisioning secondary locations for the customer with the External ID: customer.id.1 
Provisioning location's settings and features for the customer with the External ID: customer.id.1
Subscriber(s) provisioning will be started for the customer with the External ID: customer.id.1
Provisioning subscriber(s) and settings for the customer with External ID: customer.id.1
Subscriber(s) and settings provisioning completed for the customer with External ID: customer.id.1
Provisioning user agent settings for the customer with the External ID: customer.id.1
 
********** Completed File : input/customer.json ****************

En tabell kommer att skrivas ut med antalet platser som skapats för varje körning:

Table with number of locations created for each run.

Utgång

Provisionsverktyget genererar framgångs- och felrapporter i utdata/*. success/ <external_id>felfilerna. Granska framgångs- och fel loggar för utdata för att verifiera framgångsrik etablering.

Systemet kommer att generera en provisioning_report_*.csv-fil i katalogen output/consolidated_report s/. Den här filen innehåller både uppgifter om framgång och misslyckande för varje entitet och dess inställningar, vilket ger en omfattande provisionerings rapport.

Provisionsverktyget genererar också en provisioning_statistics_*.csv-fil i katalogen output/consolidated_reports/. Den här rapporten innehåller antalet etablerade kunder, platser, användare, enheter och grupp funktioner som framgångsrikt och misslyckats.

Efter framgångsrik provisionering får slutanvändarna ett e-postmeddelande från RTM- lösningen Wholesale.

Partneradministratörer kan verifiera kundprovisioneringen i portalen Partner Hub och Control Hub. Se följande illustrationer från portalen Partner Hub och Control Hub:

Screenshot of Partner Hub showing a search for a Wholesale customer in the Select Customer drop-down field.

Bild 8: Partner Hub

Screenshot of Control Hub showing the Users tab and a list of users.

Bild 9: Control Hub

Screenshot of Control Hub showing the Devices screen and a list of devices.

Figur 10: Enheter

Screenshot of Control Hub showing the Numbers screen and a list of phone numbers.

Figur 11: Samtal

Restriktioner efter tillhandahållande

När etableringen är klar för en BroadCloud-migrering blockeras följande åtgärder:

  • CAP Portal — Lägga till användare eller portade enheter.
  • SP Portal - Skapa ADD-beställningar med enheter eller nummer.
  • RSB API - Skapa ADD-beställningar med enheter eller nummer och skapa användare. RSB ADD-beställningar gjorda med enheter eller nummer kommer att avvisas.
Nya beställningar läggs dock när andra platser är låsta efter tillhandahållandet.

BroadCloud till grossistmigration - begränsning av enhetsregistrering

För partneradministratörer som migrerar kunder från BroadCloud till Wholesale inom samma region kan enheter läggas till i Wholesale efter att ha kört provisioneringsverktyget. Dessa enheter kommer dock att bli berättigade att registrera sig på Webex-plattformen först efter att migreringen (enhetsflyttning) för motsvarande plats har slutförts.

Denna begränsning gäller inte för

  • Kunder som migrerar från Broadworks/W4b till Wholesale.
  • BroadCloud till grossistmigreringar över olika regioner.

Rekommenderad vägledning

Om du vill undvika problem med enhetsregistrering slutför du migreringen av enhetsflyttning på platsnivå innan du försöker registrera enheter på Webex-plattformen för migreringar från BroadCloud till Wholesale i samma region.

Verktyg för enhetsflyttning

För BroadCloud

För BroadCloud-partners använder du tjänstel everantörsportalen för att skicka en migreringsbegäran för nummer, enheter och SCA-migreringar ( Shared Call Appearances).

Inom tjänsteleverantörsportalen kan en migrerings begäran omfatta upp till 50 kunder. Högst 10 förfrågningar kan skickas in inom en dag.

Administratörer kan aktivera automatisk återställning genom att ställa in rollback_to_broadcloud=true i filen conf/partner.cfg, som flyttar enheter tillbaka till BroadCloud efter migrering. Den stöder både migreringar av samma och olika regioner med NS Sync, men endast för framgångsrika migreringar. För misslyc kade måste administratörer höja en Cisco TAC innan de begär återställning.

Det finns två alternativ för att välja migreringstyp i portalen:

  • Migrering — Välj det här alternativet om du vill initiera en begäran om migrering av nummer, enheter och delade samtalsutseende (SCA).
  • Enhetsstatus — Välj det här alternativet om du vill visa aktuell status för en enhet på BroadCloud och Calling.

Följande siffror visar tjänsteleverantörsportalen.

Service Provider portal

Figur 12: Tjänsteleverantörsportalen

Service Provider portal showing View Migration Request.

Figur 13: Tjänsteleverantörsportalen

Migrera valda platser (valfritt)

Om du vill starta migreringen för en viss delmängd av platser som anges i customer.json- filen, inkludera en locations.csv fil med din begäran. Den här CSV-filen ska bara lista de platser du tänker migrera.

När locations.csv inte tillhandahålls migreras alla platser i customer.json.

Tabell 1. Locations.csv legender
TerminDefinition

Webbplats-ID

Plats-ID för den plats som ska migreras.

Webbplatsens namn

Namnet på den plats som ska migreras.

För att ladda ner listan över tillgängliga aktiva webbplatser navigerar du till Visa kunder → Välj en kund → Exportera platser som CSV.

Export Locations as CSV

Figur 14: Exportera platser som CSV

Aktivera alternativet för att koppla bort nummer

När du använder samma SIP-trunk för Webex Calling och BroadCloud Carrier bör administratörer använda alternativet Koppla bort nummer. Detta tar bort telefonnummer från att ta emot inkommande samtal efter migrering i BroadCloud.

Det här alternativet krävs endast när du migrerar till en annan Webex Calling region. Det gäller inte om du är kvar i samma region.

  • Denna åtgärd är oåter kallelig
  • Aktivera det här alternativet först efter att ha bekräftat:

    • Migreringen är klar
    • Alla enheter har lyckats registrera sig Webex Calling
    • Siffrorna är aktiva

För att aktivera det här alternativet,

  1. I filen partner.cfg ställer du in DISCONNECT_NUMBERS_FROM_RIALTO = yes.
  2. Kör migreringsverktyget igen med samma customer.json- fil och den uppdaterade partner.cfg.

Om nummer inte kan kopplas bort, ta upp en Cisco TAC- förfrågan.

För Cisco BroadWorks och Webex för BroadWorks

För migreringar från Cisco BroadWorks och Webex för BroadWorks körs verktyget på den sekundära Cisco BroadWorks Application Server i partnernätverket och ansluter till AS via OCI-P. Den använder Transform Tool output JSON (customer.json) -filen som indata och kör OCI-P-kommandona för att migrera enheter och mjuka klienter.

Vid framgångsrik drift kommer enhetens flyttverktyg att:

  1. Avregistrera enheter från Cisco BroadWorks och registrera dem i grossistledet.
  2. Användare som använder UC-One-klienten omdirigeras till Webex-appen vid första inloggningen.
  3. Inaktivera telefonnumren från Cisco BroadWorks eller ta bort telefonnumren från BroadCloud.
  4. Aktivera nummer i grossistledet.
  5. Skapa delade samtalsutträdanden i grossistledet för BroadCloud-migreringar. [Detta steg är endast tillämpligt för BroadCloud-migreringar].
  6. Om administratören använder verktyget bakom en företagsproxy följer du stegen nedan för att konfigurera och köra provisioneringsskriptet.

    Konfigurationsprocedur

    1. Öppna filen devicemove.sh.
    2. Leta reda på variabeln PROXY_HOST och avkommentera den (ta bort inledande # för devicemove.sh).
    3. Ställ in värdet PROXY_HOST som:

      PROXY_HOST=<proxy-host>
    4. Leta reda på variabeln PROXY_PORT och avkommentera den (ta bort inledande # för devicemove.sh).
    5. Ställ in PROXY_PORT-värdet som:

      PROXY_PORT=<proxy-port>
    6. Leta reda på variabeln PROXY_SCHEME och avkommentera den (ta bort inledande # för devicemove.sh). Det här steget är valfritt. Om det förblir kommenterat kommer standardvärdet för PROXY_SCHEME att vara HTTP.
    7. Ställ in värdet PROXY_SCHEME som:

      PROXY_SCHEME=<proxy-scheme>
    8. Spara och stäng filen devicemove.sh.
    9. Öppna filen partner.cfg och lägg till önskad refresh token.
    10. Kontrollera att BroadWorks värd, användarnamn och lösenord är korrekt konfigurerade i partner.cfg
    11. Kör skriptet:

      ./devicemove.sh

Om det inte finns några enheter registrerade hos Cisco BroadWorks eller BroadCloud som måste migreras, behöver du inte köra enhetsflyttningsverktyget.

SCP och SSH

  1. SCP enheten flyttar verktyget till den sekundära Cisco BroadWorks Application Server.
  2. SSH till den sekundära Cisco BroadWorks Application Server för att konfigurera förutsättningarna och köra enhetsflyttningsverktyget.

Förutsättningar

  1. Ställ in REFRESH_TOKEN (Token kopierad från Token Generator Tool) i filen conf/partner.cfg:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
  2. Kontrollera att användar-ID, lösenord och värd namn för den sekundära Cisco BroadWorks Application Server är korrekta i filen conf/ DeviceMoveTool.conf:
    BROADWORKS_USER_ID = admin
    BROADWORKS_PASSWORD = admin
    BROADWORKS_HOST_NAME = localhost
    
  3. För att skicka aktiveringsmeddelanden igen måste du ställa in send_subscribers_welcome_email=true i filen conf/partner.cfg.

    Om administratörer vill skicka inbjudningsmeddelanden till sina användare under migreringen bör de avkommentera egenskapen ”send_subscribers_welcome_email=true” i filen conf/partner.cfg. Annars bör fastigheten förbli oförändrad.

  4. Kontrollera att JDK/JRE-miljövägen är korrekt i devicemove.sh
    JAVA_HOME=/usr/local/java/java_base
  5. Administratörer kan använda filen locations.csv från indatakatalogen för att migrera specifika grupper istället för alla grupper under ett företag.

Polycom-telefoner

För att flytta Polycom-telefoner från Cisco BroadWorks till grossist samtal måste en partneradministratör skapa en ny identitets-/enhetsprofiltypfil på systemnivå i Cisco BroadWorks varje Polycom-enhetsmall. Se figur 14 och ladda upp den anpassade filen Device-move-tool/conf/DeviceProfile/ {region} /polycom_vvx.cfg. När du har laddat upp den nya enhetsfilen, se till att den nyskapade filen finns på gruppnivå. Se också till att filmigration_%BWMAC-adress%.cfg inte står i konflikt med någon befintlig fil i systemet).

Enhets-flyttverktyg/conf/deviceProfile/ {region} /polycom_vvx2.cfg

Den används internt av enhetens flyttverktyg.

Migreringsprocessen för Polycom-telefoner:

  1. Verktyget för enhetsflyttning ersätter filen %BWMACAddress%.cfg på enhetsnivå med polycom_vvx2.cfg. Den här filen hänvisar till Migration_%BWMACAddress%.cfg.
  2. Bygg om enhetsprofilerna på grupp- eller enhetsnivå.
    Att agera på gruppnivå eller enhetsnivå beror på konfigurationen av parametern DeviceLevelRebuild i filen device-move-tool/conf/partner.cfg.
  3. Enhetsflyttningsverktyget ber Cisco BroadWorks Application Server att starta om telefoner på gruppnivå eller enhetsnivå.
  4. Efter omstartsbegäran hämtar och bearbetar Polycom-telefoner% BWMACAddress%.cfg, som ber Polycom-telefonerna att ladda ner och bearbeta migration_%BWMACAddress%.cfg, vilket ställer in Device.prov.ServerName till https://plcm.sipflash.com.
    https://plcm.sipflash.com för regionen USA har andra regioner olika webbadresser.
  5. Polycom-telefonen hämtar %BWMACAddress%.cfg från https://plcm.sipflash.com och hanteras av DMS. Webex Calling
Identity/device profile type file add screenshot

Figur 14: Lägg till fil för identitet/enhetsprofiltyp

Fältet ”MAC-adress i:” använder samma värden som de andra filerna i Polycom-mallen. (I figur 14 använder du HTTP-begäran URI, men det kanske inte är lämpligt för partnerns Cisco BroadWorks Application Server- distribution).

Instruktioner för att köra

Det finns två metoder för att åberopa DMT, den första är att åberopa genom en enda kund åt gången och den andra är att köra igenom flera kunder samtidigt.

Verktyget för enhetsflyttning körs från den sekundära Cisco BroadWorks Application Server i katalogen för enhetsflyttningsverktyg:

For device move single customer:
./devicemove.sh -input=<Transform-Tool-Output-Customer-JSON-File-Path>
 ./devicemove.sh -input=/tmp/customername.json
 For device move multiple customers:
./devicemove.sh -input=<Transform-Tool-Timestamp-Output-Directory-Path>
 ls -l /tmp/directoryofcustomers/
customer1.json 
customer2.json
customer3.json
Additionally, the device move tool supports migrate single/specific phone(s) from 1.35.0 release.
Use the command below:
./devicemove.sh -integration -input= <Transform-Tool-Output-Customer-JSON-File-Path> -macaddress=4CBC4883A6F8,48256741CBE9

Terminalloggar

Följande är loggarna i terminalen för framgångsrik körning av enhetsflyttningsverktyget för enhets migrering:

Tool Name: Device Move Tool
Version: 1.15.0
Device Tool Started...
Valid Devices for migration :
-------------------------------------------------------------------------------------------------------------------
|    Device Type |          Mac |                                 Version |                                 Email |
-------------------------------------------------------------------------------------------------------------------
| DMS Cisco 7861 | CC98914EAAD7 | Cisco-CP-7861-3PCC/11.3.7_cc98914eaad7_ | amareswaranvel+benjaminjack@gmail.com |
| DMS Cisco 6821 | 5486BCAE7E45 | Cisco-CP-6821-3PCC/11.3.7_5486bcae7e45_ |  amareswaranvel+lucasoliver@gmail.com |
| DMS Cisco 8811 | F87B204E4066 | Cisco-CP-8811-3PCC/11.3.7_f87b204e4066_ |     amareswaranvel+owenalex@gmail.com |
-------------------------------------------------------------------------------------------------------------------
Do you want to migrate all these devices? ([Y]es or [N]o) 
yes
Uploading Device Profiles for DMS Cisco MPP LC
Rebuild Device Process Started
Rebuild Device Process Completed Successfully
Reboot Process Started
Reboot Process Completed Successfully
Modifying profiles for Business Communicator under group collabmigrationtestGRP_engg
Activate webex phone numbers process started for customer org Id : 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c
Activate webex phone numbers process completed for customer org id : 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c
Deactivate broadworks phone numbers process started for groupId : collabmigrationtestGRP_engg
Deactivate broadworks phone numbers process completed for groupId : collabmigrationtestGRP_engg
Device Migration Completed

Utgång

Efter enhetsmigreringen har enheterna kommit online och redo att ringa/ta emot samtal. Se figur 15 för att se ett exempel på enhets status:

Screenshot of Control Hub Devices page showing the device status.

Figur 15: Enhetsstatus

Efter enhetsmigreringen har siffrorna blivit aktiva. Se figur 16 för att se ett exempel på vilka nummer som är aktiva:

Screenshot of Control Hub Numbers screen showing active numbers.

Figur 16: Aktiva siffror

Om administratören använder verktyget bakom en företagsproxy följer du stegen nedan för att konfigurera och köra DeviceMo ve-skriptet.

Det är inte obligatoriskt att ställa in miljövariabeln export https_proxy=http://<proxy-host>: <proxy-port>i terminalen om proxyn är konfigurerad direkt i skriptet enligt beskrivningen nedan.

Steg för att konfigurera och köra DeviceMove-skriptet

  1. Öppna filen devicemove.sh.
  2. Leta reda på HTTPS_PROXY_HOST-variabeln och avkommentera den (ta bort inledande #).
  3. Ange värdet HTTPS_PROXY_HOST som:

    HTTPS_PROXY_HOST=<proxy-host>

  4. Leta reda på HTTPS_PROXY_PORT-variabeln och avkommentera den (ta bort inledande #).
  5. Ställ in HTTPS_PROXY_PORT-värdet som:
    HTTPS_PROXY_PORT=<proxy-port>
  6. Spara och stäng filen devicemove.sh.
  7. Öppna filen partner.cfg och lägg till önskad refresh token.
  8. Kontrollera att BroadWorks värd, användarnamn och lösenord är korrekt konfigurerade i partner.cfg.
  9. Kör skriptet:
    ./devicemove.sh

Dubbel migration

Du kan nu flytta samtalsinspelningar från BroadCloud tillWebex Calling. Detta håller dina befintliga Dubber-konton och alla dina gamla inspelningar tillgängliga utan att förlora aktuell åtkomst till Dubber-plattformen under migreringen. Mer information om dubbermigrering finns i Migr era Dubber från BroadCloud till. Webex Calling

Stöd för massavkoppling

Stödet för massfrånkoppling beskriver processen för att koppla bort flera kundplatser vid Webex Calling användning av en CSV-baserad massoperation. Mer information finns i Stöd för massfrånkoppling.

Återställ migrering

Återställningsåtgärden måste utföras för ett företag i taget.

Enhetsflyttningsverktyget inaktiverar inte numren i grossist samtal på grund av tekniska begränsningar under återställningsåtgärden.

För BroadCloud Carrier

Administratörer kan ställa in rollback_to_broadcloud= true i conf/partner.cfg för att aktivera automatisk återställning. Detta returnerar enheter till BroadCloud efter framgångsrik migrering i samma eller tvärregion med NS Sync. Vid misslyckade migreringar, kontakta Cisco TAC innan du begär återställning.

För Cisco BroadWorks och Webex för BroadWorks

Återställningsprocessen för Cisco BroadWorks och Webex för BroadWorks är som följer:

  1. Öppna en biljett med Cisco TAC för att begära återställning av enheten.
  2. Kör verktyget för enhetsflyttning i återställningsläge på den sekundära BroadWorks Application Server för att återställa enhetsmigreringarna. Detta ställer in DMS-webbadressen tillbaka till tjänsteleverantörens DMS-URL för enhetsprofiler i Cisco BroadWorks och återaktiverar telefonnummer.
  3. Te Webex Calling amet ställer in DMS-webbadressen tillbaka till tjänsteleverantörens DMS-URL i enhets profiler i. Webex Calling
  4. Partneradministratörer måste inaktivera eller ta bort telefonnumren i portalen Webex Calling via Control Hub.
  5. Partneradministratörer måste flytta PSTN-telefonnummer tillbaka till Cisco BroadWorks.

Instruktioner för att köra enhetsflyttningsverktyget i återställningsläge

Följ stegen nedan för att köra enhetens flyttverktyg i återställningsläge:

Kör kommandot nedan i den sekundära Cisco BroadWorks Application Server i enhetens flyttverktygskatalog:

Återställ profiler

./devicemove.sh -input= <Transform-Tool-Output-Customer-JSON-File-Path> -revertProfiles

Återställ nummer

./devicemove.sh -input= <Transform-Tool-Output-Customer-JSON-File-Path> -revertNumbers

Terminalloggar

Vi kommer att få följande loggar i terminalen när du lyckas köra enhetens flyttverktyg för återställning:

Återställ profiler

Tool Name: Device Move Tool
Version: 1.15.0
Device Tool Started for Revert Process...
Devices that can be moved back from Webex Calling to BroadWorks:
- -------------------------------------------------------------------------------------------------------------------
|    Device Type |          Mac |                                 Version |                                 Email |
-------------------------------------------------------------------------------------------------------------------
| DMS Cisco 7861 | CC98914EAAD7 | Cisco-CP-7861-3PCC/11.3.7_cc98914eaad7_ | amareswaranvel+benjaminjack@gmail.com |
| DMS Cisco 6821 | 5486BCAE7E45 | Cisco-CP-6821-3PCC/11.3.7_5486bcae7e45_ |  amareswaranvel+lucasoliver@gmail.com |
| DMS Cisco 8811 | F87B204E4066 | Cisco-CP-8811-3PCC/11.3.7_f87b204e4066_ |     amareswaranvel+owenalex@gmail.com |
-------------------------------------------------------------------------------------------------------------------
Do you want to move back these devices from Webex Calling to BroadWorks? (Yes, Y, No, N): 
yes
Uploading Device Profiles for DMS Cisco MPP LC
Rebuild Device Process Started
Rebuild Device Process Completed Successfully
Reboot Process Started
Reboot Process Completed Successfully
Device Migration Completed for Deprovision Process

Återställ nummer

Tool Name: Device Move Tool
Version: 1.15.0
Do you want to continue reverting numbers to Broadworks ?  ([Y]es or [N]o): 
Y
[+15205551101, +15205551102, +15205551103, +15205551104, +15205551105, +15205551106, +15205551107, +15205551108, +15205551109, +15205551110]
Starting revert
Activate broadworks phone numbers process started for groupId : collabmigrationtestGRP_engg
Activate broadworks phone numbers process completed for groupId : collabmigrationtestGRP_engg
Device Migration Revert process Completed Successfully

Bilaga

Migrering av stora företag

Stora företag som har många platser kan inte migrera alla platser inom ett enda underhållsfönster. Funktionaliteten som beskrivs i det här avsnittet gör det möjligt för partners att migrera några platser åt gången.

För kunder med flera platser där platser migreras inom samma region (till exempel USA till USA) rekommenderar vi att partneradministratörer placerar och kör anslutningsordningen för webbplatsen (migrerad webbplats) i Rialto för att säkerställa sömlös samtalsanslutning mellan ej migrerade och migrerade platser.

Om ordern för webbplatsavkoppling inte körs för den migrerade webbplatsen i Rialto begrän sas anrop till användare inom den migrerade platsen endast i Webex, och användare från icke migrerade webbplatser/platser kommer inte att kunna nå de migrerade numren.

Steg

Använd följande steg för att planera stegvisa migreringar för ett stort företag:

  1. Extrahera företagsdata från BroadWorks eller BroadCloud.
  2. Kör transformeringsverktyget utan platsalternativ på extraherade data.
  3. Leta efter avsnittet Rekommenderad plats att flytta samtidigt i exception_report.txt för att planera migreringsfaserna för att få mer information om platsberoenden, granska funktionsagentens listfiler (se Transformeringsverktyget nedan).
  4. Generera input/ locations.csv genom att ändra locations_to_be_edited.csv.
  5. Kör transformeringsverktyget igen med platsalternativet.
  6. Undersök exception_report.txt för att identifiera eventuella platsberoendeproblem för aktuell fas.
  7. Åtgärda platsberoendeproblemen efter behov (genom att ändra locations.csv).
  8. Kör om verktyget Transform för att generera customers.json för den aktuella fasen.
  9. Kör provisioneringsverktyget för varje kund.json.
  10. Kör Device Move Tool under underhållsfönstret.
  11. Upprepa steg 4 - 10 för nästa fas.

Omformningsverktyget

För att uppnå målet att migrera platserna i ett stort företag fas för fas, som nämnts ovan, läggs en ny fil locations.csv till som valfri indata (-locations=input/locations.csv) när transform- verktyget körs.

locations.csv innehåller data som är specifika för platser. Det åsidosätter data som finns i input/customers.csv, som för närvarande innehåller både företags- och platsdata.

Följande tabell visar detaljerna i locations.csv:

Beskrivning

Värden

Standardvärde

Obligatorisk

Kartor i BroadWorks

Kartor i BroadCloud

Företags-ID

Unikt företags-id

Y

ServiceProvider-ID

Rialto kund-ID

Plats-ID

Plats-id, unikt inom företaget

Y

grupp-id

Rialto Webbplats-ID

migrationsstatus

Är den här platsen migrerad?

migrerade, dont_migrera, migrera

migrerar

N

namn

Namn på denna plats.

Lämna det tomt för att använda LocationID.

N

tidszon

N

språk

N

adress*

N

adress2

N

stad

N

stat

N

postnummer

Postnummer eller postnummer

N

land

2-bokstavskod

N

locations.csv kan komponeras från den förfyllda locations_to_be_edited.csv när du kör Transformeringsverktyget på stora företag. Läs vidare för att se exempel.

locations.csv är en valfri indata när du kör transformeringsverktyget, därför kommer transformerings verktyget att bete sig på samma sätt som tidigare om alternativet -locations=input/locations.csv inte finns.

För BroadCloud-extrakt, om en kund innehåller mer än 500 platser, delar transformerings verktyget kunddata i flera kund-JSON-filer med högst 500 platser per fil.

De genererade JSON-filerna för kunden följer namnkonventionen:

customer.json kund_1.json kund_2.json...

Denna funktion gäller för närvarande endast BroadCloud-extrakt.

Nya utdatafiler

Det finns 6 nya utdatafiler från transformeringsverktyget:

  1. locations_to_be_edited.csv — detta är förfyllt med all platsinformation för det stora företaget som ska migreras.

    Exempel:

    locationId,enterpriseId,migration status,name,timezone,language,address1,address2,city,state,postal code,country 
    
    auto_mig_ent_grp1,auto_mig_ent,,auto_mig_ent_grp1,,,100 Main Street,,Gaithersburg,MD,20877,US 
    
    auto_mig_ent_grp2,auto_mig_ent,,auto_mig_ent_grp2,,,101 Main Street,,Gaithersburg,MD,20877,US 
    
    auto_mig_ent_grp3,auto_mig_ent,,auto_mig_ent_grp3,,,102 Main Street,,Gaithersburg,MD,20877,US 

    Partnerna/kunderna kan använda den för att generera locations.csv för att styra de platser som ska migreras för en viss fas (och uppdatera platsinformationen efter behov).

    Exempel: locations.csv genererad från ovanstående locations_to_be_edited.csv

    locationId,enterpriseId,migration status,name,timezone,language,address1,address2,city,state,postal code,country 
    
    auto_mig_ent_grp1,auto_mig_ent,migrated,auto_mig_ent_grp1,,,100 Main Street,,Gaithersburg,MD,20877,US 
    
    auto_mig_ent_grp2,auto_mig_ent,migrating,auto_mig_ent_grp2,,,101 Main Street,,Gaithersburg,MD,20877,US 
    
    auto_mig_ent_grp3,auto_mig_ent,dont_migrate,auto_mig_ent_grp3,,,102 Main Street,,Gaithersburg,MD,20877,US 

    Denna locations.csv betyder: för den här fasen hade platsen auto_mig_ent_grp1 migrerats, platsen auto_mig_ent_grp2 migreras och migrera inte platsen auto_mig_ent_grp3.

    • hunt_group_agents.csv, call_center_agents_supervisors.csv, paging_group_originators_targets.csv, blf_monitored_elements.csv — 4 filer har samma syfte: generera fullständiga listor över motsvarande funktioner agenter/övervakare/originators/targets/monitored_elements på migreringsplatserna om migreringsplatserna har beroenden på andra platser.

    De har nästan samma format (det tredje kolumnnamnet varierar beroende på funktion), som nedan (auto_mig_ent_grp2s jaktgrupps agentlista för ovanstående fas):

    Exempel: följande är från hunt_group_agents.csv

    feature name,feature location,agent,location 
    
    Sarah Rodriguez,auto_mig_ent_grp2,agent_michael@domain.com,auto_mig_ent_grp1 
    
    Sarah Rodriguez,auto_mig_ent_grp2,agent_sally@domain.com,auto_mig_ent_grp1 
  2. auto_attendant_external_numbers.csv - Den här filen innehåller ruttade destinationsnummer för automatisk svarare som inte finns på de aktuella platserna eller på de migrerande platserna. Dessa nummer kan tillhöra andra platser eller kan vara externa för kunden.

    Exempel: följande är från auto_attendant_external_numbers.csv

    Enterprise ID,Enterprise Name,Location ID,Location Name,Auto Attendant Name,Menu Type,Menu Option,Transfer Number
    
    ENT_1,Enterprise 1,LOC_1,Austin,Auto Attendant 1,Business Hours,Transfer Without Prompt,+12040000001
    
    ENT_1,Enterprise 1,LOC_1,Austin,Auto Attendant 1,After Hours,Transfer With Prompt,+12050000001
    
    ENT_1,Enterprise 1,LOC_2,Denver,Auto Attendant 2,Business Hours,Transfer Without Prompt,+12040000002

  3. location_to_customer_json_mapping.csv

    Den här filen innehåller listan över platser och motsvarande kund-JSON-filer som genereras av transformeringsverktyget. Det gener eras när kunddata delas upp över flera kund-JSON-filer och kan användas för att identifiera vilken kunds JSON-fil som innehåller en viss plats.

    Exempel:

    platsnamn, kund_json_filnamn LOC_1, kund.json LOC_2, kund.json LOC_3, kund_1.json LOC_4, kund_1.json LOC_5, kund_2.json

Om alternativet platser inte finns när du kör transformeringsverktyget gener erar ovanstående 4 filer fullständiga listor över hunt-group/call-center/paging-group/busy-lamp-fields agenter/övervakare/originators/targets/monitored_elements för hela företaget, som kan användas för att planera de stegvisa migreringarna.

Nya avsnitt i exception_report

När du utför stegvis migrering för stora företag kommer det att finnas några nya avsnitt i exception_report.txt om det finns platsberoenden som inte uppfylls.

Exempel: Följande nya avsnitt är för plats auto_mig_ent_grp2 jaktgrupp Sarah Rodriguezs agenter på plats auto_mig_ent_grp3 som inte migreras och inte migreras i den här fasen.

Dependencies between locations - Hunt groups 

Name                          Location                        Agent                                            Agent's Location         Comment 

________________________________________________________________________________________________________________ 

Sarah Rodriguez       auto_mig_ent_grp2    agent_william@domain.com    auto_mig_ent_grp3    Agent in different location not migrated yet 

Sarah Rodriguez       auto_mig_ent_grp2   agent_melody@domain.com     auto_mig_ent_grp3    Agent in different location not migrated yet 

Följande nya avsnitt innehåller rekommendationer om hur du grupperar platserna i migreringsfaserna.

Rekommenderade platser att flytta samtidigt:

Location auto_mig_ent_grp1 has dependency on location(s) auto_mig_ent_grp2, auto_mig_ent_grp3 

Location auto_mig_ent_grp2 has dependency on location(s) auto_mig_ent_grp3

Om alternativet platser inte finns när du kör verktyget Transform listas alla platsberoenden i avsnittet rekommenderade platser att flytta samtidigt för att underlätta planeringen.

När du kör Transformeringsverktyget med platsalternativet (dvs. för en migreringsfas) listar avsnittet Rekommenderade platser att flytta samtidigt endast platsernas beroenden för den aktuella fasen.

Tillhandahållande verktyg

För BroadCloud-kunder för stora företag vars utdata från Transform Tool delas upp över flera kunders JSON-filer använder du alternativet -LargeEnterprise när du kör Provisioning Tool. Verktyget behandlar alla genererade kund-JSON-filer i den angivna utdatakatalogen för transformeringsverktyg. Om kunddata finns i en enda kund-JSON-fil kör du Provisioning Tool utan alternativet -LargeEnterprise.

Fönster

<Transform-Tool-Timestamp-Output-Directory-Path>Så här tillhandahåller du storföretagskunder: provision.bat -input= -LargeEnterprise

MacOS

<Transform-Tool-Timestamp-Output-Directory-Path>Så här tillhandahåller du storföretagskunder: provision.sh -input= -LargeEnterprise

Verktyg för enhetsflyttning

Enhetsflyttningsverktyget kan köras för en delmängd av platser från customer.json.för att uppnå det lägga till en ny valfri locations.csv fil som har två kolumner.

Extern_ID

Platsnamn

Externt id-värde

Namn på platserna/gruppens namn

  • Detta är en valfri fil, om den inte tillhandahålls eller förses med de tomma värdena kommer den att migrera alla platser.
  • Om de förses med platsnamnen och deras respektive externa ID:er migreras endast dessa platser.

Kommandot är som följer:

./devicemove.sh -input=<input_path>/customer.json -locations=<input_path>/Location_names.csv

Tidszoner

USA:

”TimeZones”: ["America/Adak”, "America/Anchorage”, "America/Chicago”, "America/Denver”, "America/Los_Angeles”, "Amerika/New_York”, "Amerika/Phoenix”, "Stillahavet/Honolulu "]

Kanada:

”TimeZones”: ["America/Dawson_Creek”, "America/Edmonton”, "America/Halifax”, "Amerika/Montreal”, "Amerika/Regina”, "Amerika/St Johns”, "Amerika/Vancouver”, "Amerika/Winnipeg "]

Australien:

”timeZones”: ["Australia/Adelaide”, "Australia/Brisbane”, "Australia/Broken_Hill”, "Australia/Darwin”, "Australia/Hobart”, "Australia/Lord_Howe”, "Australien/Perth”, "Australien/Sydney "]

Frankrike:

”TimeZones”: ["Europa/Paris"]

Portugal:

”timeZones”: ["Atlantic/Azorerna”, "Europa/Lissabon "]}

UK:

”TimeZones”: ["Europa/London"]

Italien:

”TimeZones”: ["Europa/Rom"]

Tyskland:

”TimeZones”: ["Europa/Berlin"]

Vanliga frågor

Kända fel

FelÅtgärd
Token generator verktyg
. /tokengenerator.sh: rad 77: /bin/java: Ingen sådan fil eller katalog Ställ in miljövariabeln JAVA_PATH korrekt i din miljö.
Omformningsverktygsfel
  • ModuleNotFoundError: Ingen modul med namnet ”telefonnummer”
  • Migrera enheter som för närvarande inte är registrerade
  • Stort extrakt genererar bara några få JSONs
  • Tidszonfel som inte stöds (t.ex. America/New_York för land CA)
  • Undantag: Det gick inte att utföra åtgärd på grossistpaketet för befintlig Webex For BroadWorks-kund
  • Ställ in Pythons virtuella miljö enligt beskrivningen i lösningsguiden. Kör sedan omformningsverktyget igen
  • Enheter som tidigare registrerats men nu oregistrerade visas i undantags rapporten. För att migrera dem, avkommentera och ställ in MIGRATE_DEVICES_REGISTERED_ ONCE=Ja i konfigurationen
  • Sök efter nätverksproblem. Granska undantagsrapporten. Om det inte är löst, kontakta Cisco TAC
  • Lägg till en mappning i transform/conf/timezone_translation.csv

    Till exempel: America/New_York, America/Montreal

  • Se till att du kör extract med en giltig och okommenterad REFRESH_TOKEN. Om inte, kör extrahera igen och transformera med rätt REFRESH_TOKEN
Fel i etableringsverktyget
  • Kunden har inte behörighet att tillhandahålla
  • Fältet för migreringskälla saknas eller är ogiltig JSON
  • Tillhandahållandet misslyckas på grund av administratörens e-post
  • Kontrollera om uppdateringstoken har skapats med rätt partner-e-post
  • Validera customer.json med en JSON-formaterare och korrigera eventuella problem
  • Se till att administratörens e-postmeddelande är giltigt, korrekt formaterat och att domänen endast använder alfanumeriska tecken
DeviceMove (BroadWorks) /Migrering (BroadCloud) verktygsfel
Migreringen misslyckades på grund av status för käll-AS och mål-AS-nätverksstatusfel

Undvik enhets- eller nummerändringar efter etablering och innan du kör verktyget Enhets flyttning.

Förutsättningar

1. Hur hittar jag partnerns orgID?

Logga in på Partner Hub och gå till avsnittet Konton. OrgID visas där.

Extrahera

1. Varför är en kund eller webbplats inte listad på sidan ”Initiera utdrag”?

Endast kunder med minst en webbplats med aktiva samtalstjänster i BroadCloud visas. Om det inte finns några aktiva samtalssidor kommer kunden inte att listas.

Transformera

1. Varför saknas användar- eller gruppfunktionen i customer.json?

För att se användar- eller gruppfunktionen, kontrollera exception_report.txt för relaterade fel.

2. Varför genereras inte customer.json?

Uppdatera customers.csv med en giltig adress. Använd parametern -customer under transformation.

3. Vad är syftet med filen input/customers.csv?

Syftet används för att tillhandahålla alla obligatoriska kunddata som kan saknas från Cisco BroadWorks eller BroadCloud under extraktionsprocessen.

4. Vad är syftet med filen input/users.csv?

Den input/users.csv filen används för att tillhandahålla data på användarnivå som kan sakna i Cisco BroadWorks eller BroadCloud.

5. Hur konverterar man från BroadWorks Call Centers till Cx Essentials?

Använd input/cxessentials.csv för att konvertera BroadWorks Call Centers till Cx Essentials.

6. Finns det ett sätt att automatiskt konvertera alla callcenter till Cx Essentials?

Ja, du kan aktivera egenskapen UPGRADE_ALL_CALL_CENTERS_TO_CX_ESSENTIALS för att automatiskt konvertera alla callcenter till Cx Essentials utan att använda CSV-filen.

7. Hur tillhandahåller jag nya telefoner för användare?

Om du vill tillhandahålla nya telefoner lägger du till MAC-adressen och användarens e-postadress i filen input/newphones.csv. Det här steget är bara nödvändigt om partner administratörerna tänker ställa in nya telefoner i grossistsamtalsmiljön.

8. Hur ställer jag in generiska gateway-enheter?

Om du vill konfigurera generiska gateway-enheter lägger du till enhetens MAC-adress och det associerade användar-ID :t i filen input/genericgateways.csv. Du måste också ange om användaren är den PRIM ÄRA ägaren eller en DEL AD användare (för delade samtalsutträdanden).

9. Är generisk gateway-enhetsinställning tillgänglig för BroadCloud till grossist migreringar?

Nej, den här funktionen stöds inte för migreringar från BroadCloud till Wholesale.

Tillhandahållande

1. Hur kan partners konfigurera JSON-filer åt gången för fler än 100 kunder, som konfigurerats i egenskapen maxCustomersProvisioning i conf/app.cfg?

<no.of.customers>Ställ in maxCustomersProvisioning= i app.cfg och kör provisionering.

2. Tillhandahållande blockerad eftersom org finns i ”pending _rpl_review”?

Cisco Finance granskar kunden. Detta kan ta upp till 72 timmar. Försök igen efter godkännande.

3. Hur löser jag ett problem där grossistpaketet, dess funktioner och användare tilldelades den felaktiga organisationen på grund av ett felaktigt externt ID under migreringsprocessen?

Steg 1: Ta bort alla användare/funktioner som tillhandahålls av provisioneringsverktyget.

Steg 2: Välj kund i Partner Hub, gå till avsnittet ”Paket”, inaktivera alla grossistpaket och spara dina ändringar.

4. Hur löser jag ett problem när du stöter på meddelandet ”OrgID är en obligatorisk parameter när du tillhandahåller grossisttjänster för en befintlig kund” när du kör provisioneringsverktyget?

Försök att köra verktyget med en annan e-postadress genom att uppdatera customer.json-filen. Kontrollera dessutom om e-postdomänen görs anspråk på av en annan organisation. Om så är fallet kan du försöka frigöra den begärda domänen från den organisationen eller försöka använda en annan o behörig domän.

DeviceMove (BroadWorks) /Migrering (Broadcloud)

1. I customer.json av alla enheter kom en eller två inte online? Hur fixar jag detta?

Om bara ett fåtal enheter inte kommer online, försök att starta om dem manuellt.

2. Krävs RialToIdentifier i customer.json för Broadcloud-migrering?

Ja.

3. Hur kör jag Device Move-verktyget i återställningsläge för Broadcloud?

Lägg till rollback_to_broadcloud=true i partner.cfg och ladda sedan upp filen customer.json och partner.cfg och kör migreringen igen.

4. Vad ska jag göra om etableringsverktyget misslyckas med att lägga till enheter på grund av ett fel (vanligtvis för att enheten redan finns i EDOS) och migreringen för webbplatsen fortsätter ändå?

Vanligtvis rekommenderar vi administratören att åtgärda etableringsfel en före migr eringen, men i det här fallet migrerades webbplatsen till grossist Webex Calling plattformen innan enheten aktiverades. Webex Calling

Lösning för att lägga till MAC-adressen till: Webex Calling

Steg 1: Åtgärda problemet som orsakade att enheten inte lades till (Vanligtvis tar det bort MAC från EDOS).

Steg 2: Det finns två alternativ.

Alternativ 1: Återställ och försök igen

  1. Rulla tillbaka webbplatsen till BroadCloud.
  2. Lägg till enheten Webex Calling antingen manuellt via Control Hub eller kör om provisioneringsverktyget.
  3. När enheten har lagts till fortsätter du med migreringen igen.

Alternativ 2: Fortsätt på Webex

Om återställning inte är att föredra:

  1. Låt oss (grossistmigreringsteam) veta så att vi kan ställa in BroadCloud NS Sync-status till LOC AL.
  2. Administratören kan då:
    1. Ta bort MAC-adressen från användaren från Rialto.
    2. Ta bort MAC från webbplatsen i Rialto.
  3. Efter rensningen läggs enheten till Webex Calling manuellt i Control Hub-portalen.
  4. När du har lagt till enheten Webex Calling startar du om enheten manuellt.

Var den här artikeln användbar?
Var den här artikeln användbar?