In dit artikel
Overzicht
Gevolgen voor migratie
Architectuur voor migratietools
Vereisten
Migratietools downloaden
Migratieplan
Functies worden automatisch gemigreerd naar Wholesale Calling
Ondersteunde apparaten
Apparaten die niet worden ondersteund
Aankondiging van het einde van de levensduur voor door Cisco beheerde apparaten
dropdown icon
Oproeppakketten voor groothandel
    Configuratie van het Cisco BroadWorks-migratiepakket
    Migratiepakketten in kaart brengen van Webex voor BroadWorks
    Migratiepakketten in kaart brengen van BroadCloud
Transformeer een BroadWorks- of BroadCloud-gebruikersaccount in een Webex Calling -werkruimte
dropdown icon
Hulpmiddel voor het genereren van tokens
    Vereisten
    Instructies om te rennen
dropdown icon
Opdrachten voor de installatie van BroadWorks
    OCI-P-connectiviteit inschakelen
    Controleer of de open clientserver is geïmplementeerd en actief is
    Activering van nummers inschakelen
dropdown icon
Cisco-belabonnement
    Vereisten
    Transformatietool
    Hulpmiddel voor bevoorrading
dropdown icon
Hulpmiddel voor uitpakken
    Voor BroadCloud
    CSV-uittreksel aanvragen
    Voor Cisco BroadWorks en Webex voor BroadWorks
dropdown icon
Transformatietool
    Vereisten
    De input/customers.csv is aan het invullen
    De input/users.csv is aan het invullen
    Instructies om te rennen
    Terminallogboeken
    Rapport over uitzonderingen
    Uitvoer
dropdown icon
Hulpmiddel voor bevoorrading
    Vereisten
    Instructies om te rennen
    Terminallogboeken
    Uitvoer
    Beperkingen na de bevoorrading
    Migratie van BroadCloud naar Wholesale — Beperking van de registratie van apparaten
dropdown icon
Hulpmiddel om het apparaat te verplaatsen
    Voor BroadCloud
    Voor Cisco BroadWorks en Webex voor BroadWorks
Migratie van Dubber
Ondersteuning voor bulkverbreking van de verbinding
dropdown icon
Migratie terugdraaien
    Voor BroadCloud Carrier
    Voor Cisco BroadWorks en Webex voor BroadWorks
    Instructies om de Device Move Tool in de omgekeerde modus uit te voeren
    Terminallogboeken
dropdown icon
Bijlage
    Migratie naar grote ondernemingen
    Tijdzones
dropdown icon
Veelgestelde vragen
    Bekende fouten
    Vereisten
    Uittreksel
    Transformeren
    Bevoorrading
    DeviceMove (BroadWorks) /Migratie (Broadcloud)
Migratietools voor de overgang naar RTM-oplossingen voor de groothandel
list-menuIn dit artikel
list-menuFeedback?

Voer de migratie uit met minimale voorconfiguratie. Maak het eenvoudiger om opdrachten uit te voeren. Beheerders kunnen hun gegevens bekijken na de levering en onmiddellijk na de migratie bellen en gebeld worden. Het ondersteunt een automatische upgrade naar de Webex-app voor UC-One-klanten.

Overzicht

Het doel van dit document is gedetailleerde instructies te geven over het gebruik van hulpmiddelen voor de migratie van Cisco BroadWorks, Webex voor BroadWorks en BroadCloud naar Wholesale and. Webex Calling Dit document behandelt een reeks migratietools die zijn ontworpen om bestaande klanten van Cisco BroadWorks, Webex for BroadWorks en BroadCloud te helpen migreren naar de Wholesale Route-to-Market-oplossing.

De migratietools zijn bedoeld om een volledige overgang van BroadWorks naar Wholesale services mogelijk te maken. Ze zijn niet ontworpen voor het langdurig naast elkaar bestaan van beide diensten binnen dezelfde klantenorganisatie.

Gevolgen voor migratie

De gevolgen na de migratie zijn als volgt:

Administrateurs

Na de migratie moeten beheerders:

  • Begin Partner Hub en Control Hub te gebruiken om functies te configureren in plaats van CommPilot.
  • Configureer alle functies die geen deel uitmaken van de migratie opnieuw.

    U moet de functies die niet automatisch worden gemigreerd, handmatig migreren nadat de migratietools zijn voltooid.

Gebruikers

Ondersteunde functies zouden na de migratie op dezelfde manier moeten werken als vóór de migratie. Webex Callingfuncties die niet door de migratie worden ondersteund, moeten na de migratie opnieuw worden geconfigureerd op Webex:

  • Gebruikers zullen hun oproepgeschiedenis en berichtgeschiedenis verliezen.
  • Gebruikers zullen alle persoonlijke sleutellijninstellingen en aanpassingen verliezen en moeten deze instellingen na de migratie opnieuw configureren. Voorbeelden hiervan zijn snelkiezen.
  • Gebruikers moeten hun toegangscodes en wachtwoorden opnieuw instellen bij de eerste aanmelding.
  • Gebruikers die de UC-One-client gebruiken, moeten eerst inloggen om te kunnen upgraden naar de Webex-app.

Architectuur voor migratietools

De architectuur van de migratietools bestaat uit vier verschillende tools:

  1. Extract-tool — Extraheert bedrijven, groepen, nummers, gebruikers, diensten, telefoons en softclients uit Cisco BroadWorks. BroadCloud-partners moeten een uittrekselverzoek indienen in de Service Provider Portal.
  2. Transformatietool — Transformeert de informatie die met de extractietool wordt geëxtraheerd in een JSON-bestand dat kan worden bewerkt.
  3. Provisioning tool — Gebruikt het JSON-uitvoerbestand van de Transform Tool om klanten, locaties, nummers, gebruikers, diensten en telefoons te leveren met behulp van de openbare API's van Webex.
  4. Apparaatverplaatsingstool — Gebruikt het JSON-uitvoerbestand van de Transform Tool, de Transform Tool, om de profielen opnieuw op te bouwen en telefoons opnieuw op te starten, nummers te activeren in de Wholesale RTM-oplossing en telefoonnummers te deactiveren in Cisco BroadWorks.
    • Deze tool ondersteunt het omkeren van telefoon- en softclient-profielen en het activeren van nummers in Cisco BroadWorks.
    • BroadCloud-partners moeten een migratieaanvraag indienen in de Service Provider Portal.

De volgende afbeelding laat zien hoe de vier tools sequentieel werken door te communiceren met Cisco BroadWorks, openbare API's en statistieken te uploaden naar de Webex-services voor toekomstige analyses nadat de beheerder de migratietaken heeft gestart.

Migration tools architecture diagram

Figuur 1: Migratietools

Vereisten

