- Home
- /
- Articolo
Strumenti di migrazione per la transizione alle soluzioni Wholesale RTM
Esegui la migrazione con una preconfigurazione minima. Semplifica l'esecuzione dei comandi. Gli amministratori possono rivedere i propri dati dopo il provisioning ed effettuare e ricevere chiamate immediatamente dopo la migrazione . Supporta un aggiornamento automatico all'app Webex per i client UC-One.
Panoramica
Lo scopo di questo documento è fornire istruzioni dettagliate sull'uso degli strumenti per la migrazione da Cisco BroadWorks, Webex per BroadWorks e BroadCloud a Wholesale e Webex Calling. Questo documento illustra una serie di strumenti di migrazione progettati per agevolare la migrazione dei clienti Cisco BroadWorks, Webex per BroadWorks e BroadCloud esistenti alla soluzione Wholesale Route-to-Market.
Gli strumenti di migrazione sono pensati per facilitare una transizione completa dai servizi BroadWorks ai servizi Wholesale. Non sono progettati per la coesistenza a lungo termine di entrambi i servizi all'interno della stessa organizzazione del cliente.
Impatto della migrazione
Gli impatti post-migrazione sono i seguenti:
Amministratori
Dopo la migrazione, gli amministratori devono:
- Inizia a utilizzare Partner Hub e Control Hub per configurare le funzionalità anziché CommPilot.
- Riconfigurare tutte le funzionalità che non fanno parte della migrazione.
È necessario migrare manualmente le funzionalità che non vengono migrate automaticamente una volta completati gli strumenti di migrazione.
Utenti
Le funzionalità supportate dovrebbero funzionare dopo la migrazione esattamente come funzionavano prima della migrazione. Le funzionalità di Webex Calling non supportate dalla migrazione devono essere riconfigurate su Webex dopo la migrazione:
- Gli utenti perderanno la cronologia delle chiamate e dei messaggi.
- Gli utenti perderanno tutte le impostazioni e le personalizzazioni personali delle linee chiave e dovranno riconfigurare tali impostazioni dopo la migrazione. Alcuni esempi sono le chiamate rapide.
- Gli utenti devono reimpostare i propri codici di accesso e password al primo accesso.
- Gli utenti che utilizzano il client UC-One devono effettuare l'aggiornamento all'app Webex al primo accesso.
Architettura degli strumenti di migrazione
L'architettura degli strumenti di migrazione è composta da quattro strumenti diversi:
- Strumento di estrazione—Estrae aziende, gruppi, numeri, utenti, servizi, telefoni e soft client da Cisco BroadWorks. I partner BroadCloud devono inviare una richiesta di estrazione nel portale del fornitore di servizi.
- Strumento di trasformazione—Trasforma le informazioni estratte dallo strumento di estrazione in un file JSON modificabile.
- Strumento di provisioning— Utilizza il file di output JSON dallo strumento di trasformazione per effettuare il provisioning di clienti, sedi, numeri, utenti, servizi e telefoni utilizzando le API pubbliche di Webex.
- Strumento di spostamento dispositivo— Utilizza il file di output JSON dello strumento di trasformazione per ricostruire i profili e riavviare i telefoni, attivare i numeri nella soluzione Wholesale RTM e disattivare i numeri di telefono in Cisco BroadWorks.
- Questo strumento supporta il ripristino dei profili dei client telefonici e software e l'attivazione dei numeri in Cisco BroadWorks.
- I partner BroadCloud devono inviare una richiesta di migrazione nel portale del fornitore di servizi.
L'illustrazione seguente mostra come i quattro strumenti funzionano in sequenza comunicando con Cisco BroadWorks, API pubbliche e caricando metriche nei servizi Webex per analisi future dopo che l'amministratore ha avviato le attività di migrazione.

