- Start
- /
- Artikel
Migratietools voor de overstap naar Wholesale RTM-oplossingen
Voer de migratie uit met minimale voorafgaande configuratie. Gemakkelijk opdrachten uitvoeren. Beheerders kunnen hun gegevens na de inrichting bekijken en direct na de migratie gesprekken voeren en ontvangen. Het ondersteunt een automatische upgrade naar de Webex-app voor UC-One-clients.
Overzicht
Dit document is bedoeld om gedetailleerde instructies te geven over het gebruik van hulpmiddelen voor de migratie van Cisco BroadWorks, Webex voor BroadWorks en BroadCloud naar Wholesale en Webex Calling. In dit document wordt een reeks migratiehulpmiddelen beschreven die zijn ontworpen om bestaande Cisco BroadWorks-, Webex voor BroadWorks- en BroadCloud-klanten te helpen migreren naar de Wholesale Route-to-Market-oplossing.
De migratietools zijn bedoeld om een volledige overgang van BroadWorks- naar Wholesale-services te vergemakkelijken. Ze zijn niet ontworpen voor het langdurig naast elkaar bestaan van beide services binnen dezelfde klantorganisatie.
Migratie-impact
De gevolgen na de migratie zijn als volgt:
Beheerders
Na de migratie moeten beheerders:
- Gebruik Partner Hub en Control Hub 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 Calling-functies die niet door de migratie worden ondersteund, moeten na de migratie opnieuw worden geconfigureerd op Webex:
- Gebruikers verliezen hun oproepgeschiedenis en berichtengeschiedenis.
- Gebruikers verliezen alle persoonlijke sleutellijninstellingen en aanpassingen en moeten deze instellingen na de migratie opnieuw configureren. Voorbeelden hiervan zijn snelkiesnummers.
- Bij de eerste keer inloggen moeten gebruikers hun toegangscodes en wachtwoorden opnieuw instellen.
- Gebruikers die de UC-One-client gebruiken, moeten bij de eerste aanmelding een upgrade uitvoeren naar de Webex-app.
Architectuur van migratietools
De architectuur van de migratietools bestaat uit vier verschillende tools:
- Extract-tool—Extracteert ondernemingen, groepen, nummers, gebruikers, services, telefoons en softclients uit Cisco BroadWorks. BroadCloud-partners moeten een verzoek tot uittreksel indienen via de Service Provider Portal.
- Transformatietool—Transformeert de door de extractietool geëxtraheerde informatie naar een JSON-bestand dat kan worden bewerkt.
- Provisioning tool— Gebruikt het JSON-uitvoerbestand van de Transform Tool om klanten, locaties, nummers, gebruikers, services en telefoons in te richten met behulp van Webex Public API's.
- Apparaatverplaatsingstool—Gebruikt het JSON-uitvoerbestand van 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 terugzetten van telefoon- en softclientprofielen en nummeractivering in Cisco BroadWorks.
- BroadCloud-partners moeten een migratieverzoek indienen via de Service Provider Portal.
De onderstaande afbeelding geeft weer 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.