Voordat de migratietools kunnen worden gebruikt, moet de partner aan de volgende vereisten voldoen:

  1. Het beheerdersaccount van de partner en de partner moet geïntegreerd zijn in de Wholesale RTM-oplossing. Tijdens de voorverkoop hoeven partners niet betrokken te zijn bij de Wholesale RTM-oplossing om de extractietool te kunnen gebruiken.
  2. De partner moet de checklist vóór de migratie doorlopen om er zeker van te zijn dat aan alle vereisten is voldaan.
  3. De inloggegevens van de Cisco BroadWorks-systeembeheerder zijn vereist om de tools Extract en Device Move uit te voeren. Dit is niet van toepassing op BroadCloud-partners.
  4. De tools voor uitpakken en verplaatsen van apparaten moeten tijdens een onderhoudsvenster vanaf de secundaire Cisco BroadWorks Application Server worden uitgevoerd om het risico tot een minimum te beperken. De partners van BroadCloud zullen de Device Move Tool uitvoeren vanaf het portaal van de serviceprovider.
  5. Bekijk de lijst met ondersteunde Webex Calling apparaten.
  6. Bekijk de lijst van Webex Callingapparaten die niet worden ondersteund.
  7. Partners moeten hun accountteam bij Cisco vragen om de ondersteunde firmwareversie voor telefoons en apparaten.
  8. Klanten van UC-One moeten upgraden naar de volgende versies:
    • Desktop Communicator-clients moeten versie 22.9.12 of hoger zijn
    • Mobile Connectclients moeten versie 3.9.14 of hoger zijn.
  9. De computer van de beheerder moet beschikken over:
    • JDK/JRE 1.8 is vereist voor de Provisioning Tool.
    • MAC- en Linux-machines hebben Python 3.10.5 of hoger nodig voor de Transform Tool.
  10. Klanten moeten een geldig factuuradres hebben en eindgebruikers moeten een zakelijk e-mailadres hebben dat is geconfigureerd in Cisco BroadWorks. Als de waarden niet zijn ingesteld, moeten partnerbeheerders contact opnemen met hun klanten om ze te verkrijgen. Deze gegevens moeten worden toegevoegd aan de CSV-bestanden (door komma's gescheiden waarden) voordat de transformatietool wordt gestart. Voorbeelden van CSV-bestanden worden geleverd met de transformatietool.

Migratietools downloaden

De migratietools worden gehost in de Wholesale GTM Toolkit op Brand Folder. U moet toegang aanvragen voordat u ze kunt downloaden.

  1. Toegang tot Brand Folder aanvragen
    1. Navigeer naar de Wholesale GTM Toolkit op Brand Folder.
    2. Selecteer „" Ik wil toegang aanvragen "”.”
    3. Voer uw e-mailadres in en klik op „Toegang aanvragen”.
    4. U krijgt een bevestiging dat er een e-mail is verzonden. Het Wholesale GTM-team zal uw aanvraag beoordelen en goedkeuren.
    5. Na goedkeuring ontvangt u een e-mail van Brand Folder met de link „ Uitnodiging accepteren”.
    6. Klik op de link en meld u aan voor een Brand Folder-account door uw gegevens in te voeren en op „Aanmelden” te klikken.
    7. U hebt nu toegang tot de merkmap en kunt de migratietools downloaden.

    Bekijk de video Brand Folder Access Request voor een uitleg over dit proces.

    Nadat uw toegang is goedgekeurd:

    1. Meld u aan bij Brand Folder.
    2. Navigeer naar het tabblad „SP - Migration Resources”
    3. Download de laatste versie van de bwks-webex-migration-tools.

Migratieplan

Het migratieplan bestaat uit drie fasen:

  1. Voorbereiding
    • Verkrijg een kopie van gebruikersgegevens met de Extract Tool
    • Genereer een token met de Token Generator Tool
    • Gebruik de Transform Tool om gebruikersgegevens te formatteren
  2. Bevoorrading
    • Verkrijg de meest recente gebruikersgegevens met de Extract Tool
    • Gebruik de Transform Tool om gebruikersgegevens te formatteren
    • Voorzie gebruikers van de Provisioning Tool
  3. Migratie
    • Apparaten migreren met de Device Move Tool
    • Migraties zonder apparaten [Telefoonnummers activeren via Control Hub]

    Als de partnerbeheerders geen apparaten hebben om over te stappen van Cisco BroadWorks naar Wholesale, dan is het niet nodig om de tool voor het verplaatsen van apparaten uit te voeren. Partnerbeheerders kunnen de openbare link hieronder gebruiken om de telefoonnummers rechtstreeks via het Control Hub-portaal te activeren. Zie Telefoonnummers beheren in Control Hub voor meer informatie.

    Het deactiveren van de telefoonnummers in Cisco BroadWorks is optioneel als de beheerders van de partners hun telefoonnummers activeren via Control Hub.

Functies worden automatisch gemigreerd naar Wholesale Calling

Deze gebruikersfuncties worden automatisch gemigreerd door de migratietools:

  • Instellingen voor spraakberichten en aangepaste begroetingen (spraakberichten, gepersonaliseerde naam, audio en pincode van gebruikers worden niet gemigreerd)
  • Alternatieve nummers
  • BroadWorks overal
  • Druk lampenveld
  • Nummerherkenning (aangepaste naam en telefoonnummer)
  • Oproep in afwachting
  • Instellingen voor het doorschakelen van gesprekken (altijd doorschakelen/bezet/geen beantwoord/niet bereikbaar)
  • Oproep, onderscheppen
  • Niet storen
  • Fax-instellingen
  • Kantoor op afstand
  • Weergave van een gedeeld gesprek
  • Persoonlijk nummer tegelijkertijd bellen (inclusief schema en selectiecriteria)
  • Melding van een gesprek (inclusief planning en selectiecriteria)
  • Anonieme afwijzing van een gesprek
  • Selectieve afwijzing van gesprekken
  • Selectieve doorschakeling van gesprekken
  • Selectieve acceptatie van gesprekken
  • Sequentiële ring
  • Directe ontvangst van telefoongesprekken en binnenvallen
  • Vrijgesteld voor binnenkomst
  • Duwen om te praten
  • Privacy
  • Muziek in de wacht
  • Vakantieservice
  • Nachtdienst
  • Abonnement voor uitgaand bellen
  • Abonnement voor uitgaande gesprekken - Autorisatiecodes
  • Abonnement voor uitgaand bellen - Nummers overzetten
  • Abonnement voor inkomende gesprekken
  • Cliënt van de receptioniste
  • Oproep opnemen
  • Waarschuwing met prioriteit
  • Gast in het hotel
  • Gastheer in het hotel

Deze functies van de groep worden automatisch gemigreerd door de migratietools:

  • Automobilist
    • Begroetingen op maat
    • Instellingen voor het doorschakelen van gesprekken (altijd, bezet, selectief)
    • Alternatieve nummers
    • Het vakantiemenu is niet beschikbaar in Webex
    • Selectieve afwijzing van gesprekken
  • Cisco BroadWorks Call Center Standard en BroadCloud Call Queue:
    • Basisconfiguratie
    • Begroetingen op maat
    • Agenten en toezichthouders
    • Instellingen voor het doorschakelen van gesprekken (altijd, bezet, selectief)
    • Alternatieve nummers
    • Muziek in de wacht
    • Gedwongen doorzending
    • Omleiding van uw comfortbericht
  • Werkruimte in de gemeenschappelijke ruimte:
    • Oproep doorschakelen
    • Niet storen
    • Oproep in afwachting
    • Oproep, onderscheppen
    • Muziek in de wacht
    • Veld met een druk lampje (monitoring)
    • Nummerherkenning
    • Alternatieve nummers
    • Abonnement voor inkomende gesprekken
    • Abonnement voor uitgaand bellen
    • Abonnement voor uitgaande gesprekken - Autorisatiecodes
    • Abonnement voor uitgaand bellen - Nummers overzetten
    • Gastheer in het hotel
  • Professionele werkruimte:
    • Oproep doorschakelen
    • Voicemail
    • Voicemail - Bezig begroeten
    • Voicemail - Geen antwoord, begroeting
    • Niet storen
    • Oproep in afwachting
    • Oproep, onderscheppen
    • Muziek in de wacht
    • Veld met een druk lampje (monitoring)
    • Duwen om te praten
    • Gelijktijdig bellen
    • Anonieme afwijzing van een gesprek
    • Selectieve doorschakeling van gesprekken
    • Selectieve afwijzing van gesprekken
    • Selectieve acceptatie van gesprekken
    • Sequentiële ring
    • Binnenvallen
    • Privacy-instellingen
    • Nummerherkenning
    • Alternatieve nummers
    • Abonnement voor inkomende gesprekken
    • Abonnement voor uitgaand bellen
    • Abonnement voor uitgaande gesprekken - Autorisatiecodes
    • Abonnement voor uitgaand bellen - Nummers overzetten
    • Oproep opnemen
    • Waarschuwing met prioriteit
  • Virtuele lijn:
    • Oproep doorschakelen
    • Voicemail
    • Voicemail - Bezig begroeten
    • Voicemail - Geen antwoord, begroeting
    • Oproep in afwachting
    • Oproep, onderscheppen
    • Muziek in de wacht
    • Duwen om te praten
    • Binnenvallen
    • Privacy-instellingen
    • Nummerherkenning
    • Abonnement voor inkomende gesprekken
    • Abonnement voor uitgaand bellen
    • Abonnement voor uitgaande gesprekken - Autorisatiecodes
    • Abonnement voor uitgaand bellen - Nummers overzetten
    • Oproep opnemen
  • Call park
  • Ophalen van gesprekken
  • Hunt-groep
    • Instellingen voor doorschakelen van gesprekken (altijd, bezet, selectief, niet bereikbaar)
    • Alternatieve nummers
  • Locatiecode (één per locatie of groep)
  • Pagegroep
  • Schema's (dienstregelingen voor ondernemingen worden niet gemigreerd)
  • Spraakportaal
  • Muziek in de wacht
  • Algemene telefoonlijst
  • Voicemail groep

  • Tijdens de hotelmigratie worden bestaande associaties tussen hotelgasten en hun toegewezen hotelhosts niet gemigreerd.
  • Nadat de migratie is voltooid, moeten gasten en verhuurders hun verenigingen handmatig herstellen inWebex Calling.
  • De gegevens van de betrokken gastorganisaties worden vermeld in het uitzonderingsrapport.

Ondersteunde apparaten

Ondersteunde telefoons worden automatisch aangemaakt en toegewezen aan gebruikers Webex Calling via de provisioningtool. De telefoons met de aanduiding „Ja” in de kolom „Ondersteund in de tool voor het verplaatsen van apparaten” worden ook automatisch verplaatst van Cisco BroadWorks of BroadCloud naar Webex Calling wanneer de tool voor het verplaatsen van apparaten wordt uitgevoerd. Telefoons die in die kolom met „Nee” zijn gemarkeerd, hebben een handmatige tussenkomst nodig om de DMS-URL in de Cisco BroadWorks-apparaatsjabloon of in de telefoon zelf te wijzigen.

De laatste kolom bevat de toewijzing van telefoonmodellen aan de kolom „Apparaattype” van het bestand transform-tool/input/newphones.csv. (Zie de sectie Transform tool in dit artikel voor meer informatie over newphones.csv).

Model van de telefoon

Ondersteund in de tool voor het verplaatsen van apparaten

Soort apparaat in newphones.csv

Cisco MPP 6821

Ja

DMS Cisco 6821

Cisco MPP 6841

Ja

DMS Cisco 6841

Cisco MPP 6851

Ja

DMS Cisco 6851

Cisco MPP 6861

Ja

DMS Cisco 6861

Cisco MPP 6871

Ja

DMS Cisco 6871

Cisco MPP 7811

Ja

DMS Cisco 7811

Cisco MPP 7821

Ja

DMS Cisco 7821

Cisco MPP 7832

Ja

DMS Cisco 7832

Cisco MPP 7841

Ja

DMS Cisco 7841

Cisco MPP 7861

Ja

DMS Cisco 7861

Cisco MPP 8811

Ja

DMS Cisco 8811

Cisco MPP 8832

Ja

DMS Cisco 8832

Cisco MPP 8841

Ja

DMS Cisco 8841

Cisco MPP 8845

Ja

DMS Cisco 8845

Cisco MPP 8851

Ja

DMS Cisco 8851

Cisco MPP 8861

Ja

DMS Cisco 8861

Cisco MPP 8865

Ja

DMS Cisco 8865

Cisco MPP 8875

Ja

DMS Cisco 8875

Cisco 9811

Ja

Cisco 9811
Cisco 9841

Ja

Cisco 9841
Cisco 9851

Ja

Cisco 9851
Cisco 9861

Ja

Cisco 9861
Cisco 9871

Ja

Cisco 9871
Cisco 9811

Ja

Cisco 9811
Cisco 9841

Ja

Cisco 9841
Cisco 9851

Ja

Cisco 9851
Cisco 9861

Ja

Cisco 9861

Cisco ATA191

Ja

DMS Cisco 191

Cisco ATA192

Ja

DMS Cisco 192

Cisco DBS 110

Ja

DMS Cisco DBS110

Polycom VVX101

Ja

DMS Polycom VVX101

Polycom VVX150

Ja

DMS Polycom VVX150

Polycom VVX201

Ja

DMS Polycom VVX201

Polycom VVX250

Ja

DMS Polycom VVX250

Polycom VVX301

Ja

DMS Polycom VVX301

Polycom VVX311

Ja

DMS Polycom VVX311

Polycom VVX350

Ja

DMS Polycom VVX350

Polycom VVX401

Ja

DMS Polycom VVX401

Polycom VVX411

Ja

DMS Polycom VVX411

Polycom VVX450

Ja

DMS Polycom VVX450

Polycom VVX501

Ja

DMS Polycom VVX501

Polycom VVX601

Ja

DMS Polycom VVX601

Polycom Trio 8300

Ja

DMS Polycom Trio8300

Polycom Trio 8500

Ja

DMS Polycom Trio8500

Polycom Trio 8800

Ja

DMS Polycom Trio8800

Polycom SoundStation 5000

Ja

DMS Polycom SSIP5000

Polycom SoundStation 6000

Ja

DMS Polycom SSIP6000

Polycom EE100

Ja

DMS Polycom EE100
Polycom EE220

Ja

DMS Polycom EE220
Polycom EE300

Ja

DMS Polycom EE300
Polycom EE320

Ja

DMS Polycom EE320
Polycom EE350

Ja

DMS Polycom EE350
Polycom EE400

Ja

DMS Polycom EE400
Polycom EE450

Ja

DMS Polycom EE450
Polycom EE500

Ja

DMS Polycom EE500

Yealink T33G

Ja

DMS Yealink T33G

Yealink T41S

Ja

DMS Yealink T41S

Yealink T42S

Ja

DMS Yealink T42S

Yealink T43U

Ja

EMS Yealink T43U

Yealink T46U

Ja

EMS Yealink T46U

Yealink T46S

Ja

EMS Yealink T46S

Yealink T48S

Ja

DMS Yealink T48S

Yealink T48U

Ja

EMS Yealink T48U

Yealink T53A

Ja

EMS Yealink T53A

Yealink T54W

Ja

EMS Yealink T54W

Yealink T57W

Ja

EMS Yealink T57W

Yealink T58V

Ja

CMS Yealink T58V

Yealink CP920

Ja

CMS Yealink CP920

Yealink CP960

Ja

CMS Yealink CP960

Yealink W52B

Ja

CMS Yealink W52P

Yealink W56B

Ja

EMS Yealink W56P

Yealink W60B

Ja

CMS Yealink W60P

Yealink W70B

Ja

CMS Yealink W70P

Yealink CP925

Ja

CMS Yealink CP925

Yealink CP965

Ja

CMS Yealink CP965

Audiocodes MP204R

Ja

DMS AudioCodes MP204R

Audiocodes MP202R

Ja

DMS AudioCodes MP202R

Audiocodes MP204

Ja

DMS AudioCodes MP204

Audiocodes MP202

Ja

DMS AudioCodes MP202

Apparaten die niet worden ondersteund

Als de klant de apparaten gebruikt die niet door de Wholesale RTM-oplossing worden ondersteund, komen die apparaten niet in aanmerking voor migratie. In dat geval hebt u de volgende opties:

  1. Voorzie Cisco BroadWorks van nieuwe telefoons voordat u migreert.
  2. Laat de oude telefoons in Cisco BroadWorks staan en gebruikers moeten de Webex-app installeren om te kunnen bellen en gebeld te worden.

Oproeppakketten voor groothandel

De migratietools hebben een aantal standaardinstellingen voor het selecteren van Wholesale Calling-pakketten voor abonnees. Als later een ander pakket gewenst is, kunnen deze in Control Hub worden gewijzigd door een partnerbeheerder.

Configuratie van het Cisco BroadWorks-migratiepakket

Alle abonnees die vanuit Cisco BroadWorks migreren, gebruiken standaard het Webex Calling pakket. Als het Webex Voice-pakket gewenst is voor abonnees aan wie geen Call Waiting of Voicemail is toegewezen, kan dit worden ingeschakeld in het bestand partner.cfg van de Transform Tool door de regel USE_WEBEX_VOICE_PACKAGE te verwijderen.

Migratiepakketten in kaart brengen van Webex voor BroadWorks

De migratie van Webex naar Broadworks-pakketten is gebaseerd op het Broadworks-pakkettype. Configureer de standaardtoewijzing in het configuratiebestand van de Transform Tool op conf/w4b_package_to_wholesale_package.csv.

Webex voor BroadWorks-pakket

Oproeppakket voor groothandel

Softphone

Webex Voice

Eenvoudig

Webex Calling

Standaard

Webex Suite

Premium

Webex Suite

Migratiepakketten in kaart brengen van BroadCloud

Migraties van BroadCloud Carrier-kaartpakketten op basis van het stationstype. De standaardtoewijzing kan worden geconfigureerd in het configuratiebestand conf/rialto_station_type_to_wholesale_package.csv van de Transform Tool.

Soort BroadCloud Carrier station

Oproeppakket voor groothandel

Eenvoudig

Webex Voice

Conferentiezaal

Webex Voice

Berichten verzenden

Webex Voice

Standaard

Webex Voice

Directeur

Webex Suite

Alle andere stationstypes

Webex Voice

Transformeer een BroadWorks- of BroadCloud-gebruikersaccount in een Webex Calling -werkruimte

Een Webex Workspace is een telefoon die met veel mensen wordt gedeeld, bijvoorbeeld: telefoons in een vergaderruimte, magazijn of lobby. Dergelijke telefoons kunnen worden geconfigureerd Webex Calling als Webex-werkruimten in plaats van als Webex-gebruikers. Er is een optie beschikbaar om gebruikersaccounts van Cisco BroadWorks of BroadCloud Carrier automatisch om te zetten naar werkruimten tijdens het migratieproces.

Stappen:

  1. Wijs in het bestand transform_tool/input/users.csv het pakket „common_area” toe aan de gebruikers om te zetten in een werkruimte.
    • Voorbeeld: bwuser @domain, ,common_area
  2. (Alleen BroadCloud) Om alle gebruikersaccounts van een specifiek stationstype om te zetten in werkruimten, voegt u een item toe aan transform-tool/conf/rialto_station_type_to_wholesale_package.csv en stelt u het Wholesale-pakket in op „common_area_calling”.
    • Voorbeeld: conference_room_v2, common_area_calling
  3. Voer de transformatietool uit.
  4. Voer de provisioningstool uit.
  5. Open de Control Hub van de nieuw opgerichte klantenorganisatie en stel een SIP-domein in (zie figuur 2, Een SIP-domein configureren in Control Hub).
  6. Voer de provisioning tool opnieuw uit. Dit creëert de werkruimten en wijst daar telefoons aan toe.

Beperkingen:

De configuratie van gebruikersfuncties (bijvoorbeeld doorschakelen, niet storen) wordt niet automatisch naar de werkruimte gemigreerd.

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

Figuur 2: Een SIP-domein configureren in Control Hub

Hulpmiddel voor het genereren van tokens

Partnerbeheerders gebruiken dit hulpprogramma voor het genereren van tokens minstens één keer voordat ze migratietools gaan gebruiken. Het gebruik van deze tool is een eenmalige activiteit nadat het partneraccount is toegevoegd aan de Wholesale RTM-oplossing. Met deze tool kunnen partnerbeheerders inloggen via een webbrowser om het unieke TOKEN te krijgen dat nodig is om de configuratiebestanden van de partners voor de migratietools bij te werken.

Vereisten

Installeer Java 8, 11, 17 of 21 op de computer. Java is beschikbaar via vele bronnen, waaronder:

Pak na het downloaden de binaire bestanden van de migratietool uit.

Deze stap is optioneel

Instructies om te rennen

Voer de volgende opdracht uit in de terminal in de directory van de tokengenerator:

  • De volgende poorten moeten beschikbaar zijn om de tokengenerator te kunnen gebruiken. Poorten: 8080, 50009, 50010, 50011, 50012 en 50013

  • Ten minste één van de genoemde poorten moet open zijn voor aansluiting op de computer van de gebruiker.

Windows:

token_generator.bat

MacOS:

./token_generator.sh

Uitvoer:

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

Open de URL in de webbrowser op de terminal, log in met de beheerdersgegevens van de partner om de TOKEN te krijgen en kopieer deze voor verder gebruik.

De illustraties van de gebruikersinterface worden hieronder ter referentie gegeven:

Login with Cisco Webex screen

Figuur 3: Inloggen met Cisco Webex

Credentials window sign-in screen

Figuur 4: Venster voor inloggegevens

Token generation screen

Figuur 5: Generatie van tokens

Opdrachten voor de installatie van BroadWorks

Configureer de volgende stappen voordat u de tools Extract en Device Move op de secundaire BroadWorks-server uitvoert.

Dit is van toepassing op Cisco BroadWorks en Webex voor BroadWorks. Deze stappen zijn niet van toepassing op BroadCloud.

OCI-P-connectiviteit inschakelen

De tool voor het verplaatsen van apparaten communiceert met de BroadWorks via OCI-P-opdrachten. Gebruik de onderstaande stappen om OCI-P-connectiviteit mogelijk te maken :

Stap 1: Gebruik de CLI om algemene instellingen te configureren.

Voer in CLI de volgende opdracht uit om naar de map GeneralSettings te gaan:

AS_CLI> cd /Applications/OpenClientServer/GeneralSettings.

Voer in CLI de volgende opdracht uit om de huidige GeneralSettings te krijgen:

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

Als uw instellingen niet overeenkomen met de bovenstaande, gebruik dan de opdracht set om uw instellingen opnieuw te configureren.

Stap 2: Gebruik de CLI om de OCI-proxy te configureren.

Verander de directory naar OCI Proxy:

AS_CLI> cd /Applications/OpenClientServer/OCIProxy

Voer de volgende CLI uit om de huidige instellingen te krijgen. U zou het volgende moeten zien:

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

Als uw instellingen niet overeenkomen met de bovenstaande, gebruik dan de opdracht set om uw instellingen opnieuw te configureren.

Stap 3: Gebruik de CLI om OCI Provisioning te configureren.

Ga naar de Provisioning directory:

AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning

Voer de volgende opdracht uit om de huidige instellingen voor OCI Provisioning op te halen:

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

Stap 4: Voer de onderstaande opdracht uit in CLI om te controleren of uw configuratie juist is.

 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.

Controleer of de open clientserver is geïmplementeerd en actief is

Gebruik de onderstaande opdrachten om de Open Client Server te implementeren en te starten op de secundaire toepassingsserver als deze nog niet is geïmplementeerd of nog niet is gestart .

Stap 1: Implementeer de server met de volgende CLI-opdracht:

AS_CLI/Maintenance/ManagedObjects> deploy application OpenClientServer

Stap 2: Start de server met dit commando:

AS_CLI/Maintenance/ManagedObjects> start application OpenClientServer

Activering van nummers inschakelen

Voer in CLI de volgende opdrachten uit om de nummers te activeren:

Stap 1: Voer de opdracht voor nummeractivering uit:

AS_CLI> cd SubscriberMgmt/NumberActivation

Stap 2: Voer de opdracht Activation enabled uit:

AS_CLI> set dnMode groupAndUserActivationEnabled

Stap 3: Voer Yin bij de bevestigingsprompt.

Cisco-belabonnement

De Cisco Calling Plans bieden een gebundelde oplossing die is ontworpen om uw belervaring in de cloud te vereenvoudigen metWebex Calling.

Vereisten

Het Cisco-accountteam moet de partnerbeheerder helpen bij het instellen van de Cloud Connected PSTN-leverancier op Sinch in het sjabloon voor groothandelsbevoorrading.

Transformatietool

Om het Cisco-oproepplan mogelijk te maken, voegt u de volgende configuratie toe aan het bestand partner.cfg:

  • enable_cisco_calling_plan=Ja
  • Deze eigenschap wordt standaard zonder commentaar geplaatst. Beheerders moeten opmerkingen verwijderen en inschakelen voordat ze de transformatietool kunnen gebruiken.
  • Nadat deze eigenschap is ingeschakeld en de Transform Tool is uitgevoerd, zal het gedeelte Wholesale Package van het JSON-bestand van de klant automatisch het Cisco-belplan bevatten.

Hulpmiddel voor bevoorrading

Voor locaties van klanten die kiezen voor het Cisco-belplan, activeren we de bijbehorende nummers tijdens de fase van nummerverstrekking. De klanten zullen de nummers echter pas gaan gebruiken nadat het migratieproces is voltooid.

Hulpmiddel voor uitpakken

Voor BroadCloud

De extractietool is geïntegreerd in het BroadCloud Service Provider-portaal. Een beheerder van een serviceprovider kan:

  1. Dien uittrekselaanvragen in voor maximaal 50 klanten per aanvraag.
    Een uittrekselaanvraag kan niet meer dan 10 keer per dag worden ingediend voor dezelfde klant.
  2. Download het geëxtraheerde gegevensbestand, in ZIP-formaat, gedurende maximaal 28 dagen vanaf de datum van indiening van het verzoek.

De volgende afbeeldingen tonen het portaal voor serviceproviders.

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

Figuur 6: Portaal voor serviceproviders

Service Provider portal screen showing Wholesale Migration Extract requests

Figuur 7: Portaal voor serviceproviders

CSV-uittreksel aanvragen

CSV-uittrekselverzoek initiëren

  1. Het CSV-bestand voor klanten downloaden

    Klik op de link CSV voor klanten downloaden in de rechterbovenhoek van de sectie CSV-extractaanvraag starten.

  2. De klantenlijst bewerken

    De beheerder kan dit CSV-bestand bewerken om alleen de klanten op te nemen voor wie het uittreksel moet worden uitgevoerd.

  3. Uploaden en verzenden

    Upload na de bewerking het gewijzigde CSV-bestand.

    Klik op Verzenden om een uittreksel aan te vragen voor de vermelde klanten en de bijbehorende locaties.

Initieer een uittrekselverzoek voor een klant met een CSV-locatie

  1. Klant- en downloadlocaties selecteren

    Kies een klant in de keuzelijst.

    Download het bijbehorende locations.csv via het tabblad Klanten bekijken → Sites → Locaties exporteren als CSV.

  2. Het locatiebestand bewerken

    De beheerder kan het CSV-bestand bewerken om alleen de locaties op te nemen die hij wil extraheren.

  3. Uploaden en verzenden

    Upload het bewerkte locations.csv en klik op Verzenden.

    Alleen de opgegeven locaties voor de geselecteerde klant worden opgenomen in de aanvraag voor het uittreksel.

Initieer een uittrekselverzoek voor alle klanten

  1. Klik op Verzenden om een uittreksel aan te vragen voor alle klanten en al hun locaties onder de huidige serviceprovider.

The sections in the extract request.

Voor Cisco BroadWorks en Webex voor BroadWorks

  1. De extractietool draait op de secundaire Cisco BroadWorks Application Server binnen het partnernetwerk en maakt verbinding via OCI-P.
  2. De tool haalt onbewerkte gegevens van bedrijven, groepen, cijfers, gebruikers, diensten, apparaten en soft clients van het Cisco BroadWorks- of BroadCloud-platform en voert deze gegevens uit naar XML-bestanden die de input leveren voor de transformatietool.

In de volgende gedeelten wordt uitgelegd hoe u de extractietool installeert en configureert.

Vereisten

  1. SCP, de binaire bestanden van de tool voor het extraheren van binaire bestanden naar de secundaire Cisco BroadWorks Application Server.
  2. SSH naar de secundaire Cisco BroadWorks Application Server om de vereisten te configureren en de extractietool uit te voeren.
  3. Configureer de serviceprovider en de groeps-ID om te extraheren uit Cisco BroadWorks in de Conf/ExportTool.yml. Raadpleeg het volgende voorbeeld van een YAML-fragment:
    ServiceProviderID-A:
         - GroupID-A1
         - GroupID-A2
         - GroupID-A3
    ServiceProviderID-B:
                           - ALL
    
  4. Controleer of de secundaire gebruikersnaam, het wachtwoord en de hostnaam van de Cisco BroadWorks Application Server juist zijn in het bestand 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.
    

    De eigenschap REFRESH_TOKEN is verplicht voor een migratie naar Webex for BroadWorks.

  5. Wijzig het JDK/JRE-omgevingspad in het bestand export.sh als het secundaire Cisco BroadWorks Application Server JDK/JRE-omgevingspad anders is dan het bestand:
    JAVA_HOME=/usr/local/java/java_base

Instructies om te rennen

Voer de volgende opdracht uit op de secundaire Cisco BroadWorks Application Server vanuit de map met extracttools:

./export.sh

Terminallogboeken

De volgende logboeken zijn beschikbaar in de terminal bij een succesvolle export: BroadSoft Data Export Tool wordt uitgevoerd:

 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
**************************************************

Uitvoer

Er is een ZIP-bestand (extracted_data_.zip<timestamp>) voor uitvoer beschikbaar in dezelfde map met de extractietool. Gebruik de volgende opdracht om het ZIP-bestand voor de Transform Tool-invoer te bekijken en te gebruiken:

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

Als de beheerder de tool achter een zakelijke proxy gebruikt, volg dan de onderstaande stappen om het exportscript te configureren en uit te voeren.

Het is niet verplicht om de omgevingsvariabele export https_proxy=http://<proxy-host>: <proxy-port>in de terminal in te stellen als de proxy rechtstreeks in het script is geconfigureerd, zoals hieronder wordt beschreven.

Stappen om het exportscript te configureren en uit te voeren

  1. Open het bestand export.sh.
  2. Zoek de variabele HTTPS_PROXY_HOST op en verwijder het commentaar (verwijder de voorloopcode).
  3. Stel de waarde HTTPS_PROXY_HOST in als:

    HTTPS_PROXY_HOST=<proxy-host>

  4. Lokaliseer de variabele HTTPS_PROXY_PORT en verwijder het commentaar (verwijder de voorloopcode).
  5. Stel de waarde HTTPS_PROXY_PORT in als:
    HTTPS_PROXY_PORT=<proxy-port>
  6. Sla het bestand export.sh op en sluit het.
  7. Open het bestand partner.cfg en voeg de vereiste refresh_token toe.
  8. Controleer of de BroadWorks-host, gebruikersnaam en wachtwoord correct zijn geconfigureerd in partner.cfg.
  9. Voer het script uit:
    ./export.sh

Formulier voor verloving:

De Extract Tool (BroadCloud en BroadWorks) genereert nu automatisch een geconsolideerd XLSX-bestand met de titel Engagement Form SUA.xlsx tijdens de uitvoering. Het bestand is vooraf ingevuld met alle beschikbare gegevens op relevante werkbladen, wat helpt om de voltooiing van de gegevens door partners te stroomlijnen en te versnellen .

Transformatietool

Deze transformatietool is geschikt voor alle migraties. De transformatietool werkt op elke computer, inclusief de beheerderslaptop van een partner, en maakt gebruik van de openbare API's van Webex. Het leest het ZIP-bestand (extracted_data_ .zip<timestamp>) als invoer en zet de onbewerkte XML om in een JSON-formaat dat wordt gebruikt door de provisioning tool.

Vereisten

Nadat u de binaire bestanden van de migratietools hebt gedownload en uitgepakt, moet u de volgende vereisten configureren:

  1. Stel de REFRESH_TOKEN (token gekopieerd van de Token Generator Tool) en NAME_OF_MAIN_LOCATION in het bestand conf/partner.cfg in:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
    NAME_OF_MAIN_LOCATION=Main
    
  2. Stel optioneel de PROVISIONING_ID in (gekopieerd van de sjabloon in Partner Hub) in het bestand conf/partner.cfg:
    PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
    Voor een volledigere verificatie van het e-mailadres van de klant kunt u optioneel de PROVISIONING_ID instellen.
  3. Configureer ontbrekende informatie in het bestand input/customers.csv (zie volgende sectie) indien deze ontbreekt.
  4. Voeg het e-mailadres van de eindgebruiker toe aan het bestand input/users.csv.
  5. Als er nieuwe telefoons moeten worden bevoorraad, voeg dan het mac-adres en e-mailadres van de nieuwe telefoon van de gebruiker toe aan het bestand input/newphones.csv. Dit is alleen nodig als de beheerders van de partners nieuwe telefoons willen aanbieden in het kader van Wholesale Calling.
  6. Converteer de BroadWorks Call Centers naar de CXEssentials met behulp van het bestand input/cxessentials.csv.
  7. Schakel optioneel de eigenschap UPGRADE_ALL_CALL_CENTERS_TO_CX_ESSENTIALS in om alle callcenters naar CXEssentials te converteren.
  8. Gebruik het bestand input/locations.csv ter ondersteuning van de migratie van grote ondernemingen, waarbij beheerders de locaties van hun klanten naar locatie kunnen migreren
  9. Schakel optioneel het gebruik van MAC-adressen uit de User-Agent-header van het SIP REGISTER-bericht in wanneer het MAC-adres niet beschikbaar is in het Cisco BroadWorks-apparaatprofiel. Verwijder de opmerking use_mac_address_from_sip_register=Yes in het bestand conf/partner.cfg
  10. Schakel optioneel de eigenschappen ANALOG_USER_TYPE_ENABLE_CALL_WAITING, ANALOG_USER_TYPE_ENABLE_MUSIC_ON_HOLD en ANALOG_USER_TYPE_DISABLE_T38 in om de wachttijd in te stellen en de T38-instellingen uit te schakelen voor alle analoge gebruikers.
  11. Als u generieke gateway-apparaten wilt instellen, voegt u het MAC-adres en de gebruikers-ID van het apparaat toe aan het bestand input/genericgateways.csv. Vermeld ook of de gebruiker de PRIMAIRE eigenaar is of een GEDEELDE gebruiker (voor gedeelde gesprekken). Dit is alleen nodig als partnerbeheerders van plan zijn om generieke gateway-apparaten te gebruiken in Wholesale Calling.

    Deze functie is niet beschikbaar voor migraties van BroadCloud naar Wholesale.

  12. Voor BroadCloud-migraties moet u het bestand conf/rialto_station_type_to_wholesale_package.csv bijwerken door de waarde van het Wholesale Package te vervangen door voice_mail_group door de waarde van het Wholesale Package te vervangen door voice_mail_group voor de rij waarin het Rialto Station Type berichten verzendt.

    Schakel optioneel de eigenschap COMMON_VOICE_MAIL_GROUP_PASSCODE in partner.cfg in om de standaardpincode voor voicemailgroepen te configureren.

    Als deze eigenschap niet is gespecificeerd in partner.cfg, moet deze per klant worden opgegeven in het bestand customers.csv onder de kolom CommonVoiceMailGroupPassCode.

  13. Voor de migratie van gemeenschappelijke contactpersonen naar Webex Calling

    Het is de verbetering voor het beheer van gemeenschappelijke contacten op bedrijfs- en locatieniveau. Deze contactpersonen kunnen nu worden gemigreerd als contactpersonen van de organisatie (Org Contacts) of als virtuele extensies, op basis van de configuratie-instellingen. Hieronder vindt u de informatie om u te begeleiden bij dit migratieproces.

    Sleutelconfiguratie:

    • COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE

      Een nieuwe eigenschap, COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE, wordt geïntroduceerd in het bestand partner.cfg. Deze eigenschap bepaalt hoe gewone contacten worden gemigreerd van Rialto naar. Webex Calling

    • Zonder COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE geconfigureerd

      Gemeenschappelijke contactpersonen worden gemigreerd als contactpersonen van de organisatie (Org Contacts).

      Er is geen aanvullende configuratie vereist.

      Contacten blijven toegankelijk op organisatieniveau.

    • Met COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE geconfigureerd

      Gemeenschappelijke contactpersonen worden gemigreerd als virtuele extensies.

      Aan elk contact wordt een toestelnummer toegevoegd en het beginbereik van de extensie wordt gedefinieerd in de eigenschap COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE in partner.cfg.

      Virtuele extensies worden ondersteund op zowel organisatieniveau als op locatieniveau, afhankelijk van de omvang van het contact.

  14. Schakel Webex de standaardleverancier voor gespreksopname in.

    Deze stap is alleen vereist bij de migratie van instellingen voor gespreksopname voor gebruikers die met Dubber zijn geconfigureerd naar Cisco Native Call Recording in Webex.

    Om deze optie in te schakelen:

    • Stel in het bestand partner.cfg de volgende eigenschap in, default_call_recording_vendor=WebEx.
    • Gebruik bovendien de eigenschap WEBEX_CALL_RECORDING_STORAGE_REGION om de opslagregio te configureren.

      De On Demand-opnameoptie van BroadCloud wordt niet ondersteund inWebex Calling. Deze instellingen voor gespreksopname worden niet gemigreerd en verschijnen in het uitzonderingsrapport.

  15. Uitsluiting van geselecteerde telefoonnummers van migratie:

    Om specifieke telefoonnummers uit te sluiten van het migratieproces, moet de volgende procedure in twee stappen worden gevolgd met behulp van de transformatietool:

    • Voer de transformatietool in eerste instantie voor de eerste keer uit. Na voltooiing genereert de tool een bestand met de naam telephone_numbers_inventory.csv, dat zich in de map output/timestamp/ bevindt. De klant moet dit bestand bekijken en „Ja” aangeven in de kolom „Drop Tn's” voor elk telefoonnummer dat moet worden uitgesloten van de komende migratie.
    • Nadat het bestand telephone_numbers_inventory.csv is bijgewerkt met de juiste uitsluitingsvlaggen, wordt de transformatietool een tweede keer uitgevoerd. Het bijgewerkte bestand moet als argument worden doorgegeven in de volgende indeling.

      . /transform.sh -extract=input/extracted_data_1747640608219.zip -decommissionnumbers= {filepath/telephone_numbers_inventory.csv}

  16. Stel optioneel de eigenschap ALLOW_RESTRICT_BY_PARTNER_MODE in op OFF zodat klantenbeheerders de door de partner gedefinieerde instellingen in Control Hub kunnen wijzigen.
  17. Voor de migratie van mobiele nummers (BroadWorks Mobility) van BroadCloud naar Webex Calling

    In dit gedeelte wordt de migratie beschreven van de functie BroadWorks Mobility (mobiele nummers voor klanten) van BroadCloud (Mobile Network Integration) naar Wholesale Webex Calling (Webex Go Mobile Network Operator).

    Vereisten - Voordat het migratieproces wordt gestart, moeten partnerbeheerders contact opnemen met het Cisco-accountteam om de Cloud Connected PSTN (CCP) -leverancier en de Custom Carrier List (CCL) -configuratie uit te voeren.

    Een nieuwe eigenschap, ASSIGN_MOBILE_NUMBERS_TO_USERS, wordt toegevoegd aan het bestand partner.cfg. Schakel deze eigenschap in zodat mobiele nummers kunnen worden toegewezen en naar gebruikers kunnen worden gemigreerd.

    • Deze functie wordt alleen ondersteund voor migraties van Broadcloud naar Wholesale.
    • In Wholesale Webex kunnen eindgebruikers een mobiel nummer of een PSTN-nummer hebben (niet beide), in tegenstelling tot BroadCloud.
    • Wanneer een mobiel nummer wordt toegewezen aan een gebruiker, wordt zijn primaire PSTN-nummer het secundaire (alternatieve) nummer.
    • Mobiele nummers kunnen niet worden gemigreerd voor gebruikers die worden omgezet naar werkruimten of virtuele lijnen.
    • Nadat een mobiel nummer is toegewezen in Wholesale Webex, wordt dit weergegeven als Actief in Control Hub. Deze status betekent niet dat het nummer onmiddellijk klaar is om oproepen te ontvangen. Gespreksmogelijkheden zijn pas beschikbaar nadat de migratie volledig is voltooid.
    • Instellingen voor de integratie van mobiele telefoons die door eindgebruikers in het Calling User Portal (CUP) zijn geconfigureerd, worden niet gemigreerd. Na de migratie, wanneer een telefoonnummer, mobiel nummer of toestel wordt gebeld, gaan alle apparaten van de gebruiker over.

  18. Om optioneel de limieten voor de hoeveelheid pakketten te configureren tijdens de migratie van klanten, specificeert u de hoeveelheid voor elk pakket in het bestand input/package_quantity.csv. De geconfigureerde hoeveelheid pakketten moet groter zijn dan of gelijk zijn aan het aantal pakketten dat aan de gebruiker/werkruimte is toegewezen.

    De maximale hoeveelheid pakketten wordt momenteel niet ondersteund voor migraties van Webex for BroadWorks naar Wholesale.

    Wanneer u de transformatietool gebruikt, geef dan het bijgewerkte bestand op als invoerparameter:. <extract_zip_file>/transform.sh -extract= -pakketlimiet=invoer/pakketaantal.csv .

  19. Migreer sites van meerdere klanten van Broadworks/BroadCloud naar één klant in de groothandel Webex Calling

    • In de Transform-tool wordt een nieuwe runtime-modus, -ConsolidatedMigration, geïntroduceerd ter ondersteuning van de migratie van meerdere klantensites van Broadcloud/Broadworks naar het Webex Wholesale Platform onder één Wholesale Customer Organization. Als deze modus is ingeschakeld, consolideert de tool meerdere klantensites in één groothandelsklantenorganisatie
      -consolidatedMigration
    • Naast -ConsolidatedMigration kunnen er nog andere optionele argumenten worden gegeven, zoals
      -targetEnterpriseId={rialtoCustomerId | broadWorksEnterpriseId} -consolidatedExternalId={wholesaleCustomerExternalId}
    • als -TargetEnterpriseID is gegeven en de ID bestaat in het uitvoerbestand van de Extract-tool, dan wordt dat gebruikt om de klantenorganisatie voor de groothandel op te richten en als de ID niet wordt gevonden, zal de tool terugvallen om alle beschikbare klantgegevens uit het uitvoerbestand van de Extract-tool te gebruiken.
    • als -ConsolidateExternalId wordt gegeven, wordt de ExternalId voor de klant ingesteld en als die niet wordt gegeven, zal de tool terugvallen om de bestaande flow te gebruiken voor een extern ID.
    • <timestamp>Een geconsolideerd JSON-bestand (customer.json) zal beschikbaar zijn in de map output//consolidated.

De input/customers.csv is aan het invullen

Het bestand input/customers.csv bevat gegevens die misschien ontbreken in Cisco BroadWorks of BroadCloud. Dit bestand kan leeg worden gelaten als alle verplichte informatie al beschikbaar is. U hoeft niet alle kolommen in te vullen, alleen de ontbrekende informatie is verplicht.

Al deze velden zijn optioneel.

In de onderstaande tabel worden de belangrijkste kolommen in input/customers.csv uitgelegd.

Naam van de kolom

Regels

ID

In de bedrijfsmodus van Cisco BroadWorks:

  • Dit is de Cisco BroadWorks ServiceProviderID voor de onderneming.
  • Ook is er voor elke groep binnen de onderneming een aparte lijn nodig. Het ID is de Cisco BroadWorks GroupID.

In de BroadWorks-serviceprovidermodus is dit de Cisco BroadWorks GroupID.

In BroadCloud is dit de klanten-ID van Rialto.

Externe identiteitskaart

Dit is een identificatiecode die overeenkomt met de interne identificatiecode van de partner voor deze klant. Deze kolom moet uniek zijn binnen een Webex-partnerorganisatie. Deze kolom is optioneel; er wordt automatisch een unieke identificatiecode gegenereerd door de transformatietool.

Deze kolom wordt niet gebruikt voor groepen binnen een onderneming.

Naam van de klant

Voor de onderneming wordt deze kolom gebruikt als het veld voor de naam van de Webex-klant.

Voor een groep binnen een onderneming wordt deze kolom gebruikt als locatienaam. Locatienamen moeten uniek zijn binnen een onderneming.

Primaire e-mail

Dit wordt gebruikt als e-mailadres van de Webex-klantenbeheerder.

Deze kolom is optioneel voor groepen binnen een onderneming.

Adreskolommen

Voor een onderneming wordt het adres gebruikt als factuuradres en als eerste locatieadres.

Voor een groep binnen een onderneming wordt het adres gebruikt als locatieadres.

tijdzone

Raadpleeg het gedeelte over de tijdzone van dit artikel.

taal

Zie de talen die Webex ondersteunt.

standaard pincode voor voicemail

Zie Een pincode voor de voicemail instellen.

Gemeenschappelijke toegangscode voor Voicemail-groepen

Gebruik deze kolom om de standaardpincode op te geven die wordt toegepast op alle voicemailgroepen voor de betreffende klant.

Na de migratie moeten beheerders de pincode voor elke voicemailgroep bijwerken. Tijdens het transformatieproces wordt de gemeenschappelijke pincode die door de beheerder is opgegeven, toegewezen aan alle voicemailgroepen.

De input/users.csv is aan het invullen

Het bestand input/users.csv bevat gegevens die misschien ontbreken in Cisco BroadWorks of BroadCloud. Dit bestand kan leeg worden gelaten als alle verplichte informatie al beschikbaar is. U hoeft niet alle kolommen in te vullen, alleen de ontbrekende informatie is verplicht.

Al deze velden zijn optioneel.

Naam van de kolom

Regels

gebruikersnaam

Een unieke identificatiecode voor de gebruiker. Dit kan een BroadWorks- of BroadCloud-gebruikers-ID zijn.

e-mail

(Optioneel) Het e-mailadres van de gebruiker. Indien beschikbaar, wordt deze gebruikt voor bevoorradingsdoeleinden.

telefoonnummer

(Optioneel) Het telefoonnummer van de gebruiker dat moet worden verstrekt.

pakket

(Optioneel) Soort gebruikerspakket. Toegestane waarden: voice, calling, suite, common_area, virtual_line, dont_migrate, call_park_ext of voice_mail_group.

De waarde dont_migrate wordt gebruikt wanneer partners bepaalde gebruikers, samen met hun apparaten en telefoonnummers, willen uitsluiten van zowel de bevoorrading als de migratie.

Dit wordt ondersteund voor zowel BroadWorks als BroadCloud. Indien toegepast, worden de geselecteerde gebruikers en de bijbehorende bronnen niet gemigreerd of bevoorraad.

Om dit te gebruiken, moeten beheerders dont_migrate invoeren in de pakketkolom van het bestand users.csv.

extensie

(Optioneel) De telefoonextensie die aan de gebruiker moet worden toegewezen.

naam

(Optioneel) De volledige naam van de gebruiker.

ata_settings

(Optioneel) Toegestane waarden: t38, analoog

Om een gesprek in of uit te schakelen, muziek in de wacht te zetten en de T38-instellingen

T38:

Met deze optie worden wachtgesprekken en muziek in de wacht gezet, en worden de T38-instellingen voor ATA-apparaten ingeschakeld.

Analoog:

  • Net als bij de T38-optie schakelt deze instelling ook gesprekswachttijd en Music on Hold uit en wordt T38 ingeschakeld voor ATA-apparaten.
  • Het belangrijkste voordeel van de analoge optie is dat deze functies kunnen worden beheerd via partner.cfg bestanden, wat meer flexibiliteit biedt bij de configuratie.

telefoon verplaatsen_niet_

Alleen voor BroadWorks. Optionele vlag om migratie van apparaten te voorkomen naarWebex Calling.

Met deze optie kunnen partners gebruikers hun belinstellingen, apparaten en telefoonnummers verstrekken zonder de apparaten naar Webex te migreren of telefoonnummers in te schakelen. Webex Calling

Deze instelling is alleen beschikbaar voor BroadWorks, niet voor BroadCloud.

Om het te gebruiken, moeten beheerders do_not_move_phone specificeren in de kolom do_not_move_phone ( alleen BroadWorks) van het bestand users.csv.

Dit zorgt ervoor dat gebruikers worden bevoorraad zonder nummers te activeren of hun telefoon te verplaatsen, zodat ze via BroadCloud blijven werken.

Instructies om te rennen

Voer de Transform Tool uit op elk besturingssysteem. Volg de onderstaande stappen om de tool in Windows en MacOS uit te voeren:

Windows

Voer de onderstaande opdracht uit om de Transform Tool in Windows uit te voeren:

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

MacOS

Voer de volgende stappen uit om de transformatietool op macOS uit te voeren:

  1. Creëer een virtuele omgeving en installeer afhankelijkheden om de transformatietool uit te voeren met 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. Voer de transformatietool uit:
    ./transform.sh -extract=<Extract-Tool-Output-Zip-file> -customers=<Input-Path-Customers-CSV> -users=<Input-Path-Users-CSV> -newphones=<Input-Path-NewPhones-CSV>

Voorcontrole klant/gebruiker

De Transform Tool voert API-aanroepen naar Webex om mogelijke problemen met de bevoorrading op te sporen. Standaard worden het adres en het primaire e-mailadres van de klant gevalideerd. Als de waarde PROVISIONING_ID is opgegeven in het bestand conf/partner.cfg, worden ook de locatiegegevens gevalideerd. De resultaten vóór de controle zijn opgenomen in het uitzonderingsrapport.

Daarnaast kunnen de volgende optionele parameters worden toegevoegd wanneer de transformatietool wordt uitgevoerd:

voorafgaand aan de controle

Naast de precheck-API voor de klantinformatie, voert de Transform Tool ook de precheck-API uit voor de e-mails van de abonnees.

informatie voorafgaand aan de controle

Standaard worden alleen fouten die vooraf zijn gecontroleerd (dat wil zeggen problemen die de bevoorrading blokkeren) opgenomen in het uitzonderingsrapport. Als u deze vlag toevoegt, worden ook succesvolle resultaten vóór de controle opgenomen (bijvoorbeeld als er al een Webex-organisatie bestaat die automatisch kan worden gekoppeld).

precheckinfo heeft extra tijd nodig om uit te voeren.

Terminallogboeken

De volgende logt in de terminal in bij een succesvolle transformatie:

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

Rapport over uitzonderingen

Transform Tool genereert het uitzonderingsrapport in de map output/ /exception_report.txt<timestamp>. U kunt dit rapport gebruiken om de problemen te identificeren die van invloed zijn op de migratie en deze op te lossen in het Cisco BroadWorks-systeem.

Nadat u de gebruikersgegevens hebt gewijzigd om de uitzondering op te lossen, voert u de Extract and Transform Tools opnieuw uit met de nieuwe gegevens. Het voorbeeldbestand van het uitzonderingsrapport is als volgt:

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

Uitvoer

Er zal een JSON-bestand (customer.json) voor de uitvoer beschikbaar zijn in de map output//. <timestamp><groupid> Het voorbeeldbestand customer.json ziet er als volgt uit:

{
    "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"
    }
}