Figura 1. Strumenti di migrazione
Requisiti
Prima di eseguire gli strumenti di migrazione, il partner deve soddisfare i seguenti requisiti:
- L'account partner e l'account amministratore partner devono essere integrati nella soluzione Wholesale RTM. Durante la fase di pre-vendita, non è necessario che i partner siano integrati nella soluzione Wholesale RTM per eseguire lo strumento di estrazione.
- Il partner deve verificare la checklist pre-migrazione per accertarsi che tutti i requisiti siano soddisfatti.
- Per eseguire gli strumenti di estrazione e spostamento dei dispositivi sono necessarie le credenziali dell'amministratore di sistema Cisco BroadWorks. Questo non è applicabile ai partner BroadCloud.
- Per ridurre al minimo i rischi, gli strumenti di estrazione e spostamento del dispositivo devono essere eseguiti dal Cisco BroadWorks Application Server secondario durante una finestra di manutenzione. I partner BroadCloud eseguiranno lo strumento Device Move dal portale del fornitore di servizi.
- Esaminare l'elenco dei dispositivi Webex Calling supportati.
- Esaminare l'elenco dei dispositivi Webex Calling non supportati.
- I partner devono chiedere al proprio account team presso Cisco di ottenere la versione del firmware supportata per telefoni e dispositivi.
- I clienti UC-One devono effettuare l'aggiornamento alle seguenti versioni:
- I client Desktop Communicator devono essere della versione 22.9.12 o successiva
- I client Mobile Connect devono avere la versione 3.9.14 o successiva.
- Il computer dell'amministratore deve avere:
- JDK/JRE Per lo strumento di provisioning è richiesta la versione 1.8.
- I computer MAC e Linux richiedono Python 3.10.5 o versione successiva per lo strumento di trasformazione.
- I clienti devono avere un indirizzo di fatturazione valido e gli utenti finali devono avere un indirizzo e-mail aziendale configurato in Cisco BroadWorks. Se i valori non vengono impostati, gli amministratori partner devono contattare i propri clienti per ottenerli. Questi dettagli devono essere aggiunti ai file CSV (valori separati da virgole) prima di eseguire lo strumento di trasformazione. Con lo strumento di trasformazione vengono forniti file CSV di esempio.
Piano di migrazione
Il piano di migrazione prevede 3 fasi:
- Preparazione
- Ottieni una copia dei dati utente con lo strumento di estrazione
- Genera un token utilizzando lo strumento generatore di token
- Utilizzare lo strumento Trasforma per formattare i dati utente
- Provisioning
- Ottieni i dati utente più recenti con lo strumento di estrazione
- Utilizzare lo strumento Trasforma per formattare i dati utente
- Fornire agli utenti lo strumento di provisioning
- Migrazione
- Migra i dispositivi con lo strumento di spostamento dei dispositivi
- Migrazioni senza dispositivi [ Attivazione dei numeri di telefono tramite Control Hub ]
Se gli amministratori partner non dispongono di dispositivi da spostare da Cisco BroadWorks a Wholesale, non è necessario eseguire lo strumento di spostamento dei dispositivi. Gli amministratori partner possono utilizzare il collegamento pubblico riportato di seguito per attivare i numeri di telefono direttamente tramite il portale Control Hub. Per ulteriori informazioni, vedi Gestione dei numeri di telefono in Control Hub.
La disattivazione dei numeri di telefono in Cisco BroadWorks è facoltativa se gli amministratori partner attivano i propri numeri di telefono tramite Control Hub.
Funzionalità migrate automaticamente a Wholesale Calling
Queste funzionalità utente vengono migrate automaticamente dagli strumenti di migrazione:
- Impostazioni di messaggistica vocale e saluti personalizzati (messaggi vocali, audio con nome personalizzato e PIN degli utenti non vengono migrati)
- Numeri alternativi
- BroadWorks Anywhere
- Campo di lampade affollato
- ID chiamante (nome e numero di telefono personalizzati)
- Chiamata in attesa
- Impostazioni di inoltro chiamata (inoltro chiamata always/busy/no answer/not raggiungibile)
- Intercettazione chiamata
- Non disturbare
- Impostazioni fax
- Ufficio remoto
- Aspetto chiamata condivisa
- Anello personale simultaneo (compreso programma e criteri selettivi)
- Notifica chiamata (inclusi programma e criteri selettivi)
- Rifiuto chiamata anonima
- Rifiuto selettivo delle chiamate
- Inoltro selettivo delle chiamate
- Risposta diretta alle chiamate e inserimento diretto
- Esenzione dall'ingresso in barge-in
- Premi per parlare
- Privacy
- Musica di attesa
- Servizio festività
- Servizio notturno
Queste funzionalità di gruppo vengono migrate automaticamente dagli strumenti di migrazione:
- Operatore automatico
- Un solo livello
- Saluti personalizzati
- Impostazioni di inoltro chiamata (sempre, occupato, selettivo)
- Numeri alternativi
- Il menu delle festività non è disponibile su Webex
- Rifiuto selettivo delle chiamate
- Coda di chiamata Cisco BroadWorks Call Center Standard e BroadCloud:
- Configurazione di base
- Saluti personalizzati
- Agenti e supervisori
- Impostazioni di inoltro chiamata (sempre, occupato, selettivo)
- Numeri alternativi
- Musica d'attesa
- Parcheggio chiamata
- Risposta per assente
- Gruppo di risposta
- Impostazioni di inoltro chiamata (sempre, occupato, selettivo, non raggiungibile)
- Numeri alternativi
- Codice di posizione (uno per posizione o gruppo)
- Gruppo di paging
- Pianificazioni (solo a livello di gruppo, le pianificazioni aziendali non vengono migrate)
- Portale vocale
- Musica d'attesa
- Elenco telefonico comune
Dispositivi supportati
I telefoni supportati verranno creati automaticamente e assegnati agli utenti in Webex Calling dallo strumento di provisioning. Anche i telefoni contrassegnati con "sì" nella colonna "Supportati nello strumento di spostamento dispositivo" verranno automaticamente spostati da Cisco BroadWorks o BroadCloud a Webex Calling quando viene eseguito lo strumento di spostamento dispositivo. I telefoni contrassegnati con "No" in quella colonna necessitano di un intervento manuale per modificare l'URL DMS nel modello di dispositivo Cisco BroadWorks o nel telefono stesso.
L'ultima colonna fornisce la mappatura dei modelli di telefono alla colonna "Tipo di dispositivo" del file transform-tool/input/newphones.csv. (Per maggiori informazioni su newphones.csv, vedere la sezione Strumento di trasformazione di questo articolo).
Modello di telefono |
Supportato nello strumento di spostamento del dispositivo |
Tipo di dispositivo in newphones.csv |
---|---|---|
Cisco MPP 6821 |
Sì |
DMS Cisco 6821 |
Cisco MPP 6841 |
Sì |
DMS Cisco 6841 |
Cisco MPP 6851 |
Sì |
DMS Cisco 6851 |
Cisco MPP 6861 |
Sì |
DMS Cisco 6861 |
Cisco MPP 6871 |
Sì |
DMS Cisco 6871 |
Cisco MPP 7811 |
Sì |
DMS Cisco 7811 |
Cisco MPP 7821 |
Sì |
DMS Cisco 7821 |
Cisco MPP 7832 |
Sì |
DMS Cisco 7832 |
Cisco MPP 7841 |
Sì |
DMS Cisco 7841 |
Cisco MPP 7861 |
Sì |
DMS Cisco 7861 |
Cisco MPP 8811 |
Sì |
DMS Cisco 8811 |
Cisco MPP 8832 |
Sì |
DMS Cisco 8832 |
Cisco MPP 8841 |
Sì |
DMS Cisco 8841 |
Cisco MPP 8845 |
Sì |
DMS Cisco 8845 |
Cisco MPP 8851 |
Sì |
DMS Cisco 8851 |
Cisco MPP 8861 |
Sì |
DMS Cisco 8861 |
Cisco MPP 8865 |
Sì |
DMS Cisco 8865 |
Cisco MPP 8875 |
Sì |
DMS Cisco 8875 |
Cisco ATA191 |
Sì |
DMS Cisco 191 |
Cisco ATA192 |
Sì |
DMS Cisco 192 |
Cisco DBS 110 |
Sì |
DMS Cisco DBS110 |
Polycom VVX101 |
Sì |
DMS Polycom VVX101 |
Polycom VVX150 |
Sì |
DMS Polycom VVX150 |
Polycom VVX201 |
Sì |
DMS Polycom VVX201 |
Polycom VVX250 |
Sì |
DMS Polycom VVX250 |
Polycom VVX301 |
Sì |
DMS Polycom VVX301 |
Polycom VVX311 |
Sì |
DMS Polycom VVX311 |
Polycom VVX350 |
Sì |
DMS Polycom VVX350 |
Polycom VVX401 |
Sì |
DMS Polycom VVX401 |
Polycom VVX411 |
Sì |
DMS Polycom VVX411 |
Polycom VVX450 |
Sì |
DMS Polycom VVX450 |
Polycom VVX501 |
Sì |
DMS Polycom VVX501 |
Polycom VVX601 |
Sì |
DMS Polycom VVX601 |
Polycom Trio 8300 |
Sì |
DMS Polycom Trio8300 |
Polycom Trio 8500 |
Sì |
DMS Polycom Trio8500 |
Polycom Trio 8800 |
Sì |
DMS Polycom Trio8800 |
Polycom SoundStation 5000 |
Sì |
DMS Polycom SSIP5000 |
Polycom SoundStation 6000 |
Sì |
DMS Polycom SSIP6000 |
Yealink T33G |
Sì |
DMS Yealink T33G |
Yealink T41S |
Sì |
DMS Yealink T41S |
Yealink T42S |
Sì |
DMS Yealink T42S |
Yealink T43U |
Sì |
DMS Yealink T43U |
Yealink T46U |
Sì |
DMS Yealink T46U |
Yealink T46S |
Sì |
DMS Yealink T46S |
Yealink T48S |
Sì |
DMS Yealink T48S |
Yealink T48U |
Sì |
DMS Yealink T48U |
Yealink T53W |
Sì |
DMS Yealink T53W |
Yealink T54W |
Sì |
DMS Yealink T54W |
Yealink T57W |
Sì |
DMS Yealink T57W |
Yealink T58V |
Sì |
DMS Yealink T58V |
Yealink CP920 |
Sì |
DMS Yealink CP920 |
Yealink CP960 |
Sì |
DMS Yealink CP960 |
Yealink W52B |
Sì |
DMS Yealink W52P |
Yealink W56B |
Sì |
DMS Yealink W56P |
Yealink W60B |
Sì |
DMS Yealink W60P |
Yealink W70B |
Sì |
DMS Yealink W70P |
Yealink CP925 |
Sì |
DMS Yealink CP925 |
Yealink CP965 |
Sì |
DMS Yealink CP965 |
Dispositivi non supportati
Se il cliente utilizza dispositivi non supportati dalla soluzione Wholesale RTM, tali dispositivi non saranno idonei per la migrazione. In questo caso, hai le seguenti opzioni:
- Prima di effettuare la migrazione, predisponi nuovi telefoni su Cisco BroadWorks.
- Lasciate i vecchi telefoni in Cisco BroadWorks e gli utenti dovranno installare l'app Webex per effettuare e ricevere chiamate.
Pacchetti di chiamate all'ingrosso
Gli strumenti di migrazione dispongono di una serie di impostazioni predefinite per la selezione dei pacchetti di chiamate all'ingrosso per gli abbonati. Se in seguito si desidera un pacchetto diverso, è possibile modificarlo in Control Hub da un amministratore partner.
Configurazione del pacchetto di migrazione Cisco BroadWorks
Tutti gli abbonati che effettuano la migrazione da Cisco BroadWorks utilizzeranno per impostazione predefinita il pacchetto Webex Calling. Se si desidera utilizzare il pacchetto Webex Voice per gli abbonati a cui non è assegnata la funzione di avviso di chiamata o di segreteria telefonica, è possibile abilitarlo nel file partner.cfg dello strumento di trasformazione rimuovendo il commento dalla riga USE_WEBEX_VOICE_PACKAGE.
Mappatura del pacchetto di migrazione Webex per BroadWorks
I pacchetti Webex per BroadWorks vengono automaticamente mappati sui pacchetti Wholesale Calling. Questa impostazione non è configurabile.
Pacchetto Webex per BroadWorks |
Pacchetto chiamate all'ingrosso |
---|---|
Softphone |
Webex Voice |
Base |
Webex Calling |
Standard |
Suite Webex |
Premium |
Suite Webex |
Mappatura dei pacchetti di migrazione BroadCloud
Migrazioni dai pacchetti di mappe BroadCloud Carrier in base al tipo di stazione. La mappatura predefinita può essere configurata nel file di configurazione conf/rialto_station_type_to_wholesale_package.csv dello strumento di trasformazione.
Tipo di stazione BroadCloud Carrier |
Pacchetto chiamate all'ingrosso |
---|---|
Base |
Webex Voice |
Sala conferenze |
Webex Voice |
Messaggistica |
Webex Voice |
Standard |
Webex Voice |
Dirigente |
Suite Webex |
Tutti gli altri tipi di stazione |
Webex Voice |
Trasforma un account utente BroadWorks o BroadCloud in un'area di lavoro Webex Calling
Webex Workspace è un telefono condiviso tra più persone, ad esempio: Per esempio: telefoni in una sala conferenze, in un magazzino o nell'atrio. Tali telefoni possono essere configurati in Webex Calling come spazi di lavoro Webex anziché come utenti Webex. Durante il processo di migrazione è disponibile un'opzione per trasformare automaticamente gli account utente di Cisco BroadWorks o BroadCloud Carrier in spazi di lavoro.
Operazioni
- Nel file transform_tool/input/users.csv, assegnare il pacchetto “common_area” agli utenti da trasformare in uno spazio di lavoro.
- Esempio: bwuser@domain,,,common_area
- (Solo BroadCloud) Per convertire tutti gli account utente di un tipo di stazione specifico in spazi di lavoro, aggiungere una voce a transform-tool/conf/rialto_station_type_to_wholesale_package.csv e imposta il pacchetto Wholesale su “common_area_calling”.
- Esempio: conference_room_v2,common_area_calling
- Esegui lo strumento di trasformazione.
- Eseguire lo strumento di provisioning.
- Aprire Control Hub dell'organizzazione cliente appena creata e impostare un dominio SIP (vedere la figura 2, Configurazione di un dominio SIP in Control Hub).
- Eseguire nuovamente lo strumento di provisioning. In questo modo vengono creati gli spazi di lavoro e vengono assegnati i telefoni.
Limitazioni:
La configurazione delle funzionalità utente (ad esempio, inoltro di chiamata, non disturbare) non viene automaticamente trasferita nell'area di lavoro.