Afbeelding 1: Migratietools
Vereisten
Voordat migratietools worden uitgevoerd, moet de partner aan de volgende vereisten voldoen:
- Het partner- en partnerbeheerdersaccount moeten geïntegreerd zijn in de Wholesale RTM-oplossing. Tijdens de pre-salefase hoeven partners nog niet in de Wholesale RTM-oplossing te zijn geïntegreerd om de extracttool te kunnen uitvoeren.
- De partner moet de checklist vóór de migratie doornemen om er zeker van te zijn dat aan alle vereisten is voldaan.
- Voor het uitvoeren van de hulpprogramma's voor uitpakken en verplaatsen van apparaten zijn de systeembeheerdersreferenties van Cisco BroadWorks vereist. Dit is niet van toepassing op BroadCloud-partners.
- De hulpmiddelen voor het uitpakken en verplaatsen van apparaten moeten tijdens een onderhoudsvenster vanaf de secundaire Cisco BroadWorks Application Server worden uitgevoerd om het risico te minimaliseren. BroadCloud-partners voeren de Device Move Tool uit via de Service Provider Portal.
- Bekijk de lijst met ondersteunde Webex Calling-apparaten.
- Bekijk de lijst met niet-ondersteunde Webex Calling-apparaten.
- Partners moeten hun accountteam bij Cisco vragen om de ondersteunde firmwareversie voor telefoons en apparaten te verkrijgen.
- UC-One-clients moeten upgraden naar de volgende versies:
- Desktop Communicator-clients moeten versie 22.9.12 of hoger zijn
- Mobile Connect-clients moeten versie 3.9.14 of hoger zijn.
- De computer van de beheerder moet het volgende hebben:
- JDK/JRE Voor de Provisioning Tool is versie 1.8 vereist.
- Voor MAC- en Linux-computers is Python 3.10.5 of hoger vereist voor de Transform Tool.
- Klanten moeten een geldig factuuradres hebben en eindgebruikers moeten een zakelijk e-mailadres hebben geconfigureerd in Cisco BroadWorks. Als de waarden niet zijn ingesteld, moeten partnerbeheerders contact opnemen met hun klanten om deze te verkrijgen. Deze gegevens moeten worden toegevoegd aan de CSV-bestanden (door komma's gescheiden waarden) voordat u de transformatietool uitvoert. Voorbeeld-CSV-bestanden worden meegeleverd met de transformatietool.
Migratieplan
Het migratieplan bestaat uit 3 fasen:
- Voorbereiding
- Een kopie van gebruikersgegevens verkrijgen met de Extract Tool
- Genereer een token met behulp van de Token Generator Tool
- Gebruik de Transformatietool om gebruikersgegevens te formatteren
- Inrichten
- Haal de nieuwste gebruikersgegevens op met de Extract Tool
- Gebruik de Transformatietool om gebruikersgegevens te formatteren
- Gebruikers voorzien van de Provisioning Tool
- Migratie
- Migreer apparaten met de Device Move Tool
- Migraties zonder apparaten [ Telefoonnummers activeren via Control Hub ]
Als de partnerbeheerders geen apparaten hebben die ze van Cisco BroadWorks naar Wholesale kunnen verplaatsen, is het niet nodig om de tool voor het verplaatsen van apparaten uit te voeren. Partnerbeheerders kunnen de onderstaande openbare link gebruiken om de telefoonnummers rechtstreeks via de Control Hub-portal te activeren. Zie Telefoonnummers beheren in Control Hub voor meer informatie.
Het deactiveren van de telefoonnummers in Cisco BroadWorks is optioneel als de partnerbeheerders hun telefoonnummers activeren via Control Hub.
Functies automatisch gemigreerd naar Wholesale Calling
Deze gebruikersfuncties worden automatisch gemigreerd door de migratietools:
- Instellingen voor spraakberichten en aangepaste begroetingen (spraakberichten, gepersonaliseerde naamaudio en gebruikerspincode worden niet gemigreerd)
- Alternatieve nummers
- BroadWorks Anywhere
- Druk lampenveld
- Beller-ID (aangepaste naam en telefoonnummer)
- Gesprek in de wacht
- Instellingen voor doorschakelen (doorschakelen van oproepen) always/busy/no answer/not bereikbaar)
- Gesprek onderscheppen
- Niet storen
- Faxinstellingen
- Afgelegen kantoor
- Weergave van gedeelde oproep
- Simultaan bellen (inclusief schema en selectiecriteria)
- Oproepmelding (inclusief schema en selectiecriteria)
- Anonieme gesprekken weigeren
- Selectieve oproepafwijzing
- Selectieve oproepdoorschakeling
- Gerichte oproepopname en inbreken
- Barge-in vrijstelling
- Druk om te praten
- Privacy
- Muziek tijdens wachtstand
- Vakantieservice
- Nachtservice
Deze groepsfuncties worden automatisch gemigreerd door de migratietools:
- Virtuele operator
- Slechts één niveau
- Aangepaste begroetingen
- Instellingen voor doorschakelen (altijd, bezet, selectief)
- Alternatieve nummers
- Vakantiemenu is niet beschikbaar in Webex
- Selectieve oproepafwijzing
- Cisco BroadWorks Call Center Standard en BroadCloud Call Queue:
- Basisconfiguratie
- Aangepaste begroetingen
- Agenten en supervisors
- Instellingen voor doorschakelen (altijd, bezet, selectief)
- Alternatieve nummers
- Muziek in de wacht
- Gesprek parkeren
- Gesprek aannemen
- Hunt-groep
- Instellingen voor doorschakelen (altijd, bezet, selectief, niet bereikbaar)
- Alternatieve nummers
- Locatiecode (één per locatie of groep)
- Paginggroep
- Schema's (alleen op groepsniveau, bedrijfsschema's worden niet gemigreerd)
- Spraakportal
- Muziek in de wacht
- Algemene telefoonlijst
Ondersteunde apparaten
Ondersteunde telefoons worden automatisch door de inrichtingstool gemaakt en toegewezen aan gebruikers in Webex Calling. De telefoons die in de kolom 'Ondersteund in de tool voor apparaatverplaatsing' met 'ja' zijn gemarkeerd, worden ook automatisch van Cisco BroadWorks of BroadCloud naar Webex Calling verplaatst wanneer de tool voor apparaatverplaatsing wordt uitgevoerd. Telefoons die in die kolom met 'Nee' zijn gemarkeerd, vereisen een handmatige tussenkomst om de DMS-URL in de Cisco BroadWorks-apparaatsjabloon of in de telefoon zelf te wijzigen.
De laatste kolom geeft de toewijzing van telefoonmodellen aan de kolom 'Apparaattype' van het bestand weer transform-tool/input/newphones.csv. (Zie het gedeelte Transformatietool van dit artikel voor meer informatie over newphones.csv).
Telefoonmodel |
Ondersteund in de tool voor het verplaatsen van apparaten |
Apparaattype 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 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 |
Yealink T33G |
Ja |
DMS Yealink T33G |
Yealink T41S |
Ja |
DMS Yealink T41S |
Yealink T42S |
Ja |
DMS Yealink T42S |
Yealink T43U |
Ja |
DMS Yealink T43U |
Yealink T46U |
Ja |
DMS Yealink T46U |
Yealink T46S |
Ja |
DMS Yealink T46S |
Yealink T48S |
Ja |
DMS Yealink T48S |
Yealink T48U |
Ja |
DMS Yealink T48U |
Yealink T53W |
Ja |
DMS Yealink T53W |
Yealink T54W |
Ja |
DMS Yealink T54W |
Yealink T57W |
Ja |
DMS Yealink T57W |
Yealink T58V |
Ja |
DMS Yealink T58V |
Yealink CP920 |
Ja |
DMS Yealink CP920 |
Yealink CP960 |
Ja |
DMS Yealink CP960 |
Yealink W52B |
Ja |
DMS Yealink W52P |
Yealink W56B |
Ja |
DMS Yealink W56P |
Yealink W60B |
Ja |
DMS Yealink W60P |
Yealink W70B |
Ja |
DMS Yealink W70P |
Yealink CP925 |
Ja |
DMS Yealink CP925 |
Yealink CP965 |
Ja |
DMS Yealink CP965 |
Niet-ondersteunde apparaten
Als de klant apparaten gebruikt die niet door de Wholesale RTM-oplossing worden ondersteund, komen deze apparaten niet in aanmerking voor migratie. In dit geval heeft u de volgende opties:
- Richt nieuwe telefoons in op Cisco BroadWorks voordat u migreert.
- Laat de oude telefoons in Cisco BroadWorks staan en gebruikers moeten de Webex-app installeren om te kunnen bellen en gebeld te worden.
Groothandel belpakketten
De migratietools beschikken over een aantal standaardinstellingen voor het selecteren van Wholesale Calling-pakketten voor abonnees. Als u later een ander pakket wilt, kan een partnerbeheerder dit in Control Hub wijzigen.
Configuratie van Cisco BroadWorks-migratiepakket
Alle abonnees die migreren van Cisco BroadWorks krijgen standaard het Webex Calling-pakket. Als het Webex Voice-pakket gewenst is voor abonnees die geen gesprek in de wacht of voicemail toegewezen hebben gekregen, kan dit worden ingeschakeld in het partner.cfg-bestand van de Transform Tool door de regel USE_WEBEX_VOICE_PACKAGE uit te schakelen.
Toewijzing van Webex voor BroadWorks-migratiepakket
Webex voor BroadWorks-pakketten worden automatisch gekoppeld aan Wholesale Calling-pakketten. Dit kan niet worden geconfigureerd.
Webex voor BroadWorks-pakket |
Groothandel Belpakket |
---|---|
Softphone |
Webex Voice |
Basis |
Webex Calling |
Standaard |
Webex Suite |
Premium |
Webex Suite |
Toewijzing van BroadCloud-migratiepakketten
Migraties van BroadCloud Carrier-kaartpakketten op basis van het type station. Standaardtoewijzing kan worden geconfigureerd in het configuratiebestand conf/rialto_station_type_to_wholesale_package.csv van de Transform Tool.
BroadCloud-draagstationtype |
Groothandel Belpakket |
---|---|
Basis |
Webex Voice |
Vergaderruimte |
Webex Voice |
Chatten |
Webex Voice |
Standaard |
Webex Voice |
Leidinggevende |
Webex Suite |
Alle andere stationstypen |
Webex Voice |
Transformeer een BroadWorks- of BroadCloud-gebruikersaccount naar een Webex Calling-werkruimte
Een Webex-werkruimte is een telefoon die door veel mensen wordt gedeeld, bijvoorbeeld: Bijvoorbeeld: telefoons in een vergaderruimte, magazijn of lobby. Dergelijke telefoons kunnen in Webex Calling worden geconfigureerd als Webex-werkruimten in plaats van Webex-gebruikers. Er is een optie beschikbaar om gebruikersaccounts van Cisco BroadWorks of BroadCloud Carrier automatisch om te zetten naar werkruimten tijdens het migratieproces.
Voeren
- In het bestand transform_tool/input/users.csv, Wijs het pakket “common_area” toe aan de gebruikers die moeten worden omgezet in een werkruimte.
- Bijvoorbeeld: bwuser@domain,,,common_area
- (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 stel het Wholesale-pakket in op “common_area_calling”.
- Bijvoorbeeld: conference_room_v2,common_area_calling
- Voer het transformatiegereedschap uit.
- Voer de inrichtingstool uit.
- Open de Control Hub van de nieuw aangemaakte klantorganisatie en stel een SIP-domein in (zie afbeelding 2, Een SIP-domein configureren in Control Hub).
- Voer de inrichtingstool opnieuw uit. Hiermee worden de werkruimten aangemaakt en worden er telefoons aan toegewezen.
Beperkingen:
Configuratie van gebruikersfuncties (bijvoorbeeld doorschakelen van oproepen, niet storen) wordt niet automatisch gemigreerd naar de werkruimte.

Afbeelding 2: Een SIP-domein configureren in Control Hub
Tokengeneratortool
Partnerbeheerders voeren dit hulpprogramma voor het genereren van tokens ten minste één keer uit voordat ze beginnen met het uitvoeren van migratietools. Het uitvoeren van deze tool is een eenmalige activiteit nadat het partneraccount is toegevoegd aan de Wholesale RTM-oplossing. Met deze tool kunnen partnerbeheerders via een webbrowser inloggen om het unieke TOKEN te verkrijgen dat nodig is om de partnerconfiguratiebestanden voor de migratietools bij te werken.
Voorwaarden
Installeer Java 8, 11, 17 of 21 op de computer. Java is beschikbaar via veel bronnen, waaronder:
- https://learn.microsoft.com/en-us/java/openjdk/download
- https://aws.amazon.com/corretto/
- https://www.oracle.com/java/technologies/downloads/#java21
Na het downloaden pakt u de binaire bestanden van de migratietool uit.
Deze stap is optioneel
Instructies om te draaien
Voer de volgende opdracht uit in de terminal in de map van de tokengenerator:
-
De volgende poorten moeten beschikbaar zijn om de tokengeneratortool te kunnen uitvoeren. Poorten: 8080, 50009, 50010, 50011, 50012 en 50013
-
Er moet minimaal één van de genoemde poorten openstaan voor verbinding 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, meld u aan met de partnerbeheerdergegevens om het TOKEN te verkrijgen en kopieer dit voor later gebruik.
Hieronder vindt u ter referentie de illustraties van de gebruikersinterface:
Afbeelding 3: Inloggen met Cisco Webex
Afbeelding 4: Venster met referenties
Afbeelding 5: Tokengeneratie
BroadWorks-installatietaken
Configureer de volgende stappen voordat u de hulpprogramma's voor uitpakken en verplaatsen van apparaten op de secundaire BroadWorks-server uitvoert.
OCI-P-connectiviteit inschakelen
De tool voor het verplaatsen van apparaten communiceert met BroadWorks via OCI-P-opdrachten. Om OCI-P-connectiviteit in te schakelen, volgt u onderstaande stappen:
Stap 1: Gebruik de CLI om algemene instellingen te configureren.
Voer de volgende opdracht uit in de CLI om naar de map GeneralSettings te gaan:
AS_CLI> cd /Applications/OpenClientServer/GeneralSettings.
Voer de volgende opdracht uit in CLI om de huidige GeneralSettings op te halen:
AS_CLI/Applications/OpenClientServer/GeneralSettings> get
clientPort = 2208
clientPortEnabled = true
secureClientPort = 2209
secureClientPortEnabled = true
systemDomain = <>
Als uw instellingen niet overeenkomen met het bovenstaande, gebruikt u de opdracht set om uw instellingen opnieuw te configureren.
Stap 2: Gebruik de CLI om de OCI-proxy te configureren.
Wijzig de directory naar OCI Proxy:
AS_CLI> cd /Applications/OpenClientServer/OCIProxy
Voer de volgende CLI uit om de huidige instellingen op te halen. 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 het bovenstaande, gebruikt u 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 OCI-provisioninginstellingen 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 correct 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 Application Server 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 deze opdracht:
AS_CLI/Maintenance/ManagedObjects> start application OpenClientServer
Activering van nummers inschakelen
Voer de volgende opdrachten uit in CLI om de activering van de nummers in te schakelen:
Stap 1: Voer de nummeractiveringsopdracht uit:
AS_CLI> cd SubscriberMgmt/NumberActivation
Stap 2: Voer de opdracht 'Activering ingeschakeld' uit:
AS_CLI> set dnMode groupAndUserActivationEnabled
Stap 3: Voer bij de bevestigingsvraag Y in.
Extractietool
Voor BroadCloud
De extractietool is geïntegreerd in het BroadCloud Service Provider-portaal. Een beheerder van een serviceprovider kan:
- U kunt per aanvraag uittrekselverzoeken indienen voor maximaal 50 klanten.Een extractieverzoek kan voor dezelfde klant niet vaker dan 10 keer per dag worden ingediend.
- Download het geëxtraheerde gegevensbestand in ZIP-formaat, tot maximaal 28 dagen na de datum van indiening van de aanvraag.
De onderstaande afbeeldingen tonen het Service Provider-portaal.

Afbeelding 6: Service Provider-portaal

Afbeelding 7: Service Provider-portaal
CSV-extractverzoek
CSV-extractverzoek starten
-
Download het klant-CSV-bestand
Klik op de link Klant-CSV downloaden in de rechterbovenhoek van de sectie CSV-extractieverzoek starten.
-
De klantenlijst bewerken
De beheerder kan dit CSV-bestand bewerken, zodat het alleen de klanten bevat waarvoor de extractie moet worden uitgevoerd.
-
Uploaden en verzenden
Nadat u het aangepaste CSV-bestand hebt bewerkt, uploadt u het.
Klik op Verzenden om een extractieverzoek te starten voor de vermelde klanten en de bijbehorende locaties.
Een extractieverzoek starten voor een klant met een locatie-CSV
-
Selecteer klant- en downloadlocaties
Selecteer een klant uit de keuzelijst.
Download de bijbehorende locaties.csv van Klanten bekijken→ tabblad Vestigingen → Locaties exporteren als CSV.
-
Bewerk het locatiebestand
De beheerder kan het CSV-bestand bewerken, zodat het alleen de locaties bevat die hij wil extraheren.
-
Uploaden en verzenden
Upload de bewerkte locaties.csv en klik op Verzenden.
Alleen de opgegeven locaties voor de geselecteerde klant worden opgenomen in het extractieverzoek.
Initieer een extractieverzoek voor alle klanten
- Klik op Verzenden om een extractieverzoek te starten voor alle klanten en al hun locaties onder de huidige serviceprovider.

Voor Cisco BroadWorks en Webex voor BroadWorks
- De extractietool draait op de secundaire Cisco BroadWorks Application Server binnen het partnernetwerk en maakt verbinding via OCI-P.
- De tool haalt onbewerkte bedrijfs-, groeps-, getallen-, gebruikers-, service-, apparaat- en softclientgegevens op van het Cisco BroadWorks- of BroadCloud-platform en voert deze gegevens uit naar XML-bestanden die de invoer voor de transformatietool vormen.
In de volgende secties wordt uitgelegd hoe u de extracttool installeert en configureert.
Voorwaarden
- SCP de extract tool-binaries naar secundaire Cisco BroadWorks Application Server.
- Maak via SSH verbinding met de secundaire Cisco BroadWorks Application Server om de vereisten te configureren en de extractietool uit te voeren.
- Configureer de serviceprovider en groeps-ID die u uit Cisco BroadWorks wilt halen in de conf/exportTool.yml. Raadpleeg het volgende voorbeeld-YAML-fragment:
ServiceProviderID-A: - GroupID-A1 - GroupID-A2 - GroupID-A3 ServiceProviderID-B: - ALL
- Zorg ervoor dat de secundaire Cisco BroadWorks Application Server-gebruikers-ID, het wachtwoord en de hostnaam correct zijn in de conf/partner.cfg bestand:
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 Webex voor BroadWorks-migratie. - Wijzig de JDK/JRE omgevingspad in het export.sh-bestand als de secundaire Cisco BroadWorks Application Server JDK/JRE omgevingspad is anders dan het bestand:
JAVA_HOME=/usr/local/java/java_base
Instructies om te draaien
Voer de volgende opdracht uit in de secundaire Cisco BroadWorks Application Server vanuit de map met extracttools:
./export.sh
Terminallogboeken
Bij succesvolle export zijn de volgende logs beschikbaar in de terminal: BroadSoft Data Export Tool uitvoeren:
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
**************************************************
Output
Een ZIP-uitvoerbestand (extracted_data_<timestamp>.zip) is beschikbaar in dezelfde map van de uitpaktool. Gebruik de volgende opdracht om het ZIP-bestand te bekijken en te gebruiken voor de invoer van de Transformatietool:
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
Transformatiegereedschap
Deze transformatietool wordt uitgevoerd voor alle migraties. De transformatietool kan op elke computer worden uitgevoerd, inclusief de beheerderslaptop van een partner, en maakt gebruik van de openbare API's van Webex. Het leest het ZIP-bestand (extracted_data_<timestamp>.zip) van de uitvoer van de extractietool als invoer en transformeert de onbewerkte XML naar een JSON-indeling die wordt gebruikt door de provisioningtool.
Voorwaarden
Nadat u de binaire bestanden van de migratietools hebt gedownload en uitgepakt, configureert u de volgende vereisten:
- Stel de REFRESH_TOKEN (Token gekopieerd uit de Token Generator Tool) en NAAM_VAN_HOOFD_LOCATIE in de conf/partner.cfg bestand:
REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj NAME_OF_MAIN_LOCATION=Main
- Optioneel kunt u de PROVISIONING_ID (gekopieerd uit de sjabloon in Partner Hub) in de conf/partner.cfg bestand:
PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
Voor een volledigere verificatie van het e-mailadres van de klant kunt u optioneel de PROVISIONING_ID instellen. - Configureer ontbrekende informatie in de input/customers.csv bestand (zie volgende sectie) indien dit ontbreekt.
- Voeg het e-mailadres van de eindgebruiker toe in de input/users.csv bestand.
- Als er nieuwe telefoons moeten worden ingericht, voegt u het MAC-adres en e-mailadres van de nieuwe telefoon van de gebruiker toe aan input/newphones.csv bestand. Dit is alleen vereist als de partnerbeheerders nieuwe telefoons willen inrichten voor Groothandelsgesprekken.
- Converteer de BroadWorks Call Centers naar CxEssentials met behulp van de input/cxessentials.csv bestand.
- Schakel optioneel de eigenschap UPGRADE_ALL_CALL_CENTERS_TO_CX_ESSENTIALS in om alle callcenters naar CxEssentials te converteren.
- Gebruik de input/locations.csv bestand ter ondersteuning van de grote ondernemingsmigratie waarmee beheerders de locaties van hun klanten per locatie kunnen migreren
- U kunt optioneel het gebruik van MAC-adressen inschakelen vanuit de User-Agent-header van het SIP REGISTER-bericht wanneer het MAC-adres niet beschikbaar is in het Cisco BroadWorks-apparaatprofiel. Verwijder de commentaartekens voor de regel "USE_MAC_ADRES_VAN_SIP_REGISTER=yes" in bestand conf/partner.cfg
- Met de functie voor netwerkserversynchronisatie kunnen beheerders telefoonnummers, MAC-adressen en e-mailadressen van gebruikers inrichten tijdens de migratie naar dezelfde regio. Om dit in te schakelen, stelt u
USE_NS_SYNC=yes
inconf/partner.cfg
in.Als NS-synchronisatie is uitgeschakeld, worden telefoonnummer- en apparaatinrichting overgeslagen en krijgen gebruikers tijdelijke e-mailadressen.
- Schakel optioneel de eigenschappen ANALOG_GEBRUIKER_TYPE_INSCHAKELEN [_OPROEP_WACHTEN, ANALOG_GEBRUIKER_TYPE_INSCHAKELEN_MUZIEK_IN_WACHTEN en ANALOG_GEBRUIKER_TYPE [_UITSCHAKELEN_T38 in om oproep in de wacht te configureren, muziek in de wacht te zetten en T38-instellingen uit te schakelen voor alle gebruikers van het analoge type.
Het vullen van de input/customers.csv
Het bestand input/customers.csv biedt gegevens die mogelijk 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.
De onderstaande tabel geeft de belangrijkste kolommen in input/customers.csv.
Kolomnaam |
Regels |
---|---|
Id |
In de Cisco BroadWorks-bedrijfsmodus:
In de BroadWorks-serviceprovidermodus is dit de Cisco BroadWorks-groeps-ID. In BroadCloud is dit de Rialto customerId. |
externalId |
Dit is een identificatie die overeenkomt met de interne identificatie van de partner voor deze klant. Deze kolom moet uniek zijn binnen een Webex-partnerorganisatie. Deze kolom is optioneel. Er wordt automatisch een unieke identificatie gegenereerd door de transformatietool. Deze kolom wordt niet gebruikt voor groepen binnen een onderneming. |
klantnaam |
Voor ondernemingen wordt deze kolom gebruikt als het veld met de Webex-klantnaam. Voor een groep binnen een onderneming wordt deze kolom gebruikt als locatienaam. Locatienamen moeten uniek zijn binnen een onderneming. |
primair e-mailadres |
Dit wordt gebruikt als het e-mailadres van de Webex-klantbeheerder. Deze kolom is optioneel voor groepen binnen een onderneming. |
Adreskolommen |
Voor een onderneming wordt het adres gebruikt als factuuradres en als eerste vestigingsadres. Voor een groep binnen een onderneming wordt het adres gebruikt als vestigingsadres. |
Uurzonee |
Raadpleeg het gedeelte over tijdzones in dit artikel. |
taal | Zie Talen die Webex ondersteunt. |
standaardvoicemailpincode |
Het vullen van de input/users.csv
Het bestand input/users.csv biedt gegevens die mogelijk 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.
Kolomnaam |
Regels |
---|---|
gebruikers-ID |
Een unieke identificatie voor de gebruiker. Dit kan een BroadWorks- of BroadCloud-gebruikers-ID zijn. |
| (Optioneel) Het e-mailadres van de gebruiker. Indien verstrekt, wordt het gebruikt voor provisioning-doeleinden. |
telefoonnummer |
(Optioneel) Het telefoonnummer van de gebruiker die ingericht moet worden. |
Pakket |
(Optioneel) Gebruikerspakkettype. Toegestane waarden: stem, oproep, suite, common_area, virtual_line, dont_migrate, of call_park_ext. De waarde dont_migrate wordt gebruikt wanneer partners bepaalde gebruikers (inclusief hun apparaten en telefoonnummers) willen uitsluiten van zowel de inrichting als de migratie. Dit wordt ondersteund voor zowel BroadWorks als BroadCloud. Wanneer dit wordt toegepast, worden de geselecteerde gebruikers en de bijbehorende resources niet gemigreerd of ingericht. Om dit te gebruiken, moeten beheerders dont_migrate invoeren in de pakketkolom van het bestand users.csv. |
extensie |
(Optioneel) Het telefoonnummer dat aan de gebruiker moet worden toegewezen. |
naam |
(Optioneel) De volledige naam van de gebruiker. |
ata_settings |
(Optioneel) Toegestane waarden: t38, analoog Naar enable/disable oproep in de wacht, muziek in de wacht en T38-instellingen T38: Met deze optie worden oproep in de wacht en muziek in de wacht uitgeschakeld en worden T38-instellingen voor ATA-apparaten ingeschakeld. Analoog:
|
do_not_move_phone |
Alleen BroadWorks. Optionele vlag om migratie van apparaten naar Webex Calling te voorkomen. Met deze optie kunnen partners gebruikers voorzien van hun bel-instellingen, apparaten en telefoonnummers zonder de apparaten naar Webex te migreren of telefoonnummers te activeren in Webex Calling. Deze instelling is alleen beschikbaar voor BroadWorks, niet voor BroadCloud. Om het te gebruiken, moeten beheerders do_not_move_phone opgeven in de kolom do_not_move_phone (alleen BroadWorks) van het bestand users.csv. Zo wordt ervoor gezorgd dat gebruikers worden voorzien van de juiste voorzieningen zonder dat ze nummers hoeven te activeren of hun telefoon hoeven te verplaatsen. Ze kunnen gewoon via BroadCloud blijven werken. |
Instructies om te draaien
Voer de Transformatietool uit op elk besturingssysteem. Gebruik de onderstaande stappen om de tool uit te voeren in Windows en macOS:
Windows
Voer de onderstaande opdracht uit om de Transformatietool in Windows uit te voeren:
transform.bat -extract= -customers= -users= -newphones=
macOS
Voer de volgende stappen uit om de transformatietool op macOS uit te voeren:
- Maak 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
- Voer de transformatietool uit:
./transform.sh -extract= -customers= -users= -newphones=
Customer/user voorcontrole
De Transform Tool voert API-aanroepen uit naar Webex om mogelijke inrichtingsproblemen op te sporen. Standaard worden het adres en het primaire e-mailadres van de klant gevalideerd. Als de waarde van de PROVISIONING_ID is opgegeven in de conf/partner.cfg bestand, zal het ook de locatie-informatie valideren. De resultaten van de voorafgaande controle worden opgenomen in het uitzonderingsrapport.
Bovendien kunnen de volgende optionele parameters worden toegevoegd wanneer u de transformatietool uitvoert:
voorcontrole
Naast het uitvoeren van de precheck-API voor de klantgegevens, voert de Transform Tool ook de precheck-API uit voor de e-mails van de abonnees.
precheckinfo
Standaard worden alleen fouten voorafgaand aan de controle (d.w.z. problemen die de inrichting blokkeren) in het uitzonderingsrapport opgenomen. Als u deze vlag toevoegt, worden ook succesvolle resultaten van de voorcontrole meegenomen (bijvoorbeeld als er al een Webex-organisatie bestaat die automatisch kan worden gekoppeld).
precheckinfo heeft extra tijd nodig om uit te voeren.
Terminallogboeken
Het volgende wordt in de terminal geregistreerd 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
Uitzonderingsrapport
Transform Tool genereert het uitzonderingsrapport in de output/<timestamp>/exception_report.txt map. Met dit rapport kunt u de problemen identificeren die van invloed zijn op de migratie en deze in het Cisco BroadWorks-systeem oplossen.
Nadat u de gebruikersgegevens hebt gewijzigd om de uitzondering op te lossen, voert u de hulpmiddelen voor extraheren en transformeren opnieuw uit met de nieuwe gegevens. Het voorbeeld van een uitzonderingsrapportbestand ziet er als volgt uit:
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
Output
Een JSON-uitvoerbestand (customer.json) zal beschikbaar zijn in de output/<timestamp>/<groupid> map. 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 `webex_for_broadworks_info` JSON-eigenschap is alleen aanwezig voor Webex voor BroadWorks-migraties. De `broadcloud_info` JSON-eigenschap is alleen aanwezig voor BroadCloud-migraties.
Inrichtingstool
De provisioning tool kan op elke computer worden uitgevoerd, meestal de laptop van de beheerder van de partner, en maakt gebruik van de openbare API's van Webex. Het leest het JSON-uitvoerbestand (customer.json) van de transformatietool als invoer en richt de klanten, locaties, nummers, gebruikers, services en apparaten in de Webex Wholesale RTM-oplossing in.
Voorwaarden
Configureer de volgende vereisten in de map met de provisioningtool:
- Installeer Java 8, 11, 17 of 21 op de computer. Java is beschikbaar via veel bronnen, waaronder:
- Nadat u de binaire bestanden van de migratietools hebt gedownload en uitgepakt, stelt u de JAVA_HOME-omgevingsvariabele in provisioning_tool.sh voor MAC en provisioning_tool.bat voor Windows in.
- Het partner.cfg-bestand:
- Stel de WHOLESALE_PROVISIONING_ID en REFRESH_TOKEN in (token gekopieerd uit de Token Generator Tool). De partnerbeheerders moeten contact opnemen met hun accountteam om de PROVISIONING_ID te verkrijgen:
WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0 REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
-
Stel ALLOW_ADMIN_INVITE_EMAILS in op false als de partner geen welkomstmail naar de gebruikers wil sturen. De standaardwaarde is true.
- Stel de WHOLESALE_PROVISIONING_ID en REFRESH_TOKEN in (token gekopieerd uit de Token Generator Tool). De partnerbeheerders moeten contact opnemen met hun accountteam om de PROVISIONING_ID te verkrijgen:
- Gebruik de eigenschap WEBEX4BWKS_EMAIL_SUBJECT voor Webex voor BroadWorks-migraties om het onderwerp van het e-mailbericht met het verzoek om wachtwoord te wijzigen te verzenden naar Webex voor BroadWorks-abonnees.
- Gebruik de eigenschap WEBEX4BWKS_EMAIL_BODY voor Webex voor BroadWorks-migraties om de e-mailtekst met het verzoek om wachtwoord te wijzigen te verzenden naar Webex voor BroadWorks-abonnees.
- Met de functie voor netwerkserversynchronisatie kunnen beheerders telefoonnummers, MAC-adressen en e-mailadressen van gebruikers inrichten tijdens de migratie naar dezelfde regio. Om dit in te schakelen, stelt u
USE_NS_SYNC=yes
inconf/partner.cfg
in.Als NS-synchronisatie is uitgeschakeld, worden telefoonnummer- en apparaatinrichting overgeslagen en krijgen gebruikers tijdelijke e-mailadressen.
Voor BroadCloud-migraties dezelfde regio:
- De tool slaat de inrichting van nummers, apparaten en gedeelde oproepweergaven over.
- De tool maakt gebruikers en virtuele gebruikers met extensie en tijdelijke extensie.
Voor BroadCloud-migraties een andere regio:
- Met de tool kunt u nummers, apparaten en gedeelde oproepweergaven inrichten.
- De tool creëert gebruikers en virtuele gebruikers met echte telefoonnummers en toestelnummers.Alle BroadCloud-migraties binnen Europa vinden plaats naar een andere regio.
Instructies om te draaien
Gebruik de volgende stappen om de tool uit te voeren in Windows en macOS:
Windows
Voer de volgende stappen uit om het hulpprogramma op Windows uit te voeren:
To provision single customer:
provision.bat -input=
To provision multiple customers:
provision.bat -input=
macOS
Voer de volgende stappen uit om de tool op macOS uit te voeren:
To provision single customer:
./transform.sh -input=
To provision multiple customers:
./transform.sh -input=
Vereisten voor Webex voor BroadWorks-migratie
Partnerbeheerders moeten hun BroadWorks-onboardingsjabloon bijwerken voor Webex voor BroadWorks-coexistentiefuncties. Zie de volgende afbeelding:

Zodra de Webex voor BroadWorks Onboarding-sjabloon is bijgewerkt ter ondersteuning van migratie, vraagt u het Cisco Account Team om de functie 'wholesale-partner-blending-enabled' op partnerniveau in te schakelen. Hierdoor kunnen Wholesale-pakketten worden toegevoegd aan bestaande Webex voor BroadWorks-klantorganisaties tijdens de inrichting.
Voer de inrichtingstool uit met een extra argument.
Voorbereidingsfase: is de standaardfase waarin beheerders BroadWorks-gebruikers kunnen inrichten als groothandelsabonnees en kunnen doorgaan met Webex voor BroadWorks-gebruikers.
Onderhoudsfase: is de tweede fase waarin beheerders de Wholesale-licentie kunnen toewijzen aan de bestaande Webex voor BroadWorks-gebruikers. U moet de provisioningtool uitvoeren met een argument maintenance.
Post-migratiefase: Dit is de laatste fase waarin beheerders BroadWorks volledig naar Wholesale kunnen converteren. U moet de provisioningtool uitvoeren met een argument postmigration.
Terminallogboeken
Hieronder staan de logboeken in de terminal bij succesvolle inrichting:
Tool Name: Provisioning Tool
Version: 1.15.0
********** Started Processing File : input/customer.json ****************
Provisioning Customer
Waiting for customer external_id_engg_grp1 to complete provisioning...
Waiting for customer external_id_engg_grp1 to complete provisioning...
Customer external_id_engg_grp1 status : provisioned
Provisioning Numbers
Provisioning Users
Provisioning User Features
Provisioning Greetings
Provisioning Schedules
Provisioning Devices
Provisioning Shared Call Appearances
Provisioning Auto Attendants
Provisioning Call Queues
Provisioning Hunt Groups
Provisioning Group Pagings
Provisioning Call Parks
Provisioning Call Pickups
Provisioning Voice Portal
********** Completed File : input/customer.json ****************
Er wordt een tabel afgedrukt met het aantal locaties dat voor elke run is aangemaakt:

Output
De provisioningtool genereert succes- en foutrapporten in de output/<external_id>/*.success/error bestanden. Controleer de uitvoersucces- en foutlogboeken om te controleren of de inrichting succesvol is uitgevoerd.
Partnerbeheerders kunnen de klantinrichting controleren in de Partner Hub- en Control Hub-portal. Raadpleeg de volgende illustraties uit de Partner Hub- en Control Hub-portal:

Afbeelding 8: Partnerhub

Afbeelding 9: Control Hub

Afbeelding 10: Apparaten

Afbeelding 11: Oproepen
Gereedschap voor het verplaatsen van apparaten
Voor BroadCloud
BroadCloud-partners kunnen via de Service Provider-portal een migratieverzoek indienen voor de migratie van nummers, apparaten en Shared Call Appearances (SCA).
Binnen het Service Provider-portaal kan een migratieverzoek maximaal 50 klanten betreffen. Er kunnen maximaal 10 verzoeken per dag worden ingediend.
Met de functie Netwerkserversynchronisatie kunnen beheerders de broadCloud-locatie deactiveren en de Webex Calling-locatie activeren door USE_NS_SYNC=yes
in te stellen in de conf/partner.cfg
. Na de migratie worden apparaten en telefoonnummers geactiveerd op de Webex Calling-locatie.
Beheerders kunnen automatisch terugdraaien inschakelen door ROLLBACK_TO_BROADCLOUD=true
in te stellen in het conf/partner.cfg
-bestand. Hiermee worden apparaten na de migratie teruggezet naar BroadCloud. Het ondersteunt zowel migraties naar dezelfde als naar verschillende regio's met NS Sync, maar alleen voor succesvolle migraties. Bij mislukte pogingen moeten beheerders een Cisco TAC indienen voordat ze een terugdraaiing kunnen aanvragen.
Er zijn twee opties beschikbaar voor het selecteren van het migratietype in de portal:
- Migratie – Selecteer deze optie om een aanvraag te starten voor het migreren 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 onderstaande afbeeldingen tonen het Service Provider-portaal.
Afbeelding 12: Service Provider-portaal
Afbeelding 13: Service Provider-portaal
Geselecteerde locaties migreren (optioneel)
Om de migratie voor een specifieke subset van locaties te starten die in het customer.json
-bestand staan vermeld, voegt u een locations.csv
-bestand toe aan uw aanvraag. In dit CSV-bestand moeten alleen de locaties worden vermeld die u wilt migreren.
Wanneer locations.csv niet wordt opgegeven, worden alle locaties in customer.json gemigreerd.
Term | Definitie |
---|---|
Site-id |
De site-ID van de locatie die gemigreerd moet worden. |
Naam locatie |
De naam van de locatie die gemigreerd moet worden. |
Om de lijst met beschikbare actieve sites te downloaden, navigeert u naar Klanten bekijken → Selecteer een klant → Locaties exporteren als CSV.

Afbeelding 14: Locaties exporteren als CSV
Voor Cisco BroadWorks en Webex voor BroadWorks
Voor Cisco BroadWorks- en Webex voor BroadWorks-migraties wordt de tool uitgevoerd op de secundaire Cisco BroadWorks Application Server binnen het partnernetwerk en maakt verbinding met de AS via OCI-P. Het gebruikt het JSON-uitvoerbestand (customer.json) van de Transform Tool als invoer en voert de OCI-P-opdrachten uit om apparaten en softclients te migreren.
Bij een succesvolle bewerking zal het hulpmiddel voor het verplaatsen van het apparaat:
- Apparaten afmelden bij Cisco BroadWorks en registreren bij Wholesale.
- Gebruikers die de UC-One-client gebruiken, worden bij de eerste aanmelding omgeleid naar de Webex-app.
- Deactiveer de telefoonnummers van Cisco BroadWorks of verwijder de telefoonnummers van BroadCloud.
- Activeer nummers in Groothandel.
- Maak gedeelde oproepweergaven in Wholesale voor BroadCloud-migraties. [This stap is alleen van toepassing op BroadCloud migrations].
SCP en SSH
- SCP het hulpmiddel voor het verplaatsen van apparaten naar de secundaire Cisco BroadWorks Application Server.
- Maak via SSH verbinding met de secundaire Cisco BroadWorks Application Server om de vereisten te configureren en de tool voor het verplaatsen van apparaten uit te voeren.
Voorwaarden
- Stel de REFRESH_TOKEN (Token gekopieerd van de Token Generator Tool) in de conf/partner.cfg bestand:
REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
- Zorg ervoor dat de secundaire Cisco BroadWorks Application Server-gebruikers-ID, het wachtwoord en de hostnaam correct zijn in de conf/deviceMoveTool.conf bestand:
BROADWORKS_USER_ID = admin BROADWORKS_PASSWORD = admin BROADWORKS_HOST_NAME = localhost
- Om activeringsmails opnieuw te versturen, moet u RESEND_INVITATION_instellen EMAILS=true in de conf/partner.cfg bestand.
Als beheerders tijdens de migratie uitnodigingsmails naar hun gebruikers willen sturen, moeten ze de optie 'OPNIEUW VERZENDEN_UITNODIGING_' uit het commentaar verwijderen. EMAILS=true" eigendom in de conf/partner.cfg bestand. Anders zou de eigenschap ongewijzigd moeten blijven.
- Controleer de JDK/JRE omgevingspad is correct in devicemove.sh
JAVA_HOME=/usr/local/java/java_base
- Beheerders kunnen het bestand locations.csv uit de invoermap gebruiken om specifieke groepen te migreren in plaats van alle groepen onder een onderneming.
Polycom-telefoons
Om Polycom-telefoons van Cisco BroadWorks naar Wholesale Calling te verplaatsen, moet een partnerbeheerder een nieuw Identity/Device Profieltypebestand op systeemniveau in Cisco BroadWorks elk Polycom-apparaatsjabloon. Raadpleeg figuur 14 en upload het aangepaste bestand device-move-tool/conf/deviceProfile/{region}/polycom_vvx.cfg. Nadat u het nieuwe apparaatbestand hebt geüpload, controleert u of het nieuw gemaakte bestand op groepsniveau bestaat. Zorg er ook voor dat bestand migration_%BWMAC ADDRESS%.cfg geen conflict veroorzaakt met een bestaand bestand op uw systeem.
Het wordt intern gebruikt door de tool voor het verplaatsen van apparaten.
Het migratieproces voor Polycom-telefoons:
- Met de tool voor het verplaatsen van apparaten wordt het bestand %BWMACADDRESS%.cfg op apparaatniveau vervangen door polycom_vvx2.cfg. Dit bestand verwijst naar migration_%BWMACADDRESS%.cfg.
- Bouw de apparaatprofielen opnieuw op groepsniveau of apparaatniveau.Het handelen op groepsniveau of apparaatniveau is afhankelijk van de configuratie van de parameter deviceLevelRebuild in het bestand device-move-tool/conf/partner.cfg.
- Met de tool voor het verplaatsen van apparaten wordt de Cisco BroadWorks Application Server gevraagd om telefoons opnieuw op te starten op groepsniveau of apparaatniveau.
- Na het verzoek om opnieuw op te starten, downloaden en verwerken Polycom-telefoons% BWMACADDRESS%.cfg, waarmee de Polycom-telefoons worden gevraagd migration_%BWMACADDRESS%.cfg te downloaden en te verwerken, waarmee device.prov.serverName wordt ingesteld op https://plcm.sipflash.com.https://plcm.sipflash.com voor de regio VS hebben andere regio's verschillende URL's.
- De Polycom-telefoon downloadt %BWMACADDRESS%.cfg van https://plcm.sipflash.com en wordt beheerd door Webex Calling DMS.

Afbeelding 14: Identity/device profieltype bestand toevoegen
Instructies om te draaien
Er zijn twee methoden om de DMT aan te roepen. De eerste is om dit via één klant tegelijk te doen en de andere is om dit via meerdere klanten tegelijk te doen.
De tool voor het verplaatsen van apparaten wordt uitgevoerd vanaf de secundaire Cisco BroadWorks Application Server in de directory van de tool voor het verplaatsen van apparaten:
For device move single customer:
./devicemove.sh -input=
./devicemove.sh -input=/tmp/customername.json
For device move multiple customers:
./devicemove.sh -input=
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= -macaddress=4CBC4883A6F8,48256741CBE9
Terminallogboeken
Hieronder staan de logboeken in de terminal bij een succesvolle uitvoering van de tool voor apparaatverplaatsing voor apparaatmigratie:
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
Output
Na de apparaatmigratie zijn de apparaten online gekomen en klaar voor gebruik. make/receive oproepen. Zie figuur 15 voor een voorbeeld van de apparaatstatus:

Afbeelding 15: Apparaatstatus
Na de apparaatmigratie zijn de nummers actief geworden. Zie figuur 16 voor een voorbeeld van welke nummers actief zijn:

Afbeelding 16: Actieve nummers
Migratie terugdraaien
De terugzetbewerking moet voor één onderneming tegelijk worden uitgevoerd.
Voor BroadCloud Carrier
Het terugzetproces voor BroadCloud-partners verloopt als volgt:
- Open een ticket bij Cisco TAC om een verzoek tot terugzetten van het apparaat in te dienen.
- Voer het hulpmiddel voor het verplaatsen van het apparaat uit in de herstelmodus:
- Telefoonnummers worden niet meer toegewezen aan Webex Calling, waardoor gebruikers en services alleen nog maar toestellen hebben.
- E-mailadressen in Webex Calling worden teruggezet naar tijdelijke e-mailadressen.
- Telefoons worden uit Webex Calling verwijderd.
- Telefoonnummers, e-mailadressen die als alternatieve ID's worden gebruikt en telefoonnummers worden opnieuw aangemaakt in BroadCloud.
- Telefoons worden opnieuw opgestart.
- Partnerbeheerders moeten PSTN-telefoonnummers terugzetten naar BroadCloud Carrier.
Voor Cisco BroadWorks en Webex voor BroadWorks
Het terugzetproces voor Cisco BroadWorks en Webex voor BroadWorks verloopt als volgt:
- Open een ticket bij Cisco TAC om een verzoek tot terugzetten van het apparaat in te dienen.
- Voer het hulpmiddel voor het verplaatsen van apparaten uit in de herstelmodus op de secundaire BroadWorks Application Server om de apparaatmigraties terug te draaien. Hiermee wordt de DMS-URL weer ingesteld op de DMS-URL van de serviceprovider voor apparaatprofielen in Cisco BroadWorks en worden telefoonnummers opnieuw geactiveerd.
- Het Webex Calling-team stelt de DMS-URL terug naar de DMS-URL van de serviceprovider in apparaatprofielen in Webex Calling.
- Partnerbeheerders moeten de telefoonnummers in Webex Calling deactiveren of verwijderen via de Control Hub-portal.
- Partnerbeheerders moeten PSTN-telefoonnummers terugzetten naar Cisco BroadWorks.
Instructies voor het uitvoeren van de tool voor het verplaatsen van apparaten in de herstelmodus
Volg de onderstaande stappen om het hulpmiddel voor het verplaatsen van apparaten in de herstelmodus uit te voeren:
Voer de onderstaande opdracht uit in de secundaire Cisco BroadWorks Application Server in de map Device Move Tool:
Profielen terugzetten
./devicemove.sh -input= -revertProfiles
Nummers terugdraaien
./devicemove.sh -input= -revertNumbers
Terminallogboeken
Bij een succesvolle uitvoering van de tool voor het verplaatsen van apparaten voor het terugdraaien van de bewerking, krijgen we de volgende logs in de terminal:
Profielen terugzetten
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
Aanhangsel
Grote ondernemingsmigratie
Grote ondernemingen met veel locaties kunnen niet alle locaties binnen één onderhoudsperiode migreren. Met de functionaliteit die in dit gedeelte wordt beschreven, kunnen partners slechts enkele locaties tegelijk migreren.
Stappen
Gebruik de volgende stappen om gefaseerde migraties voor een grote onderneming te plannen:
- Haal de bedrijfsgegevens uit BroadWorks of BroadCloud.
- Transformatietool uitvoeren zonder de optie locaties op de geëxtraheerde gegevens.
- Zoek naar het gedeelte Aanbevolen locatie om gelijktijdig te verplaatsen in exception_report.txt om de migratiefases te plannen. Voor meer informatie over locatieafhankelijkheden kunt u de lijstbestanden met functiesagenten bekijken (zie Transformatietool hieronder).
- Genereer de input/locations.csv door locations_to_be_edited.csv te wijzigen.
- Voer het Transformatiegereedschap opnieuw uit met de locatieoptie.
- Onderzoek exception_report.txt om eventuele locatie-afhankelijkheidsproblemen voor de huidige fase te identificeren.
- Herstel indien nodig de problemen met de locatieafhankelijkheid (door locaties.csv aan te passen).
- Voer de Transform-tool opnieuw uit om customers.json voor de huidige fase te genereren.
- Voer de Provisioning-tool uit voor elke customer.json.
- Voer tijdens het onderhoudsvenster de Device Move Tool uit.
- Herhaal stap 4 t/m 10 voor de volgende fase.
Transformatiegereedschap
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) bij het uitvoeren van de transform-tool.
Het bestand locations.csv bevat gegevens die specifiek zijn voor locaties. Het overschrijft de gegevens die in input/customers.csv, die momenteel zowel bedrijfs- als locatiegegevens bevat.
De volgende tabel bevat de details van de locaties.csv:
Beschrijving |
Waarden |
Standaardwaarde |
Verplicht |
Kaarten in BroadWorks |
Kaarten in BroadCloud | |
---|---|---|---|---|---|---|
ondernemings-ID |
Unieke ondernemings-ID |
J |
serviceProviderID |
Rialto Klant-ID | ||
locatie-ID |
Locatie-id, uniek binnen de onderneming |
J |
groeps-id |
Rialto Site-ID | ||
migratiestatus |
Is deze locatie gemigreerd? |
gemigreerd, dont_migrate, migreren |
migreren |
N | ||
naam |
Naam van deze locatie. Laat het leeg om locationId te gebruiken. |
N | ||||
Uurzonee |
N | |||||
taal |
N | |||||
address1 |
N | |||||
address2 |
N | |||||
plaats |
N | |||||
staat |
N | |||||
postcode |
Postcode of postcode |
N | ||||
land |
2-letterige code |
N |
De locaties.csv kan worden samengesteld uit de vooraf ingevulde locations_to_be_edited.csv wanneer u de Transform-tool uitvoert in een grote onderneming. Lees verder voor voorbeelden.
De locaties.csv is een optionele invoer bij het uitvoeren van de transformatietool, dus de transformatietool zal zich hetzelfde gedragen als voorheen als de optie -locations=input/locations.csv is niet aanwezig.
Nieuwe uitvoerbestanden
Er zijn 5 nieuwe uitvoerbestanden van de transformatietool:
- locations_to_be_edited.csv – dit is vooraf ingevuld met alle locatiegegevens voor de grote onderneming die gemigreerd moet worden.
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/customers U kunt het gebruiken om een locaties.csv-bestand te genereren waarmee u de locaties kunt beheren die voor een specifieke fase moeten worden gemigreerd (en de locatiegegevens indien nodig kunt bijwerken).
Voorbeeld: locaties.csv gegenereerd uit 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 locaties.csvbetekent: voor deze faseis locatie auto_mig_ent_grp1 gemigreerd, locatie auto_mig_ent_grp2 is aan het migreren en locatie auto_mig_ent_grp3 moet niet gemigreerd worden.
- hunt_group_agents.csv, call_center_agents_supervisors.csv, paging_group_originators_targets.csv, blf_monitored_elements.csv – 4 bestanden hebben hetzelfde doel: genereer de volledige lijsten van de overeenkomstige kenmerken agents/supervisors/originators/targets/monitored_elements in de migrerende locaties als de migrerende locaties afhankelijkheden hebben van andere locaties.
Ze hebben vrijwel dezelfde indeling (de naam van de 3e kolom varieert afhankelijk van de functie), zoals hieronder (auto_mig_ent_grpde agentenlijst van de huntgroep van 2 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
Als de locatieoptie niet aanwezig is bij het uitvoeren van de Transformatietool, genereren de bovenstaande 4 bestanden de volledige lijsten van de hunt-group/call-center/paging-group/busy-lamp-field’s agents/supervisors/originators/targets/monitored_elements voor de gehele onderneming, die gebruikt kan worden om de gefaseerde migraties te plannen.
Nieuwe secties in exception_report
Bij het uitvoeren van gefaseerde migratie voor grote ondernemingen zullen er enkele nieuwe secties in exception_report.txt zijn als er locatie-afhankelijkheden zijn waaraan niet wordt voldaan.
Voorbeeld: De volgende nieuwe sectie is voor locatie auto_mig_ent_grp2, de jachtgroep van Sarah Rodriguez's agenten op locatie auto_mig_ent_grp3, die niet is gemigreerd en in deze fase ook 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 het volgende nieuwe gedeelte worden aanbevelingen gedaan voor het groeperen van de locaties in de migratiefases.
Aanbevolen locaties om gelijktijdig 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 optie Locaties niet wordt weergegeven wanneer u het gereedschap Transformeren gebruikt, worden in het gedeelte Aanbevolen locaties om te verplaatsen tegelijkertijd alle locatieafhankelijkheden weergegeven om de planning gemakkelijker te maken.
Wanneer u het gereedschap Transformeren uitvoert met de optie Locaties (bijvoorbeeld voor een migratiefase), worden in het gedeelte Aanbevolen locaties om gelijktijdig te verplaatsen alleen de afhankelijkheden van de locaties voor de huidige fase weergegeven.
Inrichtingstool
Voor grote ondernemingen kan de provisioningtool op de gebruikelijke manier worden uitgevoerd.
Gereedschap voor het verplaatsen van apparaten
De tool voor het verplaatsen van apparaten kan worden uitgevoerd voor een subset van locaties uit customer.json. Om dat te bereiken, voegt u een nieuw optioneel bestand locations.csv toe met twee kolommen.
External_id |
Locatienamen |
---|---|
Externe id-waarde |
Namen van de locations/group namen |
- Dit is een optioneel bestand. Als het niet wordt opgegeven of wordt opgegeven met lege waarden, worden alle locaties gemigreerd.
- Als u de locatienamen en hun bijbehorende external_-ID's opgeeft, worden alleen die locaties gemigreerd.
Het commando is als volgt:
./devicemove.sh -input=/customer.json -locations=/Location_names.csv
Tijdzones
[VS:
"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":["Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Hobart","Australia/Lord_Howe","Australia/Perth","Australia/Sydney"]
Frankrijk:
"timeZones":["Europe/Paris"]
Portugal:
"timeZones":["Atlantic/Azores","Europe/Lisbon"]}
VK:
"timeZones":["Europe/London"]
Italië:
"timeZones":["Europe/Rome"]
Duitsland:
"timeZones":["Europe/Berlin"]