De JSON-eigenschap `webex_for_broadworks_info` is alleen aanwezig voor Webex for BroadWorks-migraties. De JSON-eigenschap `broadcloud_info` is alleen aanwezig voor BroadCloud-migraties.

Hulpmiddel voor bevoorrading

De provisioningtool kan op elke computer worden uitgevoerd, meestal op de beheerderslaptop van de partner (van de partner) en maakt gebruik van de openbare API's van Webex. Het leest het JSON-bestand (customer.json) met uitvoer van de transformatietool als invoer en bevoorrading van de klanten, locaties, nummers, gebruikers, services en apparaten in de Webex Wholesale RTM-oplossing.

Vereisten

Configureer de volgende vereisten in de directory van de provisioning tool:

  1. Installeer Java 8, 11, 17 of 21 op de computer. Java is beschikbaar via vele bronnen, waaronder:
  2. Nadat u de binaire bestanden van de Migratietools hebt gedownload en uitgepakt, stelt u de omgevingsvariabele JAVA_HOME in op provisioning_tool.sh voor MAC en provisioning_tool.bat voor Windows.
  3. Het bestand partner.cfg:
    • Stel de WHOLESALE_PROVISIONING_ID en REFRESH_TOKEN in (token gekopieerd van de Token Generator Tool). De partnerbeheerders moeten contact opnemen met hun accountteam om de PROVISIONING_ID te krijgen:
      WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0
      REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj 
      
    • Stel SEND_SUBSCRIBERS_WELCOME_EMAIL in op false als partners geen welkomstmail naar de gebruikers willen sturen. De standaardwaarde is true.

      Webex verstuurt alleen welkomstmails naar eindgebruikers. Klantenbeheerders ontvangen geen welkomstmails.

      Gebruikers en klantenbeheerders die gevestigd zijn op locaties in de VS en Canada ontvangen een afzonderlijke e-mailmelding van RedSky. Het RedSky E911-platform verstuurt deze e-mail om te bevestigen dat er een klantenaccount voor de hulpdiensten is aangemaakt. Deze e-mail van RedSky staat los van de welkomstmails van Webex en wordt niet beheerd door de e-mailinstellingen van Webex. Voor groothandelsorganisaties in de VS en Canada wordt RedSky automatisch ingeschakeld als hulpverlener.

  4. Gebruik de eigenschap WEBEX4BWKS_EMAIL_SUBJECT voor Webex for BroadWorks-migraties om het onderwerp voor het wijzigen van het wachtwoord te verzenden voor Webex for BroadWorks-abonnees.
  5. Gebruik de eigenschap WEBEX4BWKS_EMAIL_BODY voor Webex for BroadWorks-migraties om de hoofdtekst voor het wijzigen van het wachtwoord te verzenden voor Webex for BroadWorks-abonnees.
  6. Gebruik de eigenschap CUSTOM_TAGS om tags toe te voegen nadat de klant is aangemaakt.
  7. Om groothandelskortingen toe te passen, moeten partnerbeheerders contact opnemen met het Cisco-accountteam voordat u met de migratie begint.

    Een nieuwe eigenschap, APPLY_WHOLESALE_DISCOUNTS, is toegevoegd aan partner.cfg. Schakel deze accommodatie in om kortingen toe te passen op gebruikers en werkplekken.

  8. (Optioneel) Configureer de PSTN-verbinding expliciet

    Om de PSTN-verbinding te specificeren voor alle locaties die tijdens de migratie zijn ingericht, inclusief de hoofdlocatie, voegt u de volgende eigenschap toe aan het bestand partner.cfg:

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

    Als de eigenschap niet is geconfigureerd of als er opmerkingen worden weergegeven, gebruikt de provisioningtool het standaardproces voor het selecteren van PSTN-verbindingen.