Figura 2: Configurazione di un dominio SIP in Control Hub
Strumento generatore di token
Gli amministratori partner eseguono questo strumento di utilità per la generazione di token almeno una volta prima di iniziare a eseguire gli strumenti di migrazione. L'esecuzione di questo strumento è un'attività una tantum da eseguire dopo che l'account partner è stato integrato nella soluzione Wholesale RTM. Questo strumento consente agli amministratori partner di accedere tramite browser Web per ottenere il TOKEN univoco necessario per aggiornare i file di configurazione del partner per gli strumenti di migrazione.
Prerequisiti
Installare Java 8, 11, 17 o 21 sul computer. Java è disponibile da numerose fonti, tra cui:
- https://learn.microsoft.com/en-us/java/openjdk/download
- https://aws.amazon.com/corretto/
- https://www.oracle.com/java/technologies/downloads/#java21
Dopo il download, estrarre i file binari dello strumento di migrazione.
Questo passaggio è facoltativo
Istruzioni per l'esecuzione
Eseguire il seguente comando nel terminale all'interno della directory del generatore di token:
-
Per eseguire lo strumento generatore di token devono essere disponibili le seguenti porte. Porte: 8080, 50009, 50010, 50011, 50012 e 50013
-
Almeno una delle porte menzionate deve essere aperta per la connessione nel computer dell'utente.
Windows:
token_generator.bat
MacOS:
./token_generator.sh
Produzione:
Tool Name: Token Generator Tool
Version: 1.13.0
Load the URL in your web browser: http://localhost:8080
Aprire l'URL nel browser web sul terminale, accedere con le credenziali dell'amministratore partner per ottenere il TOKEN e copiarlo per un ulteriore utilizzo.
Di seguito sono riportate le illustrazioni dell'interfaccia utente a scopo di riferimento:
Figura 3: Accedi con Cisco Webex
Figura 4: Finestra delle credenziali
Figura 5: Generazione di token
Attività di configurazione di BroadWorks
Prima di eseguire gli strumenti di estrazione e spostamento del dispositivo nel server BroadWorks secondario, configurare i passaggi seguenti.
Abilita la connettività OCI-P
Lo strumento di spostamento del dispositivo comunica con BroadWorks tramite comandi OCI-P. Per abilitare la connettività OCI-P, attenersi alla seguente procedura:
Passaggio 1: Utilizzare la CLI per configurare le impostazioni generali.
Eseguire il seguente comando nella CLI per passare alla directory GeneralSettings:
AS_CLI> cd /Applications/OpenClientServer/GeneralSettings.
Eseguire il seguente comando nella CLI per ottenere le impostazioni generali correnti:
AS_CLI/Applications/OpenClientServer/GeneralSettings> get
clientPort = 2208
clientPortEnabled = true
secureClientPort = 2209
secureClientPortEnabled = true
systemDomain = <>
Se le impostazioni non corrispondono a quelle sopra, utilizzare il comando set per riconfigurare le impostazioni.
Passaggio 2: Utilizzare la CLI per configurare il proxy OCI.
Cambiare la directory in OCI Proxy:
AS_CLI> cd /Applications/OpenClientServer/OCIProxy
Eseguire la seguente CLI per ottenere le impostazioni correnti. Dovresti vedere quanto segue:
AS_CLI/Applications/OpenClientServer/OCIProxy> get
enabled = true
enabledLoginLevelScreening = false
enableResponseCaching = false
responseCacheDurationHours = 24
responseCacheRenewPeriodMins = 30
messageQueueCapacity = 50
messageQueueTimeoutSeconds = 1800
Se le impostazioni non corrispondono a quelle sopra, utilizzare il comando set per riconfigurare le impostazioni.
Passaggio 3: Utilizzare la CLI per configurare il provisioning OCI.
Passare alla directory Provisioning:
AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning
Eseguire il seguente comando per ottenere le impostazioni correnti di provisioning OCI:
AS_CLI/System/NetworkAccessLists/OCI/Provisioning> get
Address Description
========================
127.0.0.1 local as
Passaggio 4: Esegui il comando seguente nella CLI per verificare che la configurazione sia corretta.
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.
Verificare che il server client aperto sia distribuito e attivo
Utilizzare i comandi sottostanti per distribuire e avviare Open Client Server sul server applicativo secondario, se non è ancora distribuito o non è stato avviato.
Passaggio 1: Distribuire il server con il seguente comando CLI:
AS_CLI/Maintenance/ManagedObjects> deploy application OpenClientServer
Passaggio 2: Avviare il server con questo comando:
AS_CLI/Maintenance/ManagedObjects> start application OpenClientServer
Abilita l'attivazione dei numeri
Eseguire i seguenti comandi nella CLI per abilitare l'attivazione dei numeri:
Passaggio 1: Esegui il comando di attivazione del numero:
AS_CLI> cd SubscriberMgmt/NumberActivation
Passaggio 2: Eseguire il comando di attivazione abilitata:
AS_CLI> set dnMode groupAndUserActivationEnabled
Passaggio 3: Alla richiesta di conferma, immettere Y.
Strumento di estrazione
Per BroadCloud
Lo strumento di estrazione è integrato nel portale del fornitore di servizi BroadCloud. Un amministratore del fornitore di servizi può:
- Invia richieste di estrazione per un massimo di 50 clienti per richiesta.Una richiesta di estrazione non può essere inviata per lo stesso cliente più di 10 volte al giorno.
- Scarica il file dei dati estratti, in formato ZIP, entro 28 giorni dalla data di invio della richiesta.
Le figure seguenti mostrano il portale del fornitore di servizi.