Instructies om te rennen

Volg de volgende stappen om de tool in Windows en MacOS uit te voeren:

Windows

Voer de volgende stappen uit om de tool op Windows OS uit te voeren:

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

Voer de volgende stappen uit om de tool op macOS uit te voeren:

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>

Vereisten voor de migratie van Webex naar BroadWorks

Partnerbeheerders moeten hun BroadWorks-onboarding-sjabloon bijwerken voor de coëxistentiefuncties van Webex for BroadWorks. Raadpleeg de volgende afbeelding:

Zodra de Webex for BroadWorks Onboarding-sjabloon is bijgewerkt om de migratie te ondersteunen, moet u het Cisco-accountteam vragen om de functie „Wholesale-partner-blending-enabled” op partnerniveau in te schakelen. Met deze instelling kan de Provisioning-tool tijdens de provisioning automatisch groothandelspakketten toevoegen aan bestaande Webex for BroadWorks-klanten .

Voer de provisioningstool uit met een extra argument.

Voorbereidingsfase: is de standaardfase waarin beheerders de BroadWorks-gebruikers als groothandelsabonnee kunnen aanbieden en kunnen doorgaan met de Webex voor BroadWorks-gebruikers.

Onderhoudsfase: is de tweede fase waarin beheerders de groothandelslicentie kunnen toewijzen aan de bestaande Webex for BroadWorks-gebruikers. U moet de provisioningstool gebruiken met onderhoud van argumenten.