Figura 6: Portale del fornitore di servizi

Figura 7: Portale del fornitore di servizi
Richiesta di estrazione CSV
Avvia richiesta di estrazione CSV
-
Scarica il CSV del cliente
Fare clic sul collegamento Scarica CSV cliente nell'angolo in alto a destra della sezione Avvia richiesta di estrazione CSV.
-
Modifica l'elenco dei clienti
L'amministratore può modificare questo file CSV per includere solo i clienti per i quali deve essere eseguita l'estrazione.
-
Carica e invia
Dopo la modifica, carica il CSV modificato.
Fare clic su Invia per avviare una richiesta di estrazione per i clienti elencati e le sedi associate.
Avvia richiesta di estrazione per un cliente con posizioni CSV
-
Seleziona clienti e posizioni di download
Seleziona un cliente dal menu a discesa.
Scarica il file locations.csv corrispondente da Visualizza clienti→ scheda Siti → Esporta sedi come CSV.
-
Modifica il file delle posizioni
L'amministratore può modificare il file CSV per includere solo le posizioni che desidera estrarre.
-
Carica e invia
Carica il file locations.csv modificato e clicca su Invia.
Nella richiesta di estrazione verranno incluse solo le posizioni specificate per il cliente selezionato.
Avvia richiesta di estrazione per tutti i clienti
- Fare clic su Invia per avviare una richiesta di estrazione per tutti i clienti e tutte le loro sedi sotto l'attuale fornitore di servizi.