Fase na de migratie: is de laatste fase waarin beheerders de BroadWorks volledig naar Wholesale kunnen omzetten. U moet de provisioningstool gebruiken met een argument na de migratie.

Terminallogboeken

Hieronder vindt u de logboeken in de terminal van succesvolle bevoorrading:

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 ****************

Er wordt een tabel afgedrukt met het aantal locaties dat voor elke run wordt aangemaakt:

Table with number of locations created for each run.

Uitvoer

<external_id>De provisioningtool genereert succes- en foutrapporten in de uitvoer-//*.succes-/foutbestanden. Controleer het succes van de uitvoer en de foutenlogboeken om te controleren of de levering is gelukt.

Het systeem zal een Provisioning_Report_*.csv-bestand genereren in de map output/consolidated_reports/. Dit bestand bevat zowel succes - als foutgegevens voor elke entiteit en de instellingen ervan, en biedt een uitgebreid leveringsrapport.

De provisioningtool genereert ook een Provisioning_Statistics_*.csv-bestand in de map output/consolidated_reports/. Dit rapport bevat het aantal succesvol en niet succesvol ingerichte klanten, locaties, gebruikers, apparaten en functies van de groep.

Na een succesvolle bevoorrading ontvangen eindgebruikers een e-mail van de Wholesale RTM-oplossing.