Per Cisco BroadWorks e Webex per BroadWorks
- Lo strumento di estrazione viene eseguito sul Cisco BroadWorks Application Server secondario all'interno della rete partner e si connette tramite OCI-P.
- Lo strumento estrae dati aziendali, di gruppo, numeri, utenti, servizi, dispositivi e soft client dalla piattaforma Cisco BroadWorks o BroadCloud e li esporta in file XML che forniscono gli input per lo strumento di trasformazione.
Le sezioni successive spiegano come installare e configurare lo strumento di estrazione.
Prerequisiti
- Eseguire l'estrazione dei file binari dello strumento SCP sul server applicativo Cisco BroadWorks secondario.
- Per configurare i prerequisiti ed eseguire lo strumento di estrazione, accedere tramite SSH al Cisco BroadWorks Application Server secondario.
- Configurare il fornitore di servizi e l'ID del gruppo da estrarre da Cisco BroadWorks in conf/exportTool.yml. Fare riferimento al seguente frammento di codice YAML di esempio:
ServiceProviderID-A: - GroupID-A1 - GroupID-A2 - GroupID-A3 ServiceProviderID-B: - ALL
- Assicurarsi che l'ID utente, la password e il nome host del server applicativo Cisco BroadWorks secondario siano corretti in conf/partner.cfg file:
BROADWORKS_USER_ID = admin BROADWORKS_PASSWORD = admin BROADWORKS_HOST_NAME = localhost REFRESH_TOKEN = Partner administrator’s refresh token copied from the Token Generator tool.
La proprietà
REFRESH_TOKEN
è obbligatoria per una migrazione Webex per BroadWorks. - Modificare il JDK/JRE percorso dell'ambiente nel file export.sh se il server applicativo Cisco BroadWorks secondario JDK/JRE il percorso dell'ambiente è diverso dal file:
JAVA_HOME=/usr/local/java/java_base
Istruzioni per l'esecuzione
Eseguire il seguente comando nel Cisco BroadWorks Application Server secondario dalla directory dello strumento di estrazione:
./export.sh
Registri del terminale
In caso di esportazione riuscita, nel terminale sono disponibili i seguenti log: Esecuzione dello strumento di esportazione dati BroadSoft:
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
Un file di output ZIP (extracted_data_<timestamp>.zip) è disponibile nella stessa directory dello strumento di estrazione. Utilizzare il seguente comando per visualizzare e utilizzare il file ZIP per l'input dello strumento di trasformazione:
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
Strumento di trasformazione
Questo strumento di trasformazione viene eseguito per tutte le migrazioni. Lo strumento di trasformazione può essere eseguito su qualsiasi computer, incluso il laptop dell'amministratore di un partner, e utilizza le API pubbliche di Webex. Legge il file di output ZIP (extracted_data_<timestamp>.zip) dello strumento di estrazione come input e trasforma il file XML non elaborato in un formato JSON utilizzato dallo strumento di provisioning.
Prerequisiti
Dopo aver scaricato ed estratto i file binari degli strumenti di migrazione, configurare i seguenti prerequisiti:
- Imposta il TOKEN REFRESH_(token copiato dallo strumento generatore di token) e NAME_OF_MAIN_LOCATION in conf/partner.cfg file:
REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj NAME_OF_MAIN_LOCATION=Main
- Imposta facoltativamente l'ID PROVISIONING_(copiato dal modello in Partner Hub) in conf/partner.cfg file:
PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
Per ottenere una verifica più completa dell'indirizzo email del cliente, puoi impostare facoltativamente l'ID PROVISIONING_. - Configurare le informazioni mancanti nel input/customers.csv file (vedere la sezione successiva) se mancante.
- Aggiungere l'indirizzo email dell'utente finale nel input/users.csv file.
- Se devono essere forniti nuovi telefoni, aggiungere l'indirizzo MAC e l'indirizzo email del nuovo telefono dell'utente a input/newphones.csv file. Questa operazione è necessaria solo se gli amministratori partner desiderano predisporre nuovi telefoni per le chiamate all'ingrosso.
- Converti i Call Center BroadWorks in CxEssentials utilizzando input/cxessentials.csv file.
- Facoltativamente, abilitare la proprietà UPGRADE_ALL_CALL_CENTERS_TO_CX_ESSENTIALS per convertire tutti i Call Center in CxEssentials.
- Utilizzare il input/locations.csv file per supportare la migrazione di grandi aziende che consente agli amministratori di migrare le sedi dei propri clienti in base alla posizione
- Facoltativamente, abilitare l'utilizzo degli indirizzi MAC dall'intestazione User-Agent del messaggio SIP REGISTER quando l'indirizzo MAC non è disponibile nel profilo del dispositivo Cisco BroadWorks. Rimuovere il commento dalla riga "USE_MAC_ADDRESS_FROM_SIP_REGISTER=yes" in archivio conf/partner.cfg
- La funzionalità di sincronizzazione del server di rete consente agli amministratori di fornire numeri di telefono, indirizzi MAC e indirizzi e-mail degli utenti durante la migrazione nella stessa regione. Per abilitarlo, impostare
USE_NS_SYNC=yes
inconf/partner.cfg
.Se la sincronizzazione NS è disattivata, il provisioning dei numeri di telefono e dei dispositivi verrà ignorato e gli utenti riceveranno indirizzi email temporanei.
- Facoltativamente, abilitare le proprietà ANALOG_USER_TYPE_ENABLE_CALL_WAITING, ANALOG_USER_TYPE_ENABLE_MUSIC_ON_HOLD e ANALOG_USER_TYPE_DISABLE_T38 per configurare l'attesa di chiamata, la musica in attesa e disabilitare le impostazioni T38 per tutti gli utenti di tipo analogico.
Riempimento del input/customers.csv
Il file input/customers.csv fornisce dati che potrebbero mancare in Cisco BroadWorks o BroadCloud. Questo file può essere lasciato vuoto se tutte le informazioni obbligatorie sono già disponibili. Non è necessario compilare tutte le colonne, solo le informazioni mancanti sono obbligatorie.
La tabella seguente spiega le colonne più importanti in input/customers.csv.
Nome colonne |
Regole |
---|---|
ID |
In modalità aziendale Cisco BroadWorks:
In modalità provider di servizi BroadWorks, questo è il groupId di Cisco BroadWorks. In BroadCloud, questo è il customerId di Rialto. |
ID esterno |
Si tratta di un identificatore che corrisponde all'identificatore interno del partner per questo cliente. Questa colonna deve essere univoca all'interno di un'organizzazione partner Webex. Questa colonna è facoltativa, un identificatore univoco verrà generato automaticamente dallo strumento di trasformazione. Questa colonna non viene utilizzata per i gruppi all'interno di un'azienda. |
NomeCliente |
Per le aziende, questa colonna viene utilizzata come campo nome cliente Webex. Per un gruppo all'interno di un'azienda, questa colonna viene utilizzata come nome della posizione. I nomi delle posizioni devono essere univoci all'interno di un'azienda. |
email primaria |
Viene utilizzato come indirizzo e-mail dell'amministratore del cliente Webex. Questa colonna è facoltativa per i gruppi all'interno di un'azienda. |
Colonne di indirizzo |
Per un'azienda, l'indirizzo viene utilizzato come indirizzo di fatturazione e come primo indirizzo di sede. Per un gruppo all'interno di un'azienda, l'indirizzo viene utilizzato come indirizzo di ubicazione. |
Fuso orario |
Fare riferimento alla sezione dedicata al fuso orario di questo articolo. |
language | Vedere Lingue supportate da Webex. |
PIN predefinito della segreteria telefonica |
Riempimento del input/users.csv
Il file input/users.csv fornisce dati che potrebbero mancare in Cisco BroadWorks o BroadCloud. Questo file può essere lasciato vuoto se tutte le informazioni obbligatorie sono già disponibili. Non è necessario compilare tutte le colonne, solo le informazioni mancanti sono obbligatorie.
Tutti questi campi sono facoltativi.
Nome colonne |
Regole |
---|---|
ID utente |
Un identificatore univoco per l'utente. Può trattarsi di un ID utente BroadWorks o BroadCloud. |
| (Facoltativo) L'indirizzo email dell'utente. Se fornito, verrà utilizzato per scopi di provisioning. |
numero di telefono |
(Facoltativo) Numero di telefono dell'utente da fornire. |
pacchetto |
(Facoltativo) Tipo di pacchetto utente. Valori consentiti: voce, chiamata, suite, common_area, virtual_line, dont_migrate, o call_park_ext. Il valore dont_migrate viene utilizzato quando i partner desiderano escludere determinati utenti, insieme ai loro dispositivi e numeri di telefono, sia dal provisioning che dalla migrazione. Questa funzionalità è supportata sia per BroadWorks che per BroadCloud. Una volta applicata, la migrazione o il provisioning degli utenti selezionati e delle risorse associate non verranno eseguiti. Per utilizzarlo, gli amministratori devono immettere dont_migrate nella colonna pacchetto del file users.csv. |
interno |
(Facoltativo) L'interno telefonico da assegnare all'utente. |
nome |
(Facoltativo) Il nome completo dell'utente. |
ata_settings |
(Facoltativo) Valori consentiti: t38, analogico A enable/disable chiamata in attesa, musica in attesa e impostazioni T38 T38: Questa opzione disattiva l'attesa delle chiamate e la musica di attesa e abilita le impostazioni T38 per i dispositivi ATA. Analogico:
|
do_not_move_phone |
Solo BroadWorks. Flag facoltativo per impedire la migrazione del dispositivo a Webex Calling. Questa opzione consente ai partner di fornire utenti insieme alle loro impostazioni di chiamata, dispositivi e numeri di telefono senza dover migrare i dispositivi su Webex o attivare i numeri di telefono in Webex Calling. Questa impostazione è disponibile solo per BroadWorks, non per BroadCloud. Per utilizzarlo, gli amministratori devono specificare do_not_move_phone nella colonna do_not_move_phone (solo BroadWorks) del file users.csv. In questo modo gli utenti vengono riforniti senza dover attivare numeri o spostare i loro telefoni, continuando così a operare tramite BroadCloud. |
Istruzioni per l'esecuzione
Esegui lo strumento Trasforma in qualsiasi sistema operativo. Per eseguire lo strumento su Windows e macOS, attenersi alla seguente procedura:
Finestre
Eseguire il comando seguente per eseguire lo strumento Trasforma in Windows:
transform.bat -extract= -customers= -users= -newphones=
macOS
Per eseguire lo strumento di trasformazione su macOS, eseguire i seguenti passaggi:
- Crea un ambiente virtuale e installa le dipendenze per eseguire lo strumento di trasformazione utilizzando 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
- Esegui lo strumento di trasformazione:
./transform.sh -extract= -customers= -users= -newphones=
Customer/user pre-controllo
Lo strumento di trasformazione effettua chiamate API a Webex per rilevare potenziali problemi di provisioning. Per impostazione predefinita, verranno convalidati l'indirizzo e l'email principale del cliente. Se il valore ID PROVISIONING_è specificato nel conf/partner.cfg file, convaliderà anche le informazioni sulla posizione. I risultati del pre-controllo sono inclusi nel rapporto sulle eccezioni.
Inoltre, è possibile aggiungere i seguenti parametri facoltativi durante l'esecuzione dello strumento di trasformazione:
pre-controllo
Oltre a eseguire l'API di pre-controllo per le informazioni del cliente, Transform Tool eseguirà anche l'API di pre-controllo per le email degli abbonati.
precheckinfo
Per impostazione predefinita, nel report delle eccezioni vengono inclusi solo gli errori di pre-controllo (ovvero i problemi che bloccano il provisioning). Aggiungendo questo flag verranno inclusi anche i risultati del precontrollo positivo (ad esempio, se esiste già un'organizzazione Webex che può essere allegata automaticamente).
precheckinfo richiede più tempo per essere eseguito.
Registri del terminale
I seguenti log nel terminale in caso di trasformazione riuscita:
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
Rapporto di eccezione
Lo strumento di trasformazione genera il report di eccezione all'interno di output/<timestamp>/exception_report.txt directory. È possibile utilizzare questo report per identificare i problemi che influiranno sulla migrazione e risolverli nel sistema Cisco BroadWorks.
Dopo aver modificato i dati utente per risolvere l'eccezione, eseguire nuovamente gli strumenti di estrazione e trasformazione con i nuovi dati. Il file di report delle eccezioni di esempio è il seguente:
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
Un file JSON di output (customer.json) sarà disponibile in output/<timestamp>/<groupid> directory. Il file di esempio customer.json è il seguente:
{
"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"
}
}
IL `webex_for_broadworks_info` La proprietà JSON è presente solo per le migrazioni Webex per BroadWorks. IL `broadcloud_info` La proprietà JSON è presente solo per le migrazioni BroadCloud.
Strumento di provisioning
Lo strumento di provisioning può essere eseguito su qualsiasi macchina, solitamente il computer portatile dell'amministratore del partner, e utilizza le API pubbliche di Webex. Legge il file JSON di output dello strumento di trasformazione (customer.json) come input e fornisce clienti, posizioni, numeri, utenti, servizi e dispositivi nella soluzione Webex Wholesale RTM.
Prerequisiti
Configurare i seguenti prerequisiti all'interno della directory dello strumento di provisioning:
- Installare Java 8, 11, 17 o 21 sul computer. Java è disponibile da numerose fonti, tra cui:
- Dopo aver scaricato ed estratto i file binari degli strumenti di migrazione, impostare la variabile d'ambiente JAVA_HOME in provisioning_tool.sh per MAC e provisioning_tool.bat per Windows.
- Il file partner.cfg:
- Imposta l'ID WHOLESALE_PROVISIONING_e il TOKEN REFRESH_(token copiato dallo strumento generatore di token). Gli amministratori partner devono contattare il team del proprio account per ottenere l'ID PROVISIONING_:
WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0 REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
-
Impostare ALLOW_ADMIN_INVITE_EMAILS su false se il partner non desidera inviare un'e-mail di benvenuto agli utenti. Il valore predefinito è vero.
- Imposta l'ID WHOLESALE_PROVISIONING_e il TOKEN REFRESH_(token copiato dallo strumento generatore di token). Gli amministratori partner devono contattare il team del proprio account per ottenere l'ID PROVISIONING_:
- Utilizzare la proprietà WEBEX4BWKS_EMAIL_SUBJECT per le migrazioni Webex per BroadWorks per inviare l'oggetto dell'e-mail di richiesta di modifica della password per gli abbonati Webex per BroadWorks.
- Utilizzare la proprietà WEBEX4BWKS_EMAIL_BODY per le migrazioni Webex per BroadWorks per inviare il corpo dell'e-mail di richiesta di modifica della password per gli abbonati Webex per BroadWorks.
- La funzionalità di sincronizzazione del server di rete consente agli amministratori di fornire numeri di telefono, indirizzi MAC e indirizzi e-mail degli utenti durante la migrazione nella stessa regione. Per abilitarlo, impostare
USE_NS_SYNC=yes
inconf/partner.cfg
.Se la sincronizzazione NS è disattivata, il provisioning dei numeri di telefono e dei dispositivi verrà ignorato e gli utenti riceveranno indirizzi email temporanei.
Per le migrazioni BroadCloud nella stessa regione:
- Lo strumento salta il provisioning di numeri, dispositivi e Shared Call Appearances.
- Lo strumento crea utenti e utenti virtuali con estensione ed estensione temporanea.
Per le migrazioni BroadCloud un'altra regione:
- Lo strumento fornirà numeri, dispositivi e Shared Call Appearances.
- Lo strumento crea utenti e utenti virtuali con numeri di telefono ed interni reali.Tutte le migrazioni BroadCloud in Europa avvengono verso un'altra regione.
Istruzioni per l'esecuzione
Per eseguire lo strumento su Windows e macOS, attenersi alla seguente procedura:
Finestre
Per eseguire lo strumento sul sistema operativo Windows, eseguire i seguenti passaggi:
To provision single customer:
provision.bat -input=
To provision multiple customers:
provision.bat -input=
macOS
Per eseguire lo strumento su macOS, eseguire i seguenti passaggi:
To provision single customer:
./transform.sh -input=
To provision multiple customers:
./transform.sh -input=
Prerequisiti per la migrazione da Webex a BroadWorks
Gli amministratori partner devono aggiornare il modello di onboarding BroadWorks per Webex per le funzionalità di coesistenza di BroadWorks. Fare riferimento all'immagine seguente:

Una volta aggiornato il modello di onboarding Webex per BroadWorks per supportare la migrazione, richiedere al team account Cisco di abilitare la funzionalità "wholesale-partner-blending-enabled" a livello di partner. Ciò consentirà di aggiungere pacchetti Wholesale alle organizzazioni clienti Webex for BroadWorks esistenti durante il provisioning.
Eseguire lo strumento di provisioning con un argomento aggiuntivo.
Fase di preparazione: è la fase predefinita in cui gli amministratori possono predisporre gli utenti BroadWorks come abbonati Wholesale e continuare con Webex per gli utenti BroadWorks.
Fase di manutenzione: è la seconda fase in cui gli amministratori possono assegnare la licenza Wholesale agli utenti Webex for BroadWorks esistenti. È necessario eseguire lo strumento di provisioning con un argomento maintenance.
Fase post-migrazione: È la fase finale in cui gli amministratori possono convertire completamente BroadWorks in Wholesale. È necessario eseguire lo strumento di provisioning con un argomento postmigration.
Registri del terminale
Di seguito sono riportati i log nel terminale in caso di provisioning riuscito:
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 ****************
Verrà stampata una tabella con il numero di posizioni create per ogni esecuzione:

Output
Lo strumento di provisioning genera report di successo ed errore all'interno di output/<external_id>/*.success/error file. Esaminare i registri di output di successo e di errore per verificare il provisioning riuscito.
Gli amministratori partner possono verificare il provisioning del cliente nel portale Partner Hub e Control Hub. Fare riferimento alle seguenti illustrazioni dal portale Partner Hub e Control Hub:

Figura 8: Partner Hub

Figura 9: Control Hub

Figura 10: Dispositivi

Figura 11: Chiamata
Strumento di spostamento del dispositivo
Per BroadCloud
Per i partner BroadCloud, utilizzare il portale del fornitore di servizi per inviare una richiesta di migrazione per numeri, dispositivi e migrazioni SCA (Shared Call Appearances).
Nel portale del fornitore di servizi, una richiesta di migrazione può includere fino a 50 clienti. È possibile inviare al massimo 10 richieste al giorno.
La funzionalità Sincronizzazione server di rete consente agli amministratori di disattivare la posizione broadCloud e di attivare la posizione Webex Calling impostando USE_NS_SYNC=yes
in conf/partner.cfg
. Dopo la migrazione, i dispositivi e i numeri di telefono vengono attivati nella posizione Webex Calling.
Gli amministratori possono abilitare il rollback automatico impostando ROLLBACK_TO_BROADCLOUD=true
nel file conf/partner.cfg
, che sposta nuovamente i dispositivi su BroadCloud dopo la migrazione. Supporta sia le migrazioni nella stessa regione che quelle tra regioni diverse con NS Sync, ma solo per le migrazioni riuscite. In caso di errori, gli amministratori devono sollevare un Cisco TAC prima di richiedere il rollback.
Sono disponibili due opzioni per selezionare il tipo di migrazione nel portale:
- Migrazione – Seleziona questa opzione per avviare una richiesta di migrazione di numeri, dispositivi e Shared Call Appearances (SCA).
- Stato dispositivo – Seleziona questa opzione per visualizzare lo stato corrente di un dispositivo su BroadCloud e Calling.
Le figure seguenti mostrano il portale del fornitore di servizi.
Figura 12: Portale del fornitore di servizi
Figura 13: Portale del fornitore di servizi
Migra le posizioni selezionate (facoltativo)
Per avviare la migrazione per uno specifico sottoinsieme di posizioni elencate nel file customer.json
, includi un file locations.csv
con la tua richiesta. Questo CSV dovrebbe elencare solo le posizioni che intendi migrare.
Se non viene fornito locations.csv, verranno migrate tutte le posizioni presenti in customer.json.
Termine | Definizione |
---|---|
ID sito |
ID del sito della posizione da migrare. |
Nome sito |
Nome della posizione da migrare. |
Per scaricare l'elenco dei siti attivi disponibili, vai su Visualizza clienti → Seleziona un cliente → Esporta sedi come CSV.