Partnerbeheerders kunnen de klantenbevoorrading verifiëren in het Partner Hub- en Control Hub-portaal. Raadpleeg de volgende afbeeldingen van het Partner Hub- en Control Hub-portaal:

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

Figuur 8: Partner Hub

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

Figuur 9: Control Hub

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

Figuur 10: Apparaten

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

Figuur 11: Bellen

Beperkingen na de bevoorrading

Zodra de provisioning voor een BroadCloud-migratie is voltooid, worden de volgende acties geblokkeerd:

  • CAP Portal — Gebruikers of apparaten met poorten toevoegen.
  • SP Portal — ADD-bestellingen aanmaken met apparaten of nummers.
  • RSB API — ADD-orders aanmaken met apparaten of nummers en gebruikers aanmaken. RSB ADD-bestellingen die met apparaten of nummers worden gedaan, worden afgewezen.
Nieuwe bestellingen worden echter geplaatst wanneer andere locaties geblokkeerd zijn na de bevoorrading.

Migratie van BroadCloud naar Wholesale — Beperking van de registratie van apparaten

Voor partnerbeheerders die klanten migreren van BroadCloud naar Wholesale binnen dezelfde regio, kunnen apparaten worden toegevoegd aan Wholesale nadat de provisioningtool is uitgevoerd. Die apparaten komen echter pas in aanmerking voor registratie op het Webex-platform nadat de migratie (verplaatsing van het apparaat) naar de corresponderende locatie is voltooid.

Deze beperking is niet van toepassing op:

  • Klanten die migreren van Broadworks/W4B naar Wholesale.
  • Migraties van BroadCloud naar Wholesale in verschillende regio's.

Aanbevolen begeleiding

Om problemen met de apparaatregistratie te voorkomen, moet u de migratie van apparaten op locatieniveau voltooien voordat u probeert apparaten te registreren op het Webex-platform voor migraties van BroadCloud naar Wholesale in dezelfde regio.

Hulpmiddel om het apparaat te verplaatsen

Voor BroadCloud

Voor BroadCloud-partners: gebruik het portaal van de serviceprovider om een migratieaanvraag in te dienen voor nummers, apparaten en Shared Call Appearances (SCA) migraties.

Binnen het portaal van de serviceprovider kan een migratieaanvraag betrekking hebben op maximaal 50 klanten. Er kunnen maximaal 10 aanvragen binnen een dag worden ingediend.

Beheerders kunnen automatisch terugdraaien inschakelen door rollback_to_broadcloud=true in te stellen in het bestand conf/partner.cfg, waardoor apparaten na de migratie terug naar BroadCloud worden verplaatst. Het ondersteunt migraties in zowel dezelfde als verschillende regio's met NS Sync, maar alleen voor succesvolle migraties. Voor mislukte projecten moeten beheerders een aanvraag indienen Cisco TAC voordat ze een terugdraaiing aanvragen.

Er zijn twee opties beschikbaar om het migratietype in de portal te selecteren:

  • Migratie — Selecteer deze optie om een aanvraag in te dienen voor de migratie van nummers, apparaten en Shared Call Appearances (SCA).
  • Apparaatstatus — Selecteer deze optie om de huidige status van een apparaat op BroadCloud en Calling te bekijken.

De volgende afbeeldingen tonen het portaal voor serviceproviders.

Service Provider portal

Figuur 12: Portaal voor serviceproviders

Service Provider portal showing View Migration Request.

Figuur 13: Portaal voor serviceproviders

Migreer geselecteerde locaties (optioneel)

Om de migratie te starten voor een specifieke subset van locaties die zijn opgenomen in het bestand customer.json, moet u een bestand locations.csv bij uw verzoek voegen. In dit CSV-bestand moeten alleen de locaties worden vermeld die u wilt migreren.

Als locations.csv niet beschikbaar is, worden alle locaties in de customer.json gemigreerd.

Tabel 1. Locations.csv legendes
TermijnDefinitie

Site-ID

De site-id van de locatie die moet worden gemigreerd.

Naam van de site

De naam van de locatie die moet worden gemigreerd.

Om de lijst met beschikbare actieve websites te downloaden, gaat u naar Klanten bekijken → Een klant selecteren → Locaties exporteren als CSV.

Export Locations as CSV

Figuur 14: Exporteer locaties als CSV

Schakel de optie voor het verbreken van nummers in

Als u dezelfde SIP-trunk gebruikt voor Webex Calling en BroadCloud Carrier, moeten beheerders de optie Disconnect Numbers gebruiken. Dit zorgt ervoor dat telefoonnummers geen inkomende oproepen meer ontvangen na de migratie in BroadCloud.

Deze optie is alleen vereist als u naar een andere Webex Calling regio migreert. Het is niet van toepassing als u in dezelfde regio verblijft.

  • Deze actie is onomkeerbaar
  • Schakel deze optie alleen in nadat u hebt bevestigd:

    • De migratie is voltooid
    • Alle apparaten zijn succesvol geregistreerd in Webex Calling
    • Nummers zijn actief

Om deze optie in te schakelen,

  1. In het bestand partner.cfg stelt u DISCONNECT_NUMBERS_FROM_RIALTO = ja in.
  2. Voer de migratietool opnieuw uit met hetzelfde customer.json-bestand en de bijgewerkte partner.cfg.

Als de verbinding met nummers niet wordt verbroken, dien dan een Cisco TAC-verzoek in.

Voor Cisco BroadWorks en Webex voor BroadWorks

Voor migraties van Cisco BroadWorks en Webex for BroadWorks draait de tool op de secundaire Cisco BroadWorks Application Server binnen het partnernetwerk en maakt via OCI-P verbinding met het besturingssysteem. Het gebruikt het uitvoerbestand van de Transform Tool JSON (customer.json) als invoer en voert de OCI-P-opdrachten uit om apparaten en softclients te migreren.

Bij een succesvolle bediening zal het gereedschap voor het verplaatsen van het apparaat:

  1. Apparaten deregistreren bij Cisco BroadWorks en ze registreren bij Wholesale.
  2. Gebruikers die de UC-One-client gebruiken, worden bij de eerste aanmelding omgeleid naar de Webex-app.
  3. Deactiveer de telefoonnummers van Cisco BroadWorks of verwijder de telefoonnummers uit BroadCloud.
  4. Activeer nummers in de groothandel.
  5. Creëer gedeelde gespreksoptredens in Wholesale voor BroadCloud-migraties. [Deze stap is alleen van toepassing op BroadCloud-migraties].
  6. Als de beheerder de tool achter een zakelijke proxy gebruikt, volg dan de onderstaande stappen om het inrichtingsscript te configureren en uit te voeren.

    Configuratieprocedure

    1. Open het bestand devicemove.sh.
    2. Zoek de variabele PROXY_HOST op en verwijder de commentaren (verwijder de eerste # voor devicemove.sh).
    3. Stel de PROXY_HOST-waarde in als:

      PROXY_HOST=<proxy-host>
    4. Zoek de variabele PROXY_PORT op en verwijder de commentaren (verwijder de eerste # voor devicemove.sh).
    5. Stel de waarde PROXY_PORT in als:

      PROXY_PORT=<proxy-port>
    6. Zoek de variabele PROXY_SCHEME op en verwijder het commentaar (verwijder de eerste # voor devicemove.sh). Deze stap is optioneel; als er commentaar blijft staan, is de standaardwaarde voor PROXY_SCHEME HTTP.
    7. Stel de waarde PROXY_SCHEME in als:

      PROXY_SCHEME=<proxy-scheme>
    8. Sla het bestand devicemove.sh op en sluit het.
    9. Open het bestand partner.cfg en voeg de vereiste refresh_token toe.
    10. Controleer of de BroadWorks-host, gebruikersnaam en wachtwoord correct zijn geconfigureerd in partner.cfg
    11. Voer het script uit:

      ./devicemove.sh

Als er geen apparaten zijn geregistreerd bij Cisco BroadWorks of BroadCloud die moeten worden gemigreerd, dan is het niet nodig om de tool voor het verplaatsen van apparaten uit te voeren.

SCP en SSH

  1. SCP, het hulpmiddel voor het verplaatsen van apparaten naar de secundaire Cisco BroadWorks Application Server.
  2. SSH naar de secundaire Cisco BroadWorks Application Server om de vereisten te configureren en de tool voor het verplaatsen van apparaten uit te voeren.

Vereisten

  1. Stel de REFRESH_TOKEN (token gekopieerd van de Token Generator Tool) in het bestand conf/partner.cfg in:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
  2. Controleer of de secundaire gebruikersnaam, het wachtwoord en de hostnaam van de Cisco BroadWorks Application Server juist zijn in het bestand Conf/DeviceMoveTool.conf :
    BROADWORKS_USER_ID = admin
    BROADWORKS_PASSWORD = admin
    BROADWORKS_HOST_NAME = localhost
    
  3. Om activeringsmails opnieuw te verzenden, moet u send_subscribers_welcome_email=true instellen in het bestand conf/partner.cfg.

    Als beheerders tijdens de migratie uitnodigingsmails naar hun gebruikers willen sturen, moeten ze de eigenschap „send_subscribers_welcome_email=true” in het bestand conf/partner.cfg verwijderen. Anders moet de accommodatie ongewijzigd blijven.

  4. Controleer of het pad voor de JDK/JRE-omgeving correct is in devicemove.sh
    JAVA_HOME=/usr/local/java/java_base
  5. Beheerders kunnen het bestand locations.csv uit de invoermap gebruiken om de specifieke groepen te migreren in plaats van alle groepen binnen een onderneming.

Polycom-telefoons

Om Polycom-telefoons over te zetten van Cisco BroadWorks naar Wholesale Calling, moet een partnerbeheerder een nieuw identiteits-/apparaatprofieltypebestand aanmaken op systeemniveau in Cisco BroadWorks voor elk Polycom-apparaatsjabloon. Raadpleeg figuur 14 en upload het aangepaste bestand Device-move-tool/conf/deviceProfile/ {region} /polycom_vvx.cfg. Controleer na het uploaden van het nieuwe apparaatbestand of het nieuw aangemaakte bestand op groepsniveau bestaat. Zorg er ook voor dat het bestand Migration_%BWMAC-adres%.cfg niet conflicteert met een bestaand bestand op uw systeem).

Device-move-tool/conf/deviceProfile/ {region} /polycom_vvx2.cfg

Het wordt intern gebruikt door de tool voor het verplaatsen van het apparaat.

Het migratieproces voor Polycom-telefoons:

  1. De tool voor het verplaatsen van apparaten vervangt het bestand %BWMacAddress%.cfg op apparaatniveau door polycom_vvx2.cfg. Dit bestand verwijst naar Migration_%BWMacAddress%.cfg.
  2. Herbouw de apparaatprofielen op groepsniveau of op apparaatniveau.
    Handelen op groeps- of apparaatniveau is afhankelijk van de configuratie van de parameter DeviceLevelRebuild in het bestand device-move-tool/conf/partner.cfg.
  3. De tool voor het verplaatsen van apparaten vraagt de Cisco BroadWorks Application Server om telefoons opnieuw op te starten op groeps- of apparaatniveau.
  4. Na het herstartverzoek downloaden en verwerken Polycom-telefoons %BWMacAddress%.cfg, waarbij de Polycom-telefoons worden gevraagd Migration_%BWMacAddress%.cfg te downloaden en te verwerken, waarbij de Device.prov.ServerName wordt ingesteld op https://plcm.sipflash.com.
    https://plcm.sipflash.com voor de Amerikaanse regio hebben andere regio's verschillende URL's.
  5. De Polycom-telefoon downloadt %BWMacAddress%.cfg van https://plcm.sipflash.com en wordt beheerd door het DMS. Webex Calling
Identity/device profile type file add screenshot

Figuur 14: Identiteit/apparaatprofieltype toevoegen

Het veld „MAC-adres in:” gebruikt dezelfde waarden als de andere bestanden in de Polycom-sjabloon. (Gebruik in figuur 14 de HTTP-verzoek-URI, maar dit is mogelijk niet geschikt voor de Cisco BroadWorks Application Server-implementatie van de partner).

Instructies om te rennen

Er zijn twee methoden om de DMT aan te roepen: de eerste is om via één klant tegelijk een beroep te doen en de andere is om meerdere klanten tegelijk aan te roepen.

De tool voor het verplaatsen van apparaten wordt uitgevoerd vanaf de secundaire Cisco BroadWorks Application Server in de directory van de Device Move Tool:

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

Terminallogboeken

Hieronder vindt u de logboeken in de terminal over het succesvol uitvoeren van de Device Move-tool voor de migratie van apparaten:

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

Uitvoer

Na de migratie van het apparaat zijn de apparaten online gekomen en klaar om te bellen of gebeld te worden. Zie figuur 15 voor een voorbeeld van de status van het apparaat:

Screenshot of Control Hub Devices page showing the device status.

Figuur 15: Status van het apparaat

Na de migratie van het apparaat zijn de nummers actief geworden. Zie figuur 16 om een voorbeeld te zien van welke nummers actief zijn:

Screenshot of Control Hub Numbers screen showing active numbers.

Figuur 16: Getallen actief

Als de beheerder de tool achter een zakelijke proxy gebruikt, volg dan de onderstaande stappen om het devicemove-script te configureren en uit te voeren .

Het is niet verplicht om de omgevingsvariabele export https_proxy=http://<proxy-host>: <proxy-port>in de terminal in te stellen als de proxy rechtstreeks in het script is geconfigureerd, zoals hieronder wordt beschreven.

Stappen om het devicemove-script te configureren en uit te voeren

  1. Open het bestand devicemove.sh.
  2. Zoek de variabele HTTPS_PROXY_HOST op en verwijder het commentaar (verwijder de voorloopcode).
  3. Stel de waarde HTTPS_PROXY_HOST in als:

    HTTPS_PROXY_HOST=<proxy-host>

  4. Lokaliseer de variabele HTTPS_PROXY_PORT en verwijder het commentaar (verwijder de voorloopcode).
  5. Stel de waarde HTTPS_PROXY_PORT in als:
    HTTPS_PROXY_PORT=<proxy-port>
  6. Sla het bestand devicemove.sh op en sluit het.
  7. Open het bestand partner.cfg en voeg de vereiste refresh_token toe.
  8. Controleer of de BroadWorks-host, gebruikersnaam en wachtwoord correct zijn geconfigureerd in partner.cfg.
  9. Voer het script uit:
    ./devicemove.sh

Migratie van Dubber

U kunt nu gespreksopnamen verplaatsen van BroadCloud naarWebex Calling. Zo blijven uw bestaande Dubber-accounts en al uw oude opnamen toegankelijk zonder de huidige toegang tot het Dubber-platform te verliezen tijdens de migratie. Voor meer informatie over de migratie van dubber, zie Dubber migreren van BroadCloud naar. Webex Calling

Ondersteuning voor bulkverbreking van de verbinding

De ondersteuning voor bulkdisconnectie beschrijft het proces voor het loskoppelen van meerdere locaties van klanten door Webex Calling middel van een op CSV gebaseerde bulkbewerking. Zie Ondersteuning voor bulkverbindingen voor meer informatie.

Migratie terugdraaien

De terugzetbewerking moet voor één onderneming tegelijk worden uitgevoerd.

De tool voor het verplaatsen van apparaten deactiveert de nummers in de Wholesale Calling niet vanwege technische beperkingen tijdens het terugzetten.

Voor BroadCloud Carrier

Beheerders kunnen rollback_to_broadcloud=true instellen in conf/partner.cfg om automatisch terugdraaien mogelijk te maken. Hiermee worden apparaten teruggezet naar BroadCloud na een succesvolle migratie in dezelfde of een andere regio met NS Sync. Neem voor mislukte migraties contact op Cisco TAC voordat u een terugdraaiing aanvraagt.

Voor Cisco BroadWorks en Webex voor BroadWorks

Het terugkeerproces voor Cisco BroadWorks en Webex voor BroadWorks is als volgt:

  1. Open een ticket met Cisco TAC om een apparaat terug te zetten.
  2. Voer de tool voor het verplaatsen van apparaten uit in de omgekeerde modus op de secundaire BroadWorks Application Server om de migratie van het apparaat ongedaan te maken. Hiermee wordt de DMS-URL teruggezet naar de DMS-URL van de serviceprovider voor apparaatprofielen in Cisco BroadWorks en worden de telefoonnummers opnieuw geactiveerd.
  3. Het Webex Calling team stelt de DMS-URL terug naar de DMS-URL van de serviceprovider in de apparaatprofielen in. Webex Calling
  4. Partnerbeheerders moeten de telefoonnummers in het Webex Calling via de Control Hub-portal deactiveren of verwijderen.
  5. Partnerbeheerders moeten PSTN-telefoonnummers terugzetten naar Cisco BroadWorks.

Instructies om de Device Move Tool in de omgekeerde modus uit te voeren

Volg de onderstaande stappen om de tool voor het verplaatsen van het apparaat in omgekeerde modus uit te voeren:

Voer de onderstaande opdracht uit op de secundaire Cisco BroadWorks Application Server in de directory van de Device Move Tool:

Profielen terugdraaien

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

Nummers terugdraaien

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

Terminallogboeken

We krijgen de volgende logboeken in de terminal als de tool voor het verplaatsen van het apparaat succesvol wordt uitgevoerd om de bewerking ongedaan te maken:

Profielen terugdraaien

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

Nummers terugdraaien

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

Bijlage

Migratie naar grote ondernemingen

Grote ondernemingen met veel locaties kunnen niet alle locaties binnen één onderhoudsvenster migreren. De functionaliteit die in dit gedeelte wordt beschreven, stelt partners in staat om meerdere locaties tegelijk te migreren.

Voor klanten met meerdere locaties waar locaties binnen dezelfde regio zijn gemigreerd ( bijvoorbeeld van de VS naar de VS), raden we partnerbeheerders aan om de verbindingsopdracht voor de site (gemigreerde site) in Rialto te plaatsen en uit te voeren om een naadloze gespreksverbinding tussen niet-gemigreerde en gemigreerde locaties te garanderen.

Als de opdracht om de verbinding met de site te verbreken niet wordt uitgevoerd voor de gemigreerde site in Rialto, is bellen beperkt tot gebruikers binnen de gemigreerde locatie, alleen in Webex, en kunnen gebruikers van niet-gemigreerde sites/locaties de gemigreerde nummers niet bereiken.

Stappen

Gebruik de volgende stappen om de gefaseerde migraties voor een grote onderneming te plannen:

  1. Haal de bedrijfsgegevens uit BroadWorks of BroadCloud.
  2. Voer de optie Transform tool zonder locaties uit op de geëxtraheerde gegevens.
  3. Kijk naar de sectie Aanbevolen locatie om tegelijkertijd te verhuizen in exception_report.txt om de migratiefasen te plannen en meer informatie te krijgen over locatieafhankelijkheden, bekijk de lijstbestanden van de featuresagent (zie de Transform-tool hieronder).
  4. Genereer de invoer/locations.csv door locations_to_be_edited.csv aan te passen.
  5. Voer de Transform-tool opnieuw uit met de optie Locaties.
  6. Bekijk exception_report.txt om eventuele locatieafhankelijkheidsproblemen voor de huidige fase te identificeren.
  7. Los zo nodig de problemen met de locatieafhankelijkheid op (door locations.csv aan te passen).
  8. Voer de Transform-tool opnieuw uit om customers.json te genereren voor de huidige fase.
  9. Voer de provisioningtool uit voor elke klant.json.
  10. Voer tijdens het onderhoudsvenster de Device Move Tool uit.
  11. Herhaal stap 4 - 10 voor de volgende fase.

Transformatietool

Om het doel te bereiken om de locaties in een grote onderneming fase voor fase te migreren, zoals hierboven vermeld, wordt een nieuw bestand locations.csv toegevoegd als optionele invoer (-locations=input/locations.csv) wanneer de transform-tool wordt uitgevoerd.

De locations.csv bevat gegevens die specifiek zijn voor locaties. Het overschrijft de gegevens in input/customers.csv, die momenteel zowel bedrijfs- als locatiegegevens bevat.

De volgende tabel bevat de gegevens van de locations.csv:

Beschrijving

Waarden

Standaardwaarde

Verplicht

Kaarten in BroadWorks

Kaarten in BroadCloud

Ondernemings-ID

Unieke bedrijfsidentificatie

Y

ID van de serviceprovider

Klantennummer van Rialto

Locatie-ID

Locatie-id, uniek binnen de onderneming

Y

groeps-id

Site-ID van Rialto

migratiestatus

Is deze locatie gemigreerd?

gemigreerd, dont_migrate, migreren

migreren

N

naam

De naam van deze locatie.

Laat dit leeg om LocationID te gebruiken.

N

tijdzone

N

taal

N

adres1

N

adres 2

N

stad

N

staat

N

postcode

Postcode of postcode

N

land

Code van twee letters

N

De locations.csv kan worden samengesteld uit het voorgevulde locations_to_be_edited.csv wanneer de Transform-tool wordt uitgevoerd in grote ondernemingen. Lees verder om voorbeelden te zien.

De locations.csv is een optionele invoer wanneer de transformatietool wordt uitgevoerd, dus de Transform-tool gedraagt zich hetzelfde als voorheen als de optie -locations=input/locations.csv niet aanwezig is.

Voor BroadCloud-extracten geldt dat als een klant meer dan 500 locaties bevat, de Transform Tool de klantgegevens opsplitst in meerdere JSON-bestanden van klanten met een maximum van 500 locaties per bestand.

De gegenereerde JSON-bestanden van klanten volgen de naamgevingsconventie:

customer.json customer_1.json customer_2.json...

Deze functionaliteit is momenteel alleen van toepassing op BroadCloud-extracten.

Nieuwe uitvoerbestanden

Er zijn 6 nieuwe uitvoerbestanden van de transformatietool:

  1. locations_to_be_edited.csv — dit is vooraf ingevuld met alle locatiegegevens voor de grote onderneming die moet worden gemigreerd.

    Voorbeeld:

    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 

    De partners/klanten kunnen het gebruiken om locations.csv te genereren om de locaties te beheren die voor een specifieke fase moeten worden gemigreerd (en de locatiegegevens zo nodig bij te werken).

    Voorbeeld: locations.csv gegenereerd op basis van het bovenstaande 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 

    Dit locations.csv betekent: voor deze fase was de locatie auto_mig_ent_grp1 gemigreerd, de locatie auto_mig_ent_grp2 aan het migreren, en migreer de locatie auto_mig_ent_grp3 niet.

    • hunt_group_agents.csv, call_center_agents_supervisors.csv, paging_group_originators_targets.csv, blf_monitored_elements.csv — 4 bestanden hebben hetzelfde doel: de volledige lijsten genereren van de corresponderende features agents/supervisors/originators/targets/monitored_elements op de migrerende locaties als de migrerende locaties afhankelijk zijn van andere locaties.

    Ze hebben bijna hetzelfde formaat (de naam van de derde kolom varieert afhankelijk van de functie), zoals hieronder (de lijst met agenten van auto_mig_ent_grp2 voor de bovenstaande fase):

    Voorbeeld: het volgende is van 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 - Dit bestand bevat door Auto Attendant gerouteerde bestemmingsnummers die niet worden gevonden op de huidige of migrerende locaties. Deze nummers kunnen van andere locaties zijn of van buiten de klant.

    Voorbeeld: het volgende is van 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

    Dit bestand bevat de lijst met locaties en de bijbehorende JSON-bestanden van klanten, gegenereerd door de Transform Tool. Het wordt gegenereerd wanneer klantgegevens worden verdeeld over meerdere JSON-bestanden van klanten en kan worden gebruikt om te bepalen welk JSON-bestand van de klant een bepaalde locatie bevat.

    Voorbeeld:

    location_name, customer_json_file_name LOC_1, customer.json LOC_2, customer.json LOC_3, customer_1.json LOC_4, customer_1.json LOC_5, customer_2.json

Als de locatieoptie niet aanwezig is bij het uitvoeren van de Transform-tool, genereren de bovenstaande 4 bestanden de volledige lijsten van de agents/supervisors/originators/targets/monitored_elements van de hunt-group/call-center/paging-group/busy-lamp-field voor de hele onderneming, die kan worden gebruikt om de gefaseerde migraties te plannen.

Nieuwe secties in exception_report

Tijdens de gefaseerde migratie voor grote ondernemingen komen er enkele nieuwe secties in exception_report.txt als er locatieafhankelijkheden zijn waaraan niet wordt voldaan.

Voorbeeld: De volgende nieuwe sectie is voor agenten van de locatiegroep van de auto_mig_ent_grp2-jachtgroep van Sarah Rodriguez op locatie auto_mig_ent_grp3, die niet wordt gemigreerd en in deze fase niet migreert.

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 

In de volgende nieuwe paragraaf wordt aanbevolen hoe de locaties in de migratiefasen moeten worden gegroepeerd.

Aanbevolen locaties om tegelijkertijd te verhuizen:

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

Als de locatieoptie niet aanwezig is bij het uitvoeren van de Transform-tool, worden in de sectie Aanbevolen locaties om tegelijkertijd te verplaatsen alle locatieafhankelijkheden opgesomd om de planning gemakkelijker te maken.

Tijdens het uitvoeren van de Transform-tool met de locatieoptie (bijv. voor een migratiefase) worden in de sectie Aanbevolen locaties om tegelijkertijd te verplaatsen alleen de afhankelijkheden van de locaties voor de huidige fase vermeld.

Hulpmiddel voor bevoorrading

Voor BroadCloud-klanten van grote ondernemingen waarvan de uitvoer van de Transform Tool is verdeeld over meerdere JSON-bestanden van klanten, kunt u de optie -LargeEnterprise gebruiken wanneer u de Provisioning Tool uitvoert. De tool verwerkt alle gegenereerde JSON-bestanden van klanten in de gespecificeerde uitvoermap van de Transform Tool. Als de klantgegevens in één JSON-bestand van een klant staan, voer dan de Provisioning Tool uit zonder de optie -LargeEnterprise.

Windows

<Transform-Tool-Timestamp-Output-Directory-Path>Om klanten van grote ondernemingen te bevoorraden: provision.bat -input= -LargeEnterprise

MacOS

<Transform-Tool-Timestamp-Output-Directory-Path>Om klanten van grote ondernemingen te bevoorraden: provision.sh -input= -LargeEnterprise

Hulpmiddel voor het verplaatsen van het apparaat

De tool voor het verplaatsen van apparaten kan voor een subset van locaties op customer.json worden uitgevoerd. Om dat te bereiken, voegt u een nieuw optioneel bestand locations.csv toe dat uit twee kolommen bestaat.

Externe_id

Locatienamen

Externe ID-waarde

Namen van de locaties/groepsnamen

  • Dit is een optioneel bestand. Als het niet wordt aangeleverd of van de lege waarden wordt voorzien, worden alle locaties gemigreerd.
  • Als u de locatienamen en hun respectieve External_ID's krijgt, worden alleen die locaties gemigreerd.

Het commando is als volgt:

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

Tijdzones

USA:

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

Canada:

„TimeZones”: ["America/Dawson_Creek”, „America/Edmonton”, „America/Halifax”, „America/Montreal”, „America/Regina”, „America/St_Johns”, „America/Vancouver”, „America/Winnipeg"]

Australië:

„TimeZones”: ["Australië/Adelaide”, „Australië/Brisbane”, „Australië/Broken_Hill”, „Australië/Darwin”, „Australië/Hobart”, „Australië/Lord_Howe”, „Australië/Perth”, „Australië/Sydney"]

Frankrijk:

„TimeZones”: ["Europa/Parijs"]

Portugal:

„TimeZones”: ["Atlantisch/Azoren”, "Europa/Lissabon "]}

UK:

„TimeZones”: ["Europa/Londen"]

Italië:

„TimeZones”: ["Europa/Rome"]

Duitsland:

„TimeZones”: ["Europa/Berlijn"]

Veelgestelde vragen

Bekende fouten

FoutActie
Hulpmiddel voor het genereren van tokens
. /tokengenerator.sh: regel 77: /bin/java: Bestand of map bestaat niet Stel de omgevingsvariabele JAVA_PATH correct in uw omgeving in.
Fouten in het transformatietool
  • ModuleNotFoundError: Geen module met de naam 'telefoonnummers'
  • Migrerende apparaten die momenteel niet geregistreerd zijn
  • Een groot extract genereert slechts enkele JSON's
  • Niet ondersteunde tijdzonefout (bijvoorbeeld America/New_York voor land CA)
  • Uitzondering: Kan geen actie uitvoeren op het Wholesale-pakket voor een bestaande Webex For BroadWorks-klant
  • Apparaten die eerder geregistreerd maar nu niet geregistreerd zijn, worden weergegeven in het uitzonderingsrapport. Om ze te migreren, moet u het commentaar verwijderen en migrate_devices_registered_once=Yes instellen in de configuratie
  • Controleer of er netwerkproblemen zijn. Bekijk het uitzonderingsrapport. Als er geen oplossing is, neem dan contact op Cisco TAC
  • Voeg een afbeelding toe in transform/conf/timezone_translation.csv

    Bijvoorbeeld: America/New_York, America/Montreal

  • Zorg ervoor dat u een uittreksel gebruikt met een geldig REFRESH_TOKEN zonder commentaar. Zo niet, voer dan het extract en de transformatie opnieuw uit met de juiste REFRESH_TOKEN
Fouten in de bevoorradingstool
  • Klant is niet bevoegd om te leveren
  • Veld voor de migratiebron ontbreekt of is een ongeldige JSON
  • De bevoorrading is mislukt vanwege het e-mailadres van de beheerder
  • Controleer of het vernieuwingstoken is aangemaakt met het juiste e-mailadres van de partner
  • Valideer customer.json met een JSON-formatter en corrigeer eventuele problemen
  • Zorg ervoor dat het e-mailadres van de beheerder geldig en correct is geformatteerd, en dat het domein alleen alfanumerieke tekens gebruikt
Fouten in het programma DeviceMove (BroadWorks) /Migration (BroadCloud)
Migratie is mislukt vanwege een fout in de status van het bron-AS en het doel-AS-netwerk

Vermijd apparaat- of nummerwijzigingen na de levering en voordat u de Device Move-tool uitvoert.

Vereisten

1. Hoe vind ik de OrgID van de partner?

Meld u aan bij Partner Hub en ga naar de sectie Accounts. De OrgID verschijnt daar.

Uittreksel

1. Waarom staat een klant of site niet op de pagina „Initiate Extract”?

Er verschijnen alleen klanten met minstens één site met actieve beldiensten in BroadCloud. Als er geen actieve belsites zijn, wordt de klant niet vermeld.

Transformeren

1. Waarom ontbreekt de functie voor gebruikers of groepen in customer.json?

Om de gebruikers- of groepsfunctie te zien, ga naar exception_report.txt voor gerelateerde fouten.

2. Waarom wordt de customer.json niet gegenereerd?

customers.csv bijwerken met een geldig adres. Gebruik de parameter -customers tijdens de transformatie.

3. Wat is het doel van het bestand input/customers.csv?

Het doel wordt gebruikt om alle verplichte klantgegevens te verstrekken die mogelijk ontbreken in Cisco BroadWorks of BroadCloud tijdens het extractieproces.

4. Wat is het doel van het bestand input/users.csv?

Het bestand input/users.csv wordt gebruikt om gegevens op gebruikersniveau te verstrekken die mogelijk ontbreken in Cisco BroadWorks of BroadCloud.

5. Hoe converteer ik BroadWorks Call Centers naar Cx Essentials?

Gebruik input/cxessentials.csv om BroadWorks Call Centers om te zetten naar Cx Essentials.

6. Is er een manier om alle callcenters automatisch om te zetten naar Cx Essentials?

Ja, u kunt de eigenschap UPGRADE_ALL_CALL_CENTERS_TO_CX_ESSENTIALS inschakelen om automatisch alle callcenters naar Cx Essentials te converteren zonder het CSV-bestand te gebruiken.

7. Hoe zorg ik voor nieuwe telefoons voor gebruikers?

Om nieuwe telefoons beschikbaar te stellen, voegt u het MAC-adres en het e-mailadres van de gebruiker toe aan het bestand input/newphones.csv. Deze stap is alleen nodig als de beheerders van de partners van plan zijn nieuwe telefoons in te stellen in de Wholesale Calling-omgeving.

8. Hoe stel ik generieke gateway-apparaten in?

Om generieke gateway-apparaten in te stellen, voegt u het MAC-adres van het apparaat en de bijbehorende gebruikers-ID toe aan het bestand input/genericgateways.csv. U moet ook aangeven of de gebruiker de PRIMAIRE eigenaar is of een GEDEELDE gebruiker (voor gedeelde gesprekken).

9. Is een generiek gateway-apparaat beschikbaar voor migraties van BroadCloud naar Wholesale?

Nee, deze functie wordt niet ondersteund voor migraties van BroadCloud naar Wholesale.

Bevoorrading

1. Hoe kunnen partners JSON-bestanden tegelijk configureren voor meer dan 100 klanten, zoals geconfigureerd in de eigenschap MaxCustomersProvisioning in conf/app.cfg?

<no.of.customers>Stel MaxCustomersProvisioning= in app.cfg en voer de provisioning uit.

2. Bevoorrading geblokkeerd omdat de organisatie zich in „pending_rpl_review” bevindt?

Cisco Finance beoordeelt de klant. Dit kan tot 72 uur duren. Probeer het opnieuw na goedkeuring.

3. Hoe kan ik een probleem oplossen waarbij het groothandelspakket, de functies en gebruikers tijdens het migratieproces aan de verkeerde organisatie zijn toegewezen vanwege een onjuiste externe ID?

Stap 1: Verwijder alle gebruikers/functies die door de provisioning tool beschikbaar zijn gesteld.

Stap 2: Selecteer in Partner Hub de klant, ga naar de sectie 'Pakketten', schakel alle groothandelspakketten uit en sla uw wijzigingen op.

4. Hoe kan ik een probleem oplossen als u tijdens het gebruik van de provisioningtool de melding „OrgID is een verplichte parameter wanneer u een bestaande klant voorziet van groothandelsdiensten” ziet?

Probeer het programma uit te voeren met een ander e-mailadres door het bestand customer.json bij te werken. Controleer bovendien of het e-maildomein is geclaimd door een andere organisatie. Zo ja, probeer dan het geclaimde domein vrij te geven van die organisatie of probeer een ander domein te gebruiken dat niet is opgeëist.

DeviceMove (BroadWorks) /Migratie (Broadcloud)

1. In customer.json zijn er van alle apparaten één of twee niet online gekomen? Hoe kan ik dit oplossen?

Als er maar een paar apparaten niet online komen, probeer ze dan handmatig opnieuw op te starten.

2. Is RialtoIdentifier vereist in customer.json voor de migratie naar Broadcloud?

Ja.

3. Hoe voer ik de Device Move-tool uit in de omgekeerde modus voor Broadcloud?

Voeg rollback_to_broadcloud=true toe aan partner.cfg, upload vervolgens het bestand customer.json en partner.cfg en voer de migratie opnieuw uit.

4. Wat moet ik doen als de provisioningtool door een fout geen apparaten toevoegt (meestal omdat het apparaat al in EDOS zit) en de migratie naar de site toch doorgaat?

Meestal raden we de beheerder aan om de inrichtingsfouten vóór de migratie op te lossen, maar in dit geval werd de site gemigreerd naar het Wholesale Webex Calling Platform voordat het apparaat met succes werd geleverd. Webex Calling

Oplossing om het MAC-adres toe te voegen aanWebex Calling:

Stap 1: Los het probleem op waardoor het apparaat niet werd toegevoegd (meestal wordt de MAC uit EDOS verwijderd).

Stap 2: Er zijn twee opties.

Optie 1: Terugdraaien en opnieuw proberen

  1. Zet de site terug naar BroadCloud.
  2. Voeg het apparaat handmatig toe via de Control Hub of voer de provisioning tool opnieuw uit. Webex Calling
  3. Zodra het apparaat is toegevoegd, gaat u opnieuw verder met de migratie.

Optie 2: Doorgaan op Webex

Als terugdraaien niet de voorkeur heeft:

  1. Laat het ons (het groothandelsmigratieteam) weten zodat we de BroadCloud NS Sync-status kunnen instellen op LOKAAL.
  2. De beheerder kan dan:
    1. Het MAC-adres niet meer toewijzen aan de gebruiker van Rialto.
    2. Verwijder de MAC van de site in Rialto.
  3. Na de opruiming wordt het apparaat handmatig toegevoegd Webex Calling via het Control Hub-portaal.
  4. Nadat u het apparaat hebt toegevoegdWebex Calling, start u het apparaat handmatig opnieuw op.

Vond u dit artikel nuttig?
Vond u dit artikel nuttig?