Figura 14: Esporta posizioni come CSV
Per Cisco BroadWorks e Webex per BroadWorks
Per le migrazioni Cisco BroadWorks e Webex per BroadWorks, lo strumento viene eseguito sul Cisco BroadWorks Application Server secondario all'interno della rete partner e si connette all'AS tramite OCI-P. Utilizza il file di output JSON (customer.json) dello strumento di trasformazione come input ed esegue i comandi OCI-P per migrare dispositivi e client software.
In caso di operazione riuscita, lo strumento di spostamento del dispositivo:
- Annullare la registrazione dei dispositivi da Cisco BroadWorks e registrarli in Wholesale.
- Gli utenti che utilizzano il client UC-One verranno reindirizzati all'app Webex al primo accesso.
- Disattivare i numeri di telefono da Cisco BroadWorks o rimuovere i numeri di telefono da BroadCloud.
- Attiva i numeri all'ingrosso.
- Crea aspetti di chiamata condivisi in Wholesale per le migrazioni BroadCloud. [This il passaggio è applicabile solo per BroadCloud migrations].
SCP e SSH
- Eseguire il comando SCP sullo strumento di spostamento del dispositivo sul server applicativo Cisco BroadWorks secondario.
- Per configurare i prerequisiti ed eseguire lo strumento di spostamento del dispositivo, accedere tramite SSH al Cisco BroadWorks Application Server secondario.
Prerequisiti
- Imposta il TOKEN REFRESH_(token copiato dallo strumento generatore di token) in conf/partner.cfg file:
REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
- Assicurarsi che l'ID utente, la password e il nome host del server applicativo Cisco BroadWorks secondario siano corretti in conf/deviceMoveTool.conf file:
BROADWORKS_USER_ID = admin BROADWORKS_PASSWORD = admin BROADWORKS_HOST_NAME = localhost
- Per inviare nuovamente le email di attivazione, è necessario impostare RESEND_INVITATION_EMAILS=true nel conf/partner.cfg file.
Se gli amministratori desiderano inviare email di invito ai propri utenti durante la migrazione, devono rimuovere il commento da "RESEND_INVITATION_EMAILS=true" proprietà nella conf/partner.cfg file. Altrimenti la proprietà dovrebbe restare invariata.
- Verificare il JDK/JRE il percorso dell'ambiente è corretto in devicemove.sh
JAVA_HOME=/usr/local/java/java_base
- Gli amministratori possono utilizzare il file locations.csv dalla directory di input per migrare gruppi specifici anziché tutti i gruppi di un'azienda.
Telefoni Polycom
Per spostare i telefoni Polycom da Cisco BroadWorks a Wholesale Calling, un amministratore partner deve creare un nuovo Identity/Device File di tipo profilo a livello di sistema in Cisco BroadWorks ogni modello di dispositivo Polycom. Fare riferimento alla figura 14 e caricare il file personalizzato device-move-tool/conf/deviceProfile/{region}/polycom_vvx.cfg. Dopo aver caricato il nuovo file del dispositivo, assicurati che il file appena creato esista a livello di gruppo. Assicuratevi inoltre che il file migration_%BWMAC ADDRESS%.cfg non sia in conflitto con nessun file esistente nel vostro sistema).
Viene utilizzato internamente dallo strumento di spostamento del dispositivo.
Il processo di migrazione per i telefoni Polycom:
- Lo strumento di spostamento del dispositivo sostituisce il file %BWMACADDRESS%.cfg a livello di dispositivo con polycom_vvx2.cfg. Questo file fa riferimento a migration_%BWMACADDRESS%.cfg.
- Ricostruire i profili dei dispositivi a livello di gruppo o di dispositivo.L'azione a livello di gruppo o di dispositivo dipende dalla configurazione del parametro deviceLevelRebuild nel file device-move-tool/conf/partner.cfg.
- Lo strumento di spostamento del dispositivo chiede a Cisco BroadWorks Application Server di riavviare i telefoni a livello di gruppo o di dispositivo.
- Dopo la richiesta di riavvio, i telefoni Polycom scaricano ed elaborano% BWMACADDRESS%.cfg, che chiede ai telefoni Polycom di scaricare ed elaborare migration_%BWMACADDRESS%.cfg, che imposta device.prov.serverName su https://plcm.sipflash.com.https://plcm.sipflash.com per la regione degli Stati Uniti, le altre regioni hanno URL diversi.
- Il telefono Polycom scarica %BWMACADDRESS%.cfg da https://plcm.sipflash.com e sarà gestito dal DMS di Webex Calling.

Figura 14: Identity/device aggiungi file tipo profilo
Istruzioni per l'esecuzione
Esistono due metodi per richiamare il DMT: il primo consiste nell'eseguirlo tramite un singolo cliente alla volta, il secondo consiste nell'eseguirlo tramite più clienti contemporaneamente.
Lo strumento di spostamento del dispositivo viene eseguito dal Cisco BroadWorks Application Server secondario all'interno della directory dello strumento di spostamento del dispositivo:
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
Registri del terminale
Di seguito sono riportati i log nel terminale in caso di esecuzione corretta dello strumento di spostamento del dispositivo per la migrazione del dispositivo:
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
Dopo la migrazione dei dispositivi, i dispositivi sono online e pronti per make/receive chiamate. Fare riferimento alla figura 15 per vedere un esempio dello stato del dispositivo:

Figura 15: Stato dispositivo
Dopo la migrazione dei dispositivi, i numeri sono diventati attivi. Fare riferimento alla figura 16 per vedere un esempio dei numeri attivi:

Figura 16: Numeri attivi
Ripristina migrazione
L'operazione di ripristino deve essere eseguita per un'azienda alla volta.
Per BroadCloud Carrier
La procedura di ripristino per i partner BroadCloud è la seguente:
- Apri un ticket con Cisco TAC per richiedere il ripristino del dispositivo.
- Esegui lo strumento di spostamento del dispositivo in modalità di ripristino:
- I numeri di telefono non saranno più assegnati a Webex Calling, lasciando agli utenti e ai servizi solo gli interni.
- Gli indirizzi e-mail in Webex Calling torneranno ad essere indirizzi e-mail temporanei.
- I telefoni verranno eliminati da Webex Calling.
- I numeri di telefono, gli indirizzi email utilizzati come alternatedId e i telefoni verranno ricreati in BroadCloud.
- I telefoni verranno riavviati.
- Gli amministratori partner devono spostare nuovamente i numeri di telefono PSTN su BroadCloud Carrier.
Per Cisco BroadWorks e Webex per BroadWorks
La procedura di ripristino per Cisco BroadWorks e Webex per BroadWorks è la seguente:
- Apri un ticket con Cisco TAC per richiedere il ripristino del dispositivo.
- Eseguire lo strumento di spostamento del dispositivo in modalità di ripristino sul BroadWorks Application Server secondario per ripristinare le migrazioni del dispositivo. In questo modo l'URL DMS verrà reimpostato sull'URL DMS del fornitore di servizi per i profili dei dispositivi in Cisco BroadWorks e i numeri di telefono verranno riattivati.
- Il team di Webex Calling reimposta l'URL DMS sull'URL DMS del provider di servizi nei profili dei dispositivi in Webex Calling.
- Gli amministratori partner devono disattivare o eliminare i numeri di telefono in Webex Calling tramite il portale Control Hub.
- Gli amministratori partner devono spostare nuovamente i numeri di telefono PSTN su Cisco BroadWorks.
Istruzioni per eseguire lo strumento di spostamento del dispositivo in modalità di ripristino
Per eseguire lo strumento di spostamento del dispositivo in modalità di ripristino, seguire i passaggi sottostanti:
Eseguire il comando seguente nel Cisco BroadWorks Application Server secondario all'interno della directory dello strumento di spostamento del dispositivo:
Ripristina profili
./devicemove.sh -input= -revertProfiles
Ripristina numeri
./devicemove.sh -input= -revertNumbers
Registri del terminale
Una volta eseguito correttamente lo strumento di spostamento del dispositivo per l'operazione di ripristino, otterremo i seguenti log nel terminale:
Ripristina profili
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
Ripristina numeri
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
Appendice
Migrazione di grandi imprese
Le grandi aziende con numerose sedi non possono migrare tutte le sedi in un'unica finestra di manutenzione. La funzionalità descritta in questa sezione consente ai partner di migrare alcune sedi alla volta.
Procedura
Per pianificare le migrazioni graduali per una grande azienda, attenersi alla seguente procedura:
- Estrarre i dati aziendali da BroadWorks o BroadCloud.
- Esegui lo strumento Trasforma senza l'opzione Posizioni sui dati estratti.
- Cercare la sezione Posizione consigliata per lo spostamento simultaneo in exception_report.txt per pianificare le fasi di migrazione per ottenere maggiori informazioni sulle dipendenze della posizione, esaminare i file dell'elenco degli agenti delle funzionalità (fare riferimento allo strumento di trasformazione di seguito).
- Genera input/locations.csv modificando locations_to_be_edited.csv.
- Esegui nuovamente lo strumento Trasforma con l'opzione Posizioni.
- Esaminare exception_report.txt per identificare eventuali problemi di dipendenza dalla posizione per la fase corrente.
- Risolvere i problemi di dipendenza dalla posizione secondo necessità (modificando locations.csv).
- Esegui nuovamente lo strumento Trasforma per generare customers.json per la fase corrente.
- Eseguire lo strumento di provisioning per ogni customer.json.
- Durante la finestra di manutenzione, eseguire lo strumento di spostamento del dispositivo.
- Ripetere i passaggi da 4 a 10 per la fase successiva.
Strumento di trasformazione
Per raggiungere l'obiettivo di migrare le posizioni in una grande azienda fase per fase, come menzionato sopra, un nuovo file locations.csv viene aggiunto come input facoltativo (-locations=input/locations.csv) quando si esegue lo strumento di trasformazione.
Il file locations.csv contiene dati specifici delle posizioni. Sostituisce i dati trovati in input/customers.csv, che attualmente contiene sia dati aziendali che dati sulla posizione.
Nella tabella seguente sono elencati i dettagli di locations.csv:
Descrizione |
Valori |
Valore predefinito |
Obbligatorio |
Mappe in BroadWorks |
Mappe in BroadCloud | |
---|---|---|---|---|---|---|
ID impresa |
ID aziendale univoco |
S |
serviceProviderId |
ID cliente Rialto | ||
ID posizione |
ID posizione, univoco all'interno dell'azienda |
S |
ID gruppo |
Rialto SiteId | ||
stato di migrazione |
Questa posizione è stata migrata? |
migrato, dont_migrate, migrando |
migrare |
N | ||
nome |
Nome di questa posizione. Lasciarlo vuoto per utilizzare locationId. |
N | ||||
Fuso orario |
N | |||||
language |
N | |||||
address1 |
N | |||||
address2 |
N | |||||
city |
N | |||||
state |
N | |||||
Codice Postale |
CAP o codice postale |
N | ||||
paese |
codice di 2 lettere |
N |
Il file locations.csv può essere composto dal file .csv precompilato locations_to_be_editedquando si esegue lo strumento di trasformazione su grandi aziende. Continua a leggere per vedere degli esempi.
Il file locations.csv è un input facoltativo quando si esegue lo strumento di trasformazione, quindi lo strumento di trasformazione si comporterà come prima se l'opzione -locations=input/locations.csv non è presente.
Nuovi file di output
Ci sono 5 nuovi file di output dallo strumento di trasformazione:
- locations_to_be_edited.csv: è precompilato con tutte le informazioni sulle sedi della grande azienda da migrare.
Esempio:
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
IL partners/customers può essere utilizzato per generare file locations.csv per controllare le posizioni da migrare per una fase specifica (e aggiornare le informazioni sulle posizioni secondo necessità).
Esempio: locations.csv generato dal file soprastante 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
Questo locations.csvsignifica: per questa fase, la posizione auto_mig_ent_grp1 è stata migrata, la posizione auto_mig_ent_grp2 è in migrazione e non migrare la posizione auto_mig_ent_grp3.
- hunt_group_agents.csv, call_center_agents_supervisors.csv, paging_group_originators_targets.csv, blf_monitored_elements.csv – 4 file hanno lo stesso scopo: generare gli elenchi completi delle funzionalità corrispondenti agents/supervisors/originators/targets/monitored_elements nelle posizioni di migrazione se le posizioni di migrazione hanno dipendenze da altre posizioni.
Hanno un formato pressoché identico (il nome della terza colonna varia in base alla funzionalità), come di seguito (elenco degli agenti del gruppo di ricercaauto_mig_ent_grp2 per la fase precedente):
Esempio: quanto segue è da 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
Se l'opzione delle posizioni non è presente durante l'esecuzione dello strumento Trasforma, i 4 file sopra indicati genereranno gli elenchi completi dei hunt-group/call-center/paging-group/busy-lamp-field’s agents/supervisors/originators/targets/monitored_elements per l'intera azienda, che può essere utilizzata per pianificare le migrazioni graduali.
Nuove sezioni in exception_report
Durante l'esecuzione della migrazione graduale per le grandi aziende, saranno presenti alcune nuove sezioni in exception_report.txt se ci sono dipendenze di posizione che non vengono soddisfatte.
Esempio: La nuova sezione seguente è per il gruppo di ricerca della posizione auto_mig_ent_grp2, gli agenti di Sarah Rodriguez nella posizione auto_mig_ent_grp3, che non è migrato e non migrerà in questa fase.
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
La nuova sezione seguente fornisce raccomandazioni su come raggruppare le posizioni nelle fasi di migrazione.
Luoghi consigliati per lo spostamento simultaneo:
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
Se l'opzione Posizioni non è presente quando si esegue lo strumento Trasforma, la sezione Posizioni consigliate da spostare simultaneamente elenca tutte le dipendenze delle posizioni per facilitare la pianificazione.
Durante l'esecuzione dello strumento Trasforma con l'opzione Posizioni (ad esempio, per una fase di migrazione), la sezione Posizioni consigliate da spostare simultaneamente elenca solo le dipendenze delle posizioni per la fase corrente.
Strumento di provisioning
Per le grandi aziende, lo strumento di provisioning può essere eseguito normalmente.
Strumento di spostamento del dispositivo
Lo strumento di spostamento del dispositivo può essere eseguito per un sottoinsieme di posizioni da customer.json. Per raggiungere questo obiettivo, aggiungere un nuovo file locations.csv facoltativo con due colonne.
External_id |
Nomi di località |
---|---|
Valore ID esterno |
Nomi dei locations/group nomi |
- Questo è un file facoltativo, se non viene fornito o viene fornito con valori vuoti, verranno migrate tutte le posizioni.
- Se vengono forniti i nomi delle posizioni e i rispettivi ID external_, verranno migrate solo quelle posizioni.
Il comando è il seguente:
./devicemove.sh -input=/customer.json -locations=/Location_names.csv
Fusi orari
Stati Uniti d'America:
"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"]
Australia:
"timeZones":["Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Hobart","Australia/Lord_Howe","Australia/Perth","Australia/Sydney"]
Francia:
"timeZones":["Europe/Paris"]
Portogallo:
"timeZones":["Atlantic/Azores","Europe/Lisbon"]}
Regno Unito:
"timeZones":["Europe/London"]
Italia:
"timeZones":["Europe/Rome"]
Germania:
"timeZones":["Europe/Berlin"]