- Home
- /
- Articolo
Strumenti di migrazione per transizione a soluzioni Wholesale RTM
Avvia la migrazione con una preconfigurazione minima. Facilita l'esecuzione dei comandi. Gli amministratori possono rivedere i propri dati dopo il provisioning ed effettuare e ricevere chiamate immediatamente dopo la migrazione . Supporta l'aggiornamento automatico all'app Webex per i clienti UC-One.
Panoramica
Lo scopo di questo documento è fornire istruzioni dettagliate sull'utilizzo degli strumenti per la migrazione da Cisco BroadWorks, Webex for BroadWorks e BroadCloud a Wholesale e Webex Calling. Questo documento descrive una serie di strumenti di migrazione progettati per agevolare la migrazione dei clienti esistenti di Cisco BroadWorks, Webex for BroadWorks e BroadCloud alla soluzione Wholesale Route-to-Market.
Gli strumenti di migrazione sono pensati per agevolare una transizione completa da 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 successivi alla migrazione sono i seguenti:
Amministratori
Dopo la migrazione, gli amministratori devono:
- Iniziate 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 al termine della migrazione tramite gli strumenti.
Utenti
Le funzionalità supportate dovrebbero funzionare dopo la migrazione nello stesso modo in cui funzionavano prima della migrazione. Le funzionalità di chiamata Webex 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 delle linee chiave e dovranno riconfigurarle dopo la migrazione. Tra gli esempi figurano le chiamate rapide.
- Gli utenti devono reimpostare i propri codici di accesso e le password al primo accesso.
- Gli utenti che utilizzano il client UC-One devono, al primo accesso, effettuare l'aggiornamento all'app Webex.
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 client software da Cisco BroadWorks. I partner di BroadCloud devono inviare una richiesta di estrazione dati tramite il Portale dei fornitori 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 dello strumento di trasformazione per effettuare il provisioning di clienti, sedi, numeri, utenti, servizi e telefoni utilizzando le API pubbliche di Webex.
- Strumento di spostamento dispositivi— 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 consente di ripristinare i profili del telefono e del client software e l'attivazione del numero in Cisco BroadWorks.
- I partner di BroadCloud devono inviare una richiesta di migrazione tramite il Portale dei fornitori di servizi.
L'illustrazione seguente mostra come i quattro strumenti funzionano in sequenza, comunicando con Cisco BroadWorks, tramite API pubbliche e caricando metriche sui servizi Webex per future analisi, 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 del partner e quello dell'amministratore del partner devono essere registrati nella soluzione Wholesale RTM. Durante la fase di prevendita, i partner non sono tenuti a essere integrati nella soluzione Wholesale RTM per poter utilizzare lo strumento di estrazione.
- Il partner deve seguire la checklist preliminare alla migrazione per assicurarsi che tutti i requisiti siano soddisfatti.
- Per eseguire gli strumenti di estrazione e spostamento dei dispositivi sono necessarie le credenziali di amministratore di sistema di Cisco BroadWorks. Questa disposizione non si applica ai partner di BroadCloud.
- Per ridurre al minimo i rischi, gli strumenti di estrazione e spostamento dei dispositivi devono essere eseguiti dal server applicativo Cisco BroadWorks secondario durante una finestra di manutenzione. I partner di BroadCloud potranno utilizzare lo strumento di spostamento dei dispositivi (Device Move Tool) dal portale del fornitore di servizi.
- Consulta l'elenco dei dispositivi Webex Calling supportati.
- Consulta l'elenco dei dispositivi Webex Calling non supportati.
- I partner devono chiedere al proprio team di account presso Cisco di fornire la versione del firmware supportata per telefoni e dispositivi.
- I clienti UC-One devono eseguire l'aggiornamento alle seguenti versioni:
- I client di Desktop Communicator devono essere alla versione 22.9.12 o superiore.
- I client Mobile Connect devono essere alla versione 3.9.14 o successiva.
- Il computer dell'amministratore deve avere:
- JDK/JRE La versione 1.8 è necessaria per il Provisioning Tool.
- Sui computer Mac e Linux è necessario Python 3.10.5 o versioni successive per utilizzare lo strumento Trasforma.
- I clienti devono disporre di un indirizzo di fatturazione valido e gli utenti finali devono avere un indirizzo email aziendale configurato in Cisco BroadWorks. Se i valori non sono impostati, gli amministratori dei partner devono contattare i propri clienti per ottenerli. Questi dettagli devono essere aggiunti ai file CSV (valori separati da virgola) 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 si articola in 3 fasi:
- Preparazione
- Ottieni una copia dei dati utente con lo strumento di estrazione.
- Genera un token utilizzando lo strumento di generazione di token.
- Utilizza lo strumento Trasforma per formattare i dati utente.
- Provisioning
- Ottieni i dati utente più recenti con lo strumento di estrazione.
- Utilizza lo strumento Trasforma per formattare i dati utente.
- Fornire agli utenti lo strumento di provisioning
- Migrazione
- Esegui la migrazione dei dispositivi con lo strumento di migrazione dei dispositivi.
- Migrazioni senza dispositivi [ Attivazione dei numeri di telefono tramite Control Hub ]
Se gli amministratori dei partner non hanno dispositivi da migrare da Cisco BroadWorks a Wholesale, non è necessario eseguire lo strumento di migrazione dei dispositivi. Gli amministratori dei partner possono utilizzare il link pubblico qui sotto 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 dei 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 dei messaggi vocali e saluti personalizzati (i messaggi vocali, l'audio personalizzato del nome e il PIN degli utenti non vengono migrati)
- Numeri alternativi
- BroadWorks Anywhere
- Campo di lampade affollato
- Identificativo del chiamante (nome e numero di telefono personalizzati)
- Chiamata in attesa
- Impostazioni di inoltro di chiamata (inoltro di chiamata) always/busy/no answer/not raggiungibile)
- Intercettazione chiamata
- Non disturbare
- Impostazioni del fax
- Ufficio remoto
- Aspetto chiamata condivisa
- Personale addetto alla selezione simultanea (compresi orari e criteri di selezione)
- Notifica di chiamata (inclusi programmazione e criteri di selezione)
- Rifiuto chiamata anonima
- Rifiuto selettivo delle chiamate
- Inoltro di chiamata selettivo
- Accettazione selettiva delle chiamate
- Suoneria sequenziale
- Risposta diretta alla chiamata e irruzione
- Esente dall'ingresso forzato
- Premi per parlare
- Privacy
- Musica di attesa
- Servizio festività
- Servizio notturno
- Piano per le chiamate in uscita
- Piano tariffario per le chiamate in uscita - Codici di autorizzazione
- Piano per chiamate in uscita - Trasferimento numeri
- Piano di chiamate in entrata
- Client receptionist
- Registrazione chiamate
-
Avviso priorità
Queste caratteristiche di gruppo vengono migrate automaticamente dagli strumenti di migrazione:
- Risposta automatica
- Saluti personalizzati
- Impostazioni di inoltro di chiamata (sempre, occupato, selettivo)
- Numeri alternativi
- Il menu festivo non è disponibile in Webex.
- Rifiuto selettivo delle chiamate
- Cisco BroadWorks Call Center Standard e BroadCloud Call Queue:
- Configurazione di base
- Saluti personalizzati
- Agenti e supervisori
- Impostazioni di inoltro di chiamata (sempre, occupato, selettivo)
- Numeri alternativi
- Musica di attesa
- Inoltro forzato
- bypass del messaggio comfort
- Area di lavoro comune:
- Inoltro chiamata
- Non disturbare
- Chiamata in attesa
- Intercettazione chiamata
- Musica di attesa
- Campo lampade occupato (monitoraggio)
- ID chiamante
- Numeri alternativi
- Piano di chiamate in entrata
- Piano per le chiamate in uscita
- Piano tariffario per le chiamate in uscita - Codici di autorizzazione
- Piano per chiamate in uscita - Trasferimento numeri
- Spazio di lavoro professionale:
- Inoltro chiamata
- Casella vocale
- Segreteria telefonica - Messaggio di occupato
- Segreteria telefonica - Messaggio di mancata risposta
- Non disturbare
- Chiamata in attesa
- Intercettazione chiamata
- Musica di attesa
- Campo lampade occupato (monitoraggio)
- Premi per parlare
- Suoneria simultanea
- Rifiuto chiamata anonima
- Inoltro di chiamata selettivo
- Rifiuto selettivo delle chiamate
- Accettazione selettiva delle chiamate
- Suoneria sequenziale
- Inclusione
- Impostazioni di privacy
- ID chiamante
- Numeri alternativi
- Piano di chiamate in entrata
- Piano per le chiamate in uscita
- Piano tariffario per le chiamate in uscita - Codici di autorizzazione
- Piano per chiamate in uscita - Trasferimento numeri
- Registrazione chiamate
- Avviso priorità
- Linea virtuale:
- Inoltro chiamata
- Casella vocale
- Segreteria telefonica - Messaggio di occupato
- Segreteria telefonica - Messaggio di mancata risposta
- Chiamata in attesa
- Intercettazione chiamata
- Musica di attesa
- Premi per parlare
- Inclusione
- Impostazioni di privacy
- ID chiamante
- Piano di chiamate in entrata
- Piano per le chiamate in uscita
- Piano tariffario per le chiamate in uscita - Codici di autorizzazione
- Piano per chiamate in uscita - Trasferimento numeri
- Registrazione chiamate
- Parcheggio chiamata
- Risposta per assente
- Gruppo di risposta
- Impostazioni di inoltro chiamata (sempre, occupato, selettivo, non raggiungibile)
- Numeri alternativi
- Codice di localizzazione (uno per ogni sede o gruppo)
- Gruppo di paging
- Orari (gli orari aziendali non vengono migrati)
- Portale vocale
- Musica di attesa
- Elenco telefonico comune
- Gruppo con casella vocale
Dispositivi supportati
I telefoni supportati verranno creati e assegnati automaticamente agli utenti in Webex Calling dallo strumento di provisioning. I telefoni contrassegnati con "sì" nella colonna "Supportato nello strumento di migrazione dei dispositivi" verranno automaticamente migrati da Cisco BroadWorks o BroadCloud a Webex Calling all'esecuzione dello strumento di migrazione dei dispositivi. I telefoni contrassegnati con "No" in quella colonna richiedono un intervento manuale per modificare l'URL DMS nel modello del 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. (Vedere la sezione Strumento di trasformazione di questo articolo per ulteriori informazioni su newphones.csv).
|
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 |
|
AudioCodes MP204R |
Sì |
DMS AudioCodes MP204R |
|
AudioCodes MP202R |
Sì |
DMS AudioCodes MP202R |
|
AudioCodes MP204 |
Sì |
DMS AudioCodes MP204 |
|
AudioCodes MP202 |
Sì |
DMS AudioCodes MP202 |
Dispositivi non supportati
Se il cliente utilizza dispositivi non supportati dalla soluzione Wholesale RTM, tali dispositivi non sono idonei per la migrazione. In questo caso, hai le seguenti opzioni:
- Configura i nuovi telefoni su Cisco BroadWorks prima di procedere con la migrazione.
- 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, questo può essere modificato in Control Hub da un amministratore partner.
Configurazione del pacchetto di migrazione Cisco BroadWorks
Tutti gli abbonati che migrano da Cisco BroadWorks passeranno automaticamente al pacchetto di chiamate Webex. Se si desidera che il pacchetto Webex Voice sia disponibile per gli abbonati che non hanno attivato l'avviso di chiamata o la segreteria telefonica, è possibile abilitarlo nel file partner.cfg dello strumento Transform Tool rimuovendo il commento dalla riga USE_WEBEX_VOICE_PACKAGE.
Mappatura del pacchetto di migrazione di Webex per BroadWorks
La migrazione dai pacchetti Webex per Broadworks si basa sul tipo di pacchetto Broadworks. Configura la mappatura predefinita nel file di configurazione dello strumento Trasforma in conf/w4b_package_to_wholesale_package.csv.
|
Pacchetto Webex per BroadWorks |
Pacchetto di chiamate all'ingrosso |
|---|---|
|
Softphone |
Webex Voice |
|
Base |
Webex Calling |
|
Standard |
Webex Suite |
|
Premium |
Webex Suite |
Mappatura del pacchetto 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 dello strumento di trasformazione conf/rialto_station_type_to_wholesale_package.csv.
|
Tipo di stazione del vettore BroadCloud |
Pacchetto di chiamate all'ingrosso |
|---|---|
|
Base |
Webex Voice |
|
Sala conferenze |
Webex Voice |
|
Messaggi |
Webex Voice |
|
Standard |
Webex Voice |
|
Dirigente |
Webex Suite |
|
Tutti gli altri tipi di stazione |
Webex Voice |
Trasforma un account utente BroadWorks o BroadCloud in un'area di lavoro per le chiamate Webex.
Uno spazio di lavoro Webex è un telefono condiviso tra più persone, ad esempio: Per esempio: telefoni in una sala conferenze, in un magazzino o in una hall. In Webex Calling, questi telefoni possono essere configurati come aree di lavoro Webex anziché come utenti Webex. È disponibile un'opzione per trasformare automaticamente gli account utente di Cisco BroadWorks o BroadCloud Carrier in spazi di lavoro durante il processo di migrazione.
Operazioni
- Nel file transform_tool/input/users.csv, assegnare il pacchetto “common_area” agli utenti da trasformare in un'area di lavoro.
- Esempio: bwuser@domain,,,common_area
- (Solo BroadCloud) Per convertire tutti gli account utente di un tipo di stazione specifico in aree di lavoro, aggiungi una voce a transform-tool/conf/rialto_station_type_to_wholesale_package.csv e impostare il pacchetto all'ingrosso su “common_area_calling”.
- Esempio: conference_room_v2,common_area_calling
- Avvia lo strumento di trasformazione.
- Avviare lo strumento di provisioning.
- Apri Control Hub della nuova organizzazione cliente e configura un dominio SIP (vedi 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 ad essi vengono assegnati i telefoni.
Limitazioni:
La configurazione delle funzionalità utente (ad esempio, inoltro di chiamata, non disturbare) non viene migrata automaticamente all'area di lavoro.
Figura 2: Configurazione di un dominio SIP in Control Hub
Strumento di generazione di token
Gli amministratori dei partner devono eseguire questo strumento di generazione di token almeno una volta prima di iniziare a eseguire gli strumenti di migrazione. L'esecuzione di questo strumento è un'attività da svolgere una sola volta dopo l'integrazione dell'account partner nella soluzione Wholesale RTM. Questo strumento consente agli amministratori dei partner di accedere tramite browser web per ottenere il TOKEN univoco necessario per aggiornare i file di configurazione dei partner per gli strumenti di migrazione.
Prerequisiti
Installa Java 8, 11, 17 o 21 sul computer. Java è disponibile da molte 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, estrai i file binari dello strumento di migrazione.
Questo passaggio è facoltativo
Istruzioni per l'esecuzione
Esegui il seguente comando nel terminale all'interno della directory del generatore di token:
-
Per eseguire lo strumento di generazione dei 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
Apri l'URL nel browser web sul terminale, accedi con le credenziali dell'amministratore partner per ottenere il TOKEN e copialo per utilizzarlo in seguito.
Di seguito sono riportate le illustrazioni dell'interfaccia utente a titolo di riferimento:

Figura 3: Accedi con Cisco Webex

Figura 4: Finestra delle credenziali

Figura 5: Generazione di token
attività di installazione di BroadWorks
Configurare i seguenti passaggi prima di eseguire gli strumenti di estrazione e spostamento dei dispositivi sul server BroadWorks secondario.
Abilita la connettività OCI-P
Lo strumento di spostamento del dispositivo comunica con BroadWorks tramite comandi OCI-P; per abilitare la connettività OCI-P, seguire i passaggi seguenti:
Passaggio 1: Utilizzare la CLI per configurare le impostazioni generali.
Eseguire il seguente comando nella riga di comando per passare alla directory GeneralSettings:
AS_CLI> cd /Applications/OpenClientServer/GeneralSettings. Eseguire il seguente comando nella riga di comando per ottenere le impostazioni generali correnti:
AS_CLI/Applications/OpenClientServer/GeneralSettings> get
clientPort = 2208
clientPortEnabled = true
secureClientPort = 2209
secureClientPortEnabled = true
systemDomain = <>
Se le tue impostazioni non corrispondono a quelle sopra indicate, usa il comando set per riconfigurarle.
Passaggio 2: Utilizzare la CLI per configurare il proxy OCI.
Cambiare la directory in OCI Proxy:
AS_CLI> cd /Applications/OpenClientServer/OCIProxy Eseguire il seguente comando CLI per ottenere le impostazioni correnti. Dovresti visualizzare quanto segue:
AS_CLI/Applications/OpenClientServer/OCIProxy> get
enabled = true
enabledLoginLevelScreening = false
enableResponseCaching = false
responseCacheDurationHours = 24
responseCacheRenewPeriodMins = 30
messageQueueCapacity = 50
messageQueueTimeoutSeconds = 1800
Se le tue impostazioni non corrispondono a quelle sopra indicate, usa il comando set per riconfigurarle.
Passaggio 3: Utilizzare la CLI per configurare il provisioning OCI.
Passare alla directory di provisioning:
AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning Eseguire il seguente comando per ottenere le impostazioni di provisioning OCI correnti:
AS_CLI/System/NetworkAccessLists/OCI/Provisioning> get
Address Description
========================
127.0.0.1 local as
Passaggio 4: Esegui il comando seguente nella riga di comando 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 seguenti per distribuire e avviare Open Client Server sul server applicazioni secondario, qualora non sia già distribuito o avviato.
Passaggio 1: Distribuisci il server con il seguente comando CLI:
AS_CLI/Maintenance/ManagedObjects> deploy application OpenClientServer Passaggio 2: Avvia 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: Eseguire 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, digitare Y.
Piano di chiamata Cisco
I piani tariffari Cisco Calling offrono una soluzione integrata pensata per semplificare la tua esperienza di chiamate in cloud con Webex Calling.
Prerequisiti
Il team di account Cisco deve assistere l'amministratore del partner nell'impostazione del fornitore Cloud Connected PSTN su Sinch nel modello di provisioning Wholesale.
Strumento di trasformazione
Per abilitare il piano di chiamate Cisco, aggiungi la seguente configurazione al file partner.cfg:
- ABILITA_CISCO_CHIAMATA_PLAN=Yes
- Per impostazione predefinita, questa proprietà è commentata. Gli amministratori devono rimuovere il commento e abilitare prima di eseguire lo strumento di trasformazione.
- Dopo aver abilitato questa proprietà ed eseguito lo strumento di trasformazione, la sezione Wholesale Package del file JSON del cliente includerà automaticamente il piano tariffario Cisco.
Strumento di configurazione
Per le sedi dei clienti che optano per il piano tariffario Cisco, attiviamo i numeri associati durante la fase di provisioning dei numeri. Tuttavia, i clienti inizieranno a utilizzare i numeri solo dopo il completamento del processo di migrazione.
Strumento di estrazione
Per BroadCloud
Lo strumento di estrazione è integrato nel portale dei fornitori di servizi BroadCloud. Un amministratore del fornitore di servizi può:
- È possibile inviare richieste di estrazione dati per un massimo di 50 clienti per richiesta.Non è possibile inviare più di 10 richieste di estrazione dati per lo stesso cliente in un giorno.
- È possibile scaricare il file di dati estratto, in formato ZIP, entro 28 giorni dalla data di invio della richiesta.
Le seguenti figure mostrano il portale del fornitore di servizi.
Figura 6: Portale dei fornitori di servizi
Figura 7: Portale dei fornitori di servizi
richiesta di estrazione CSV
Avvia richiesta di estrazione CSV
-
Scarica il file CSV del cliente
Fai clic sul collegamento Scarica il file CSV del cliente nell'angolo in alto a destra della sezione Avvia richiesta di estrazione CSV.
-
Modifica l'elenco clienti
L'amministratore può modificare questo file CSV per includere solo i clienti per i quali è necessario eseguire l'estrazione.
-
Carica e invia
Dopo aver apportato le modifiche, carica il file CSV modificato.
Fai clic su Invia per avviare una richiesta di estrazione per i clienti elencati e le relative sedi.
Avvia richiesta di estrazione per un cliente con posizioni CSV
-
Seleziona il cliente e le posizioni di download
Seleziona un cliente dal menu a tendina.
Scarica il file locations.csv corrispondente da Visualizza clienti→ scheda Siti → Esporta posizioni 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 fai clic su Invia.
Nella richiesta di estrazione saranno incluse solo le sedi specificate per il cliente selezionato.
Avvia richiesta di estrazione per tutti i clienti
- Fai 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 server applicativo secondario Cisco BroadWorks all'interno della rete del partner e si connette tramite OCI-P.
- Lo strumento estrae dati grezzi relativi a imprese, gruppi, numeri, utenti, servizi, dispositivi e client software 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
- SCP trasferisce i file binari dello strumento di estrazione al server applicativo secondario Cisco BroadWorks.
- Connettiti tramite SSH al server applicativo secondario Cisco BroadWorks per configurare i prerequisiti ed eseguire lo strumento di estrazione.
- Configurare il provider di servizi e l'ID gruppo da estrarre da Cisco BroadWorks nel conf/exportTool.yml. Si veda il seguente esempio di frammento YAML:
ServiceProviderID-A: - GroupID-A1 - GroupID-A2 - GroupID-A3 ServiceProviderID-B: - ALL - Assicurarsi che l'ID utente, la password e il nome host del server applicazioni Cisco BroadWorks secondario siano corretti. 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 la migrazione da Webex a BroadWorks. - Modificare il JDK/JRE percorso ambiente nel file export.sh se il server applicazioni secondario Cisco BroadWorks JDK/JRE Il percorso dell'ambiente è diverso da quello del file:
JAVA_HOME=/usr/local/java/java_base
Istruzioni per l'esecuzione
Eseguire il seguente comando nel server applicativo secondario Cisco BroadWorks dalla directory dello strumento di estrazione:
./export.sh Registri del terminale
I seguenti log sono disponibili nel terminale al termine dell'esportazione: 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 ZIP di output (extracted_data_<timestamp>.zip) è disponibile nella stessa directory dello strumento di estrazione. Utilizzare il seguente comando per visualizzare e utilizzare il file ZIP come input per lo strumento Trasforma:
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
Se l'amministratore utilizza lo strumento dietro un proxy aziendale, seguire i passaggi seguenti per configurare ed eseguire lo script di esportazione.
Non è obbligatorio impostare la variabile d'ambiente export https_proxy=http://<proxy-host>:<proxy-port> nel terminale se il proxy è configurato direttamente all'interno dello script come descritto di seguito.
Passaggi per configurare ed eseguire lo script di esportazione
- Apri il file export.sh.
- Individua la variabile HTTPS_PROXY_HOST e decommentala (rimuovi il commento iniziale #).
-
Imposta il valore HTTPS_PROXY_HOST come:
HTTPS_PROXY_HOST= - Individua la variabile HTTPS_PROXY_PORT e decommentala (rimuovi il commento iniziale #).
- Imposta il valore HTTPS_PROXY_PORT come:
HTTPS_PROXY_PORT= - Salva e chiudi il file export.sh.
- Apri il file partner.cfg e aggiungi le parentesi quadre refresh_token.
- Verifica che l'host BroadWorks, il nome utente e la password siano configurati correttamente nel file partner.cfg.
- Esegui lo script:
./export.sh
Modulo di incarico:
Lo strumento di estrazione (BroadCloud e BroadWorks) ora genera automaticamente un file XLSX consolidato denominato Engagement Form SUA.xlsx durante l'esecuzione. Il file è precompilato con tutti i dati disponibili nei fogli di lavoro pertinenti, contribuendo a semplificare e velocizzare la compilazione da parte del partner.
Strumento di trasformazione
Questo strumento di trasformazione viene eseguito per tutte le migrazioni. Lo strumento di trasformazione funziona su qualsiasi computer, incluso il portatile amministratore di un partner, e utilizza le API pubbliche di Webex. Legge il file ZIP (extracted_data_<timestamp>.zip) di output dello strumento di estrazione come input e trasforma l'XML grezzo 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 NOME_DI_POSIZIONE PRINCIPALE_nel conf/partner.cfg file:
REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj NAME_OF_MAIN_LOCATION=Main - Imposta facoltativamente l'ID PROVISIONING_(copiato dal modello in Partner Hub) nel conf/partner.cfg file:
PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1Per ottenere una verifica più completa dell'indirizzo email del cliente, è possibile impostare facoltativamente l'ID PROVISIONING_. - Configurare le informazioni mancanti nel input/customers.csv file (vedi sezione successiva) se mancante.
- Aggiungi l'indirizzo email dell'utente finale nel input/users.csv file.
- Se è necessario configurare nuovi telefoni, aggiungere l'indirizzo MAC e l'indirizzo e-mail del nuovo telefono dell'utente a input/newphones.csv file. Questa operazione è necessaria solo se gli amministratori del partner desiderano attivare nuovi telefoni per le chiamate all'ingrosso.
- Convertire i call center BroadWorks in CxEssentials utilizzando input/cxessentials.csv file.
- Facoltativamente, abilita la proprietà UPGRADE_ALL_CALL_CENTERS_TO_CX_ESSENTIALS per convertire tutti i Call Center in CxEssentials.
- Utilizzare il input/locations.csv file a supporto della migrazione di grandi aziende che consente agli amministratori di migrare le sedi dei propri clienti, sede per sede
- È possibile abilitare, facoltativamente, 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. Decommenta la riga USE_MAC_ADDRESS_FROM_SIP_REGISTER=yes nel file conf/partner.cfg
- È possibile abilitare facoltativamente le proprietà ANALOG_USER_TYPE_ENABLE_CALL_WAITING, ANALOG_USER_TYPE_ENABLE_MUSIC_ON_HOLD e ANALOG_USER_TYPE_DISABLE_T38 per configurare l'avviso di chiamata, la musica d'attesa e disabilitare le impostazioni T38 per tutti gli utenti di tipo analogico.
-
Se si desidera configurare dispositivi gateway generici, aggiungere l'indirizzo MAC del dispositivo e l'ID utente al input/genericgateways.csv file. Inoltre, specificare se l'utente è il proprietario PRINCIPALE o un utente CONDIVISO (per le partecipazioni alle chiamate condivise). Ciò è necessario solo se gli amministratori dei partner intendono utilizzare dispositivi gateway generici nelle chiamate all'ingrosso.
Questa funzionalità non è disponibile per le migrazioni da BroadCloud a Wholesale.
-
Per le migrazioni BroadCloud, per convertire tutti gli utenti con il tipo di stazione di messaggistica in voice_mail_group, aggiornare il file conf/rialto_station_type_to_wholesale_package.csv sostituendo il valore Wholesale Package con voice_mail_group per la riga in cui Rialto Station Type è in modalità di messaggistica.
Facoltativamente, abilita la proprietà COMMON_VOICE_MAIL_GROUP_PASSCODE nel file partner.cfg per configurare il PIN predefinito per i gruppi di segreteria telefonica.
Se questa proprietà non è specificata in partner.cfg, deve essere fornita per ogni cliente nel file customers.csv nella colonna commonVoicemailGroupPassCode.
-
Per la migrazione dei contatti comuni a Webex Calling
Si tratta di un miglioramento per la gestione dei contatti comuni a livello aziendale e di sede. Questi contatti possono ora essere migrati come contatti aziendali (Contatti Org) o come estensioni virtuali, in base alle impostazioni di configurazione. Di seguito sono riportati i dettagli che vi guideranno attraverso questo processo di migrazione.
Configurazione chiave:
- COMUNE_TELEFONO_ELENCO_A_VIRTUALE_INTERNO_INIZIO_PORTATA
Una nuova proprietà, COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE, viene introdotta nel file partner.cfg. Questa proprietà determina come i contatti comuni vengono migrati da Rialto a Webex Calling.
- Senza COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE Configurato
I contatti comuni verranno migrati come contatti dell'organizzazione (Contatti Org).
Non è necessaria alcuna configurazione aggiuntiva.
I contatti rimangono accessibili a livello organizzativo.
- Con COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE configurato
I contatti comuni verranno migrati come estensioni virtuali.
A ciascun contatto verrà aggiunto un numero di interno e l'intervallo iniziale dell'interno è definito nella proprietà COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE nel file partner.cfg.
Le estensioni virtuali sono supportate sia a livello di organizzazione che a livello di sede, a seconda della portata del contatto.
- COMUNE_TELEFONO_ELENCO_A_VIRTUALE_INTERNO_INIZIO_PORTATA
- Abilita Webex come fornitore predefinito per la registrazione delle chiamate.
Questo passaggio è necessario solo quando si migrano le impostazioni di registrazione delle chiamate per gli utenti configurati con Dubber a Cisco Native Call Recording in Webex.
Per abilitare questa opzione:
- Nel file partner.cfg, impostare la seguente proprietà,
DEFAULT_CALL_RECORDING_VENDOR=Webex. - Inoltre, utilizzare la proprietà
WEBEX_CALL_RECORDING_STORAGE_REGIONper configurare la regione di archiviazione.L'opzione di registrazione su richiesta di BroadCloud non è supportata in Webex Calling. Queste impostazioni di registrazione delle chiamate non verranno migrate e saranno visualizzate nel report delle eccezioni.
- Nel file partner.cfg, impostare la seguente proprietà,
-
Esclusione di alcuni numeri di telefono dalla migrazione:
Per escludere specifici numeri di telefono dal processo di migrazione, è necessario seguire la seguente procedura in due fasi utilizzando lo strumento di trasformazione:
- Eseguire inizialmente lo strumento di trasformazione per la prima volta. Al termine, lo strumento genererà un file denominato telephone_numbers_inventory.csv, situato all'interno della output/timestamp/ directory. Il cliente è tenuto a esaminare questo file e a indicare "Sì" nella colonna "Elimina Tn" per ciascun numero di telefono che deve essere escluso dalla prossima migrazione.
- Dopo aver aggiornato il file telephone_numbers_inventory.csv con i flag di esclusione appropriati, lo strumento di trasformazione viene eseguito una seconda volta. Il file aggiornato deve essere passato come argomento nel seguente formato.
./transform.sh -extract=input/extracted_data_1747640608219.zip -decommissionnumbers={filepath/telephone_numbers_inventory.csv}
- Facoltativamente, impostare la proprietà ALLOW_RESTRICT_BY_PARTNER_MODE su OFF per consentire agli amministratori del cliente di modificare le impostazioni definite dal partner in Control Hub.
- Per la migrazione dei numeri di cellulare (BroadWorks Mobility) da BroadCloud a Webex Calling
Questa sezione descrive la migrazione della funzionalità BroadWorks Mobility (numeri di cellulare dei clienti) da BroadCloud (integrazione di rete mobile ) a Wholesale Webex Calling (operatore di rete mobile Webex Go).
Prerequisiti- Prima di avviare il processo di migrazione, gli amministratori dei partner devono contattare il team di account Cisco per configurare il fornitore Cloud Connected PSTN (CCP) e l'elenco di operatori personalizzati (CCL).
Una nuova proprietà, ASSEGNA_NUMERI_MOBILE [_A_UTENTI, viene aggiunta al file partner.cfg. Abilita questa proprietà per consentire l'assegnazione e la migrazione dei numeri di cellulare agli utenti.
- Questa funzionalità è supportata solo per le migrazioni da BroadCloud a Wholesale .
- In Wholesale Webex, gli utenti finali possono avere un numero di cellulare o un numero PSTN (non entrambi), a differenza di BroadCloud.
- Quando a un utente viene assegnato un numero di cellulare, il suo numero PSTN principale diventa il suo numero secondario (alternativo).
- Non è possibile migrare i numeri di cellulare degli utenti che vengono convertiti a Workspaces o Linee Virtuali.
- Una volta assegnato un numero di cellulare in Wholesale Webex, questo risulterà attivo in Control Hub. Questo stato non significa che il numero sia immediatamente pronto a ricevere chiamate. La funzionalità di chiamata sarà disponibile solo dopo il completamento della migrazione.
- Le impostazioni di integrazione con i telefoni cellulari configurate dagli utenti finali nel Portale utenti chiamanti (CUP) non vengono migrate. Dopo la migrazione, quando viene chiamato un numero di telefono fisso, un numero di cellulare o un interno, tutti i dispositivi dell'utente squilleranno.
- Per configurare facoltativamente i limiti di quantità dei pacchetti durante la migrazione dei clienti, specificare la quantità per ciascun pacchetto nel file input/package_quantity.csv. La quantità di pacchetti configurati deve essere maggiore o uguale al numero di user/workspace pacchetti assegnati.
Al momento, i limiti di quantità dei pacchetti non sono supportati per le migrazioni da Webex per BroadWorks a Wholesale.
Quando si esegue lo strumento di trasformazione, fornire il file aggiornato come parametro di input: ./transform.sh -estratto=<extract_zip_file> -packagelimits=input/package_quantity.csv.
- Migra siti da più clienti da BroadWorks/BroadCloud in un singolo cliente nelle chiamate Webex all'ingrosso
- Una nuova modalità di runtime, -consolidatedMigration, viene introdotta nello strumento Transform per supportare la migrazione di più siti clienti da Broadcloud/Broadworks alla piattaforma Webex Wholesale sotto un'unica organizzazione di clienti all'ingrosso. Quando questa modalità è abilitata, lo strumento consolida più siti clienti in un'unica organizzazione clienti all'ingrosso.
-consolidatedMigration - Esistono altri argomenti opzionali che possono essere forniti insieme a -consolidatedMigration come ad esempio
-targetEnterpriseId={rialtoCustomerId | broadWorksEnterpriseId} -consolidatedExternalId={wholesaleCustomerExternalId} - Se viene specificato -targetEnterpriseId e l'ID è presente nel file di output dello strumento Extract, verrà utilizzato per creare l'organizzazione del cliente all'ingrosso. Se l'ID non viene trovato, lo strumento utilizzerà, in alternativa, i dettagli di qualsiasi cliente disponibile nel file di output dello strumento Extract.
- Se viene specificato -consolidatedExternalId, verrà impostato l'externalId per il cliente; in caso contrario, lo strumento utilizzerà il flusso esistente per l'externalId.
- Una nuova modalità di runtime, -consolidatedMigration, viene introdotta nello strumento Transform per supportare la migrazione di più siti clienti da Broadcloud/Broadworks alla piattaforma Webex Wholesale sotto un'unica organizzazione di clienti all'ingrosso. Quando questa modalità è abilitata, lo strumento consolida più siti clienti in un'unica organizzazione clienti all'ingrosso.
Riempire il 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à presenti. 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à enterprise di Cisco BroadWorks:
Nella modalità provider di servizi BroadWorks, questo è il groupId di Cisco BroadWorks. In BroadCloud, questo corrisponde al customerId di Rialto. |
|
ID esterno |
Si tratta di un identificativo che corrisponde all'identificativo interno del partner per questo cliente. Questa colonna deve essere univoca all'interno di un'organizzazione partner di 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 l'azienda, questa colonna viene utilizzata come campo per il nome del cliente Webex. Per un gruppo all'interno di un'azienda, questa colonna viene utilizzata come nome della sede. I nomi delle sedi devono essere univoci all'interno di un'azienda. |
|
email principale |
Questo indirizzo viene utilizzato come indirizzo email dell'amministratore clienti di Webex. Questa colonna è facoltativa per i gruppi all'interno di un'azienda. |
|
Colonne degli indirizzi |
Per un'azienda, l'indirizzo viene utilizzato sia come indirizzo di fatturazione che come primo indirizzo di sede. Per un gruppo all'interno di un'azienda, l'indirizzo viene utilizzato come indirizzo di localizzazione. |
|
Fuso orario |
Consulta la sezione relativa ai fusi orari di questo articolo. |
|
language | Vedi Lingue supportate da Webex. |
|
PIN predefinito della segreteria telefonica | |
|
Codice di accesso del gruppo di segreteria telefonica comune | Utilizzare questa colonna per specificare il PIN predefinito che verrà applicato a tutti i gruppi di segreteria telefonica per il cliente in questione. Dopo la migrazione, gli amministratori devono aggiornare il PIN per ciascun gruppo di segreteria telefonica. Durante il processo di trasformazione, il PIN comune specificato dall'amministratore viene assegnato a tutti i gruppi di segreteria telefonica. |
Riempire il 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à presenti. Non è necessario compilare tutte le colonne, solo le informazioni mancanti sono obbligatorie.
Tutti questi campi sono facoltativi.
|
Nome colonne |
Regole |
|---|---|
|
nome utente |
Un identificativo univoco per l'utente. Può trattarsi di un ID utente BroadWorks o BroadCloud. |
|
| (Facoltativo) L'indirizzo email dell'utente. Se fornito, verrà utilizzato a fini di approvvigionamento. |
|
numero di telefono |
(Facoltativo) Il numero di telefono dell'utente da attivare. |
|
pacchetto |
(Facoltativo) Tipo di pacchetto utente. Valori consentiti: voce, chiamata, suite, common_area, virtual_line, dont_migrate, call_park_ext o voice_mail_group. 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 da BroadWorks che daBroadCloud . Una volta applicata questa opzione, gli utenti selezionati e le relative risorse non verranno migrati né configurati. Per utilizzare questa funzione, gli amministratori devono inserire dont_migrate nella colonna "package" del file users.csv. |
|
interno |
(Facoltativo) Il numero di interno telefonico da assegnare all'utente. |
|
nome |
(Facoltativo) Il nome completo dell'utente. |
|
ata_settings |
(Facoltativo) Valori consentiti: t38, analogico A enable/disable Avviso di chiamata, musica d'attesa e impostazioni T38 T38: Questa opzione disabilita l'avviso di chiamata e la musica d'attesa e abilita le impostazioni T38 per i dispositivi ATA. Analogico:
|
|
do_not_move_phone |
Solo per BroadWorks. Flag opzionale per impedire la migrazione del dispositivo a Webex Calling. Questa opzione consente ai partner di effettuare il provisioning degli utenti insieme alle loro impostazioni di chiamata, dispositivi e numeri di telefono senza migrare i dispositivi a 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. Ciò garantisce che gli utenti vengano abilitati senza dover attivare numeri o spostare i propri telefoni, consentendo loro di continuare a utilizzare BroadCloud. |
Istruzioni per l'esecuzione
Esegui lo strumento Trasforma su qualsiasi sistema operativo. Segui i passaggi seguenti per eseguire lo strumento su Windows e macOS:
Windows
Eseguire il comando seguente per avviare lo strumento Trasforma in Windows:
transform.bat -extract= -customers= -users= -newphones= macOS
Per eseguire lo strumento di trasformazione su macOS, segui questi passaggi:
- Crea un ambiente virtuale e installa le dipendenze necessarie 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 - Avvia lo strumento di trasformazione:
./transform.sh -extract= -customers= -users= -newphones=
Customer/user precontrollo
Lo strumento Transform Tool effettua chiamate API a Webex per individuare potenziali problemi di provisioning. Per impostazione predefinita, verranno convalidati l'indirizzo e l'indirizzo email principale del cliente. Se il valore PROVISIONING_ID è specificato nel conf/partner.cfg file, convaliderà anche le informazioni sulla posizione. I risultati del controllo preliminare sono inclusi nel rapporto sulle eccezioni.
Inoltre, durante l'esecuzione dello strumento di trasformazione è possibile aggiungere i seguenti parametri opzionali:
precontrollo
Oltre a eseguire la pre-verifica tramite API per le informazioni del cliente, lo strumento Transform Tool eseguirà anche la pre-verifica tramite API per gli indirizzi email degli abbonati.
precheckinfo
Per impostazione predefinita, nel report delle eccezioni vengono inclusi solo gli errori di pre-verifica (ovvero i problemi che bloccheranno il provisioning). L'aggiunta di questo flag includerà anche i risultati positivi del pre-controllo (ad esempio, se esiste già un'organizzazione Webex che può essere collegata automaticamente).
precheckinfo richiede più tempo per essere eseguito.
Registri del terminale
Nel terminale vengono visualizzati i seguenti messaggi di log 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
Transform Tool genera il report delle eccezioni all'interno dell'output /<timestamp>/exception_report.txt directory. È possibile utilizzare questo report per identificare i problemi che potrebbero influire 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 esempio del rapporto di eccezione è 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 di Webex per BroadWorks. IL `broadcloud_info` La proprietà JSON è presente solo per le migrazioni BroadCloud.
Strumento di configurazione
Lo strumento di provisioning può essere eseguito su qualsiasi macchina, in genere il laptop 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 configura clienti, sedi, numeri, utenti, servizi e dispositivi nella soluzione Webex Wholesale RTM.
Prerequisiti
Configurare i seguenti prerequisiti all'interno della directory dello strumento di provisioning:
- Installa Java 8, 11, 17 o 21 sul computer. Java è disponibile da molte fonti, tra cui:
- Dopo aver scaricato ed estratto i file binari degli strumenti di migrazione, impostare la variabile d'ambiente JAVA_HOME nel file provisioning_tool.sh per MAC e nel file provisioning_tool.bat per Windows.
- Il file partner.cfg:
- Imposta l'ID di PROVISIONING__ALL'INGROSSO e il TOKEN DI AGGIORNAMENTO_(Token copiato dallo strumento Generatore di token). Gli amministratori partner devono contattare il proprio team di account per ottenere l'ID PROVISIONING_:
WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0 REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj -
Imposta SEND_SUBSCRIBERS_WELCOME_EMAIL su false se i partner non desiderano inviare un'email di benvenuto agli utenti. Il valore predefinito è true.
Webex invia email di benvenuto solo agli utenti finali. Gli amministratori dei clienti non ricevono email di benvenuto.
Gli utenti e gli amministratori dei clienti con sede negli Stati Uniti e in Canada ricevono una notifica via e-mail separata da RedSky. La piattaforma RedSky E911 invia questa email per confermare la creazione dell'account cliente per i servizi di emergenza. Questa email di RedSky è separata dalle email di benvenuto di Webex e non è controllata dalle impostazioni email di Webex. Per le organizzazioni all'ingrosso negli Stati Uniti e in Canada, RedSky viene abilitato automaticamente come fornitore di servizi di emergenza.
- Imposta l'ID di PROVISIONING__ALL'INGROSSO e il TOKEN DI AGGIORNAMENTO_(Token copiato dallo strumento Generatore di token). Gli amministratori partner devono contattare il proprio team di account per ottenere l'ID PROVISIONING_:
- Utilizzare la proprietà WEBEX4BWKS_EMAIL_SUBJECT per le migrazioni di Webex per BroadWorks per inviare l'oggetto dell'e-mail di richiesta di modifica della password agli abbonati di Webex per BroadWorks.
- Utilizzare la proprietà WEBEX4BWKS_EMAIL_BODY per le migrazioni di Webex per BroadWorks per inviare il corpo dell'e-mail di richiesta di modifica della password agli abbonati di Webex per BroadWorks.
- Utilizza la proprietà
CUSTOM_TAGSper aggiungere tag dopo la creazione del cliente. - Per applicare gli sconti all'ingrosso, gli amministratori dei partner devono contattare il team account di Cisco prima di iniziare la migrazione.
Una nuova proprietà, APPLICA_ALL'INGROSSO_SCONTI, viene aggiunta al file partner.cfg. Abilita questa proprietà per applicare sconti a utenti e spazi di lavoro.
Istruzioni per l'esecuzione
Segui questi passaggi per eseguire lo strumento su Windows e macOS:
Windows
Per eseguire lo strumento su un sistema operativo Windows, seguire i passaggi seguenti:
To provision single customer:
provision.bat -input=
To provision multiple customers:
provision.bat -input=
macOS
Per eseguire lo strumento su macOS, segui questi 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 dei partner devono aggiornare il modello di onboarding di BroadWorks per le funzionalità di coesistenza di Webex con BroadWorks. Si veda l'immagine seguente:
Una volta aggiornato il modello di onboarding di Webex per BroadWorks per supportare la migrazione, richiedi al team di account Cisco di abilitare l'opzione "wholesale-partner-blending-enabled" a livello di partner. Ciò consentirà di aggiungere i pacchetti Wholesale alle organizzazioni clienti Webex per BroadWorks esistenti durante la fase di provisioning.
Eseguire lo strumento di provisioning con un argomento aggiuntivo.
Fase di preparazione: Questa è la fase predefinita in cui gli amministratori possono configurare gli utenti BroadWorks come abbonati all'ingrosso e continuare con Webex per gli utenti BroadWorks.
Fase di manutenzione: Questa è la seconda fase in cui gli amministratori possono assegnare la licenza Wholesale agli utenti Webex per BroadWorks già esistenti. È necessario eseguire lo strumento di provisioning con l'argomento maintenance.
Fase post-migrazione: Questa è la fase finale in cui gli amministratori possono convertire completamente BroadWorks in versione Wholesale. È necessario eseguire lo strumento di provisioning con l'argomento postmigration.
Registri del terminale
Di seguito sono riportati i log del terminale relativi al provisioning avvenuto con successo:
Tool Name: Provisioning
Version: 1.51.0
Customer(s) provisioning started...
Sending create customer provisioning request for the External ID: customer.id.1
Customer provisioning request sent for the customer with the External ID: customer.id.1
Checking customer status for the External ID: customer.id.1 and the status is: provisioning
Checking customer status for the External ID: customer.id.1 and the status is: provisioning
Checking customer status for the External ID: customer.id.1 and the status is: provisioned
Provisioning customer's calling settings with External ID: customer.id.1
Customer's settings are updated successfully for the External ID: customer.id.1
Provisioning secondary locations for the customer with the External ID: customer.id.1
Provisioning location's settings and features for the customer with the External ID: customer.id.1
Subscriber(s) provisioning will be started for the customer with the External ID: customer.id.1
Provisioning subscriber(s) and settings for the customer with External ID: customer.id.1
Subscriber(s) and settings provisioning completed for the customer with External ID: customer.id.1
Provisioning user agent settings for the customer with the External ID: customer.id.1
********** Completed File : input/customer.json ****************
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 dell'output <external_id>/*.success/error file. Esamina i log di successo e di errore per verificare che il provisioning sia andato a buon fine.
Il sistema genererà un file Provisioning_Report_*.csv nella directory output/consolidated_reports/. Questo file contiene i dettagli relativi sia ai successi che ai fallimenti per ciascuna entità e le relative impostazioni, fornendo un report di provisioning completo.
Dopo il corretto provisioning, gli utenti finali ricevono un'e-mail dalla soluzione Wholesale RTM.
Gli amministratori dei partner possono verificare il provisioning del cliente nel Partner Hub e nel portale Control Hub. Si prega di fare riferimento alle seguenti illustrazioni tratte dai portali Partner Hub e Control Hub:
Figura 8: Partner Hub
Figura 9: Control Hub
Figura 10: Dispositivi
Figura 11: Chiamata
Restrizioni post-provisioning
Una volta completato il provisioning per una migrazione BroadCloud, le seguenti azioni saranno bloccate:
- Portale CAP – Aggiunta di utenti o dispositivi portati.
- Portale SP – Creazione di ordini ADD con dispositivi o numeri.
- RSB API – Creazione di ordini ADD con dispositivi o numeri e creazione di utenti. Gli ordini RSB ADD effettuati con dispositivi o numeri verranno rifiutati.
Strumento per spostare i dispositivi
Per BroadCloud
Per i partner BroadCloud, utilizzare il portale del fornitore di servizi per inviare una richiesta di migrazione per numeri, dispositivi e Shared Call Appearances (SCA).
All'interno del portale del fornitore di servizi, una richiesta di migrazione può includere fino a 50 clienti. È possibile inviare un massimo di 10 richieste al giorno.
Gli amministratori possono abilitare il rollback automatico impostando ROLLBACK_TO_BROADCLOUD=true nel file conf/partner.cfg, che riporta i dispositivi a BroadCloud dopo la migrazione. Supporta migrazioni sia all'interno della stessa regione che tra regioni diverse con NS Sync, ma solo per le migrazioni riuscite. In caso di errori, gli amministratori devono contattare il supporto tecnico Cisco (Cisco TAC) prima di richiedere il ripristino.
Nel portale sono disponibili due opzioni per la selezione del tipo di migrazione:
- Migrazione – Seleziona questa opzione per avviare una richiesta di migrazione di numeri, dispositivi e Shared Call Appearance (SCA).
- Stato del dispositivo – Seleziona questa opzione per visualizzare lo stato attuale di un dispositivo su BroadCloud e Calling.
Le seguenti figure mostrano il portale del fornitore di servizi.
Figura 12: Portale dei fornitori di servizi
Figura 13: Portale dei fornitori di servizi
Migra le posizioni selezionate (facoltativo)
Per avviare la migrazione per un sottoinsieme specifico di posizioni elencate nel file customer.json, includi un file locations.csv nella tua richiesta. Questo file CSV deve elencare solo le posizioni che si intendono migrare.
Se il file locations.csv non viene fornito, verranno migrate tutte le posizioni presenti nel file customer.json.
| Termine | Definizione |
|---|---|
|
ID sito |
L'ID del sito da migrare. |
|
Nome sito |
Il nome della posizione da migrare. |
Per scaricare l'elenco dei siti attivi disponibili, vai a Visualizza clienti → Seleziona un cliente → Esporta posizioni come CSV.
Figura 14: Esporta le posizioni in formato CSV
Abilita l'opzione di disconnessione dei numeri
Quando si utilizza lo stesso trunk SIP per Webex Calling e BroadCloud Carrier, gli amministratori devono utilizzare l'opzione Disconnetti numeri. Questa operazione impedisce ai numeri di telefono di ricevere chiamate in entrata dopo la migrazione in BroadCloud.
Questa opzione è necessaria solo quando si esegue la migrazione a una regione Webex Calling diversa. Non si applica se si rimane all'interno della stessa regione.
- Questa azione è irreversibile
-
Abilita questa opzione solo dopo aver confermato:
- La migrazione è completata
- Tutti i dispositivi si sono registrati correttamente a Webex Calling
- I numeri sono attivi
Per abilitare questa opzione,
- Nel file partner.cfg, impostare DISCONNECT_NUMBERS_FROM_RIALTO = SÌ.
- Eseguire nuovamente lo strumento di migrazione utilizzando lo stesso file customer.json e il file partner.cfgaggiornato.
Se i numeri non si disconnettono, inviare una richiesta al Cisco TAC .
Per Cisco BroadWorks e Webex per BroadWorks
Per le migrazioni di Cisco BroadWorks e Webex for BroadWorks, lo strumento viene eseguito sul server applicazioni Cisco BroadWorks secondario all'interno della rete del partner e si connette all'AS tramite OCI-P. Utilizza il file JSON di output dello strumento di trasformazione (customer.json) come input ed esegue i comandi OCI-P per migrare dispositivi e client software.
In caso di funzionamento corretto, lo strumento di spostamento del dispositivo eseguirà le seguenti operazioni:
- 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.
- Disattiva i numeri di telefono da Cisco BroadWorks oppure rimuovili da BroadCloud.
- Attiva i numeri nel settore all'ingrosso.
- Creazione di visualizzazioni di chiamata condivise in Wholesale per le migrazioni BroadCloud. [This Questo passaggio è applicabile solo a BroadCloud migrations].
SCP e SSH
- Trasferisci lo strumento di spostamento del dispositivo SCP al server applicativo secondario Cisco BroadWorks.
- Connettiti tramite SSH al server applicativo Cisco BroadWorks secondario per configurare i prerequisiti ed eseguire lo strumento di spostamento del dispositivo.
Prerequisiti
- Imposta il TOKEN REFRESH_(Token copiato dallo strumento Generatore di token) nel conf/partner.cfg file:
REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj - Assicurarsi che l'ID utente, la password e il nome host del server applicazioni Cisco BroadWorks secondario siano corretti. conf/deviceMoveTool.conf file:
BROADWORKS_USER_ID = admin BROADWORKS_PASSWORD = admin BROADWORKS_HOST_NAME = localhost - Per reinviare le email di attivazione, è necessario impostare INVIA_ISCRIVITI_BENVENUTI_EMAIL=true nel conf/partner.cfg file.
Se gli amministratori desiderano inviare email di invito ai propri utenti durante la migrazione, devono decommentare "SEND_SUBSCRIBERS_WELCOME_EMAIL=true" proprietà nel conf/partner.cfg file. Altrimenti, la proprietà non dovrebbe subire modifiche.
- Verificare 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 presente nella 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, assicurarsi che il file appena creato esista a livello di gruppo. Assicurati inoltre che il file migration_%BWMAC ADDRESS%.cfg non sia in conflitto con alcun file già presente nel tuo sistema.
Viene utilizzato internamente dallo strumento di spostamento del dispositivo.
La procedura di migrazione per i telefoni Polycom:
- Lo strumento di spostamento del dispositivo sostituisce il file %BWMACADDRESS%.cfg a livello del dispositivo con polycom_vvx2.cfg. Questo file fa riferimento a migration_%BWMACADDRESS%.cfg.
- Ricrea i profili dei dispositivi a livello di gruppo o a livello di singolo dispositivo.L'azione a livello di gruppo o a livello di dispositivo dipende dalla configurazione del parametro deviceLevelRebuild nel file device-move-tool/conf/partner.cfg.
- Lo strumento di spostamento dei dispositivi richiede al Cisco BroadWorks Application Server di riavviare i telefoni a livello di gruppo o a livello di singolo 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 il device.prov.serverName su https://plcm.sipflash.com.https://plcm.sipflash.com Per la regione degli Stati Uniti, gli URL sono diversi per le altre regioni.
- Il telefono Polycom scarica %BWMACADDRESS%.cfg da https://plcm.sipflash.com e verrà gestito dal DMS di chiamata Webex.
Figura 14: Identity/device tipo di profilo file aggiungi
Istruzioni per l'esecuzione
Esistono due metodi per richiamare il DMT: il primo consiste nel richiamarlo tramite un singolo cliente alla volta, mentre il secondo consiste nel farlo tramite più clienti contemporaneamente.
Lo strumento di spostamento del dispositivo viene eseguito dal server applicativo Cisco BroadWorks 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 del terminale relativi all'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 entrati in linea e sono pronti per make/receive chiamate. Si veda la figura 15 per un esempio dello stato del dispositivo:
Figura 15: Stato dispositivo
Dopo la migrazione dei dispositivi, i numeri sono diventati attivi. Si veda la figura 16 per un esempio dei numeri attivi:
Figura 16: Numeri attivi
Se l'amministratore utilizza lo strumento dietro un proxy aziendale, seguire i passaggi seguenti per configurare ed eseguire lo script devicemove.
Non è obbligatorio impostare la variabile d'ambiente export https_proxy=http://<proxy-host>:<proxy-port> nel terminale se il proxy è configurato direttamente all'interno dello script come descritto di seguito.
Passaggi per configurare ed eseguire lo script devicemove
- Apri il file devicemove.sh.
- Individua la variabile HTTPS_PROXY_HOST e decommentala (rimuovi il commento iniziale #).
-
Imposta il valore HTTPS_PROXY_HOST come:
HTTPS_PROXY_HOST= - Individua la variabile HTTPS_PROXY_PORT e decommentala (rimuovi il commento iniziale #).
- Imposta il valore HTTPS_PROXY_PORT come:
HTTPS_PROXY_PORT= - Salva e chiudi il file devicemove.sh.
- Apri il file partner.cfg e aggiungi le parentesi quadre refresh_token.
- Verifica che l'host BroadWorks, il nome utente e la password siano configurati correttamente nel file partner.cfg.
- Esegui lo script:
./devicemove.sh
Migrazione di Dubber
Ora è possibile trasferire le registrazioni delle chiamate da BroadCloud a Webex Calling. In questo modo, i tuoi account Dubber esistenti e tutte le tue vecchie registrazioni rimarranno accessibili senza che tu perda l'accesso alla piattaforma Dubber durante la migrazione. Per ulteriori informazioni sulla migrazione di Dubber, vedere Migrare Dubber da BroadCloud a Webex Calling.
Annulla migrazione
L'operazione di ripristino deve essere eseguita per una sola azienda alla volta.
Per BroadCloud Carrier
Gli amministratori possono impostare ROLLBACK_TO_BROADCLOUD=true in conf/partner.cfg per abilitare il rollback automatico. Questa operazione riporta i dispositivi su BroadCloud dopo una migrazione riuscita nella stessa regione o in una regione diversa tramite NS Sync. In caso di migrazioni non riuscite, contattare il supporto tecnico Cisco (Cisco TAC) prima di richiedere il ripristino.
Per Cisco BroadWorks e Webex per BroadWorks
La procedura di ripristino per Cisco BroadWorks e Webex per BroadWorks è la seguente:
- Apri un ticket con il supporto tecnico Cisco (TAC) per richiedere il ripristino del dispositivo.
- Eseguire lo strumento di spostamento dei dispositivi in modalità di ripristino sul server applicazioni BroadWorks secondario per annullare le migrazioni dei dispositivi. In questo modo l'URL DMS verrà ripristinato all'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 fornitore di servizi nei profili dispositivo in Webex Calling.
- Gli amministratori dei partner devono disattivare o eliminare i numeri di telefono in Webex Calling tramite il portale Control Hub.
- Gli amministratori dei partner devono riportare i numeri di telefono PSTN su Cisco BroadWorks.
Istruzioni per eseguire lo strumento di spostamento del dispositivo in modalità inversa
Segui i passaggi seguenti per eseguire lo strumento di spostamento del dispositivo in modalità di ripristino:
Eseguire il comando seguente nel server applicativo secondario Cisco BroadWorks all'interno della directory dello strumento di spostamento del dispositivo:
Ripristina i profili
./devicemove.sh -input= -revertProfiles Numeri invertiti
./devicemove.sh -input= -revertNumbers Registri del terminale
Dopo aver eseguito correttamente lo strumento di spostamento del dispositivo per l'operazione di ripristino, nel terminale verranno visualizzati i seguenti log:
Ripristina i 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
Numeri invertiti
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 poche sedi alla volta.
Per i clienti con più sedi in cui le sedi vengono migrate all'interno della stessa regione (ad esempio, dagli Stati Uniti agli Stati Uniti), consigliamo agli amministratori dei partner di inserire ed eseguire l'ordine di disconnessione della sede (sede migrata) in Rialto per garantire una connettività di chiamata senza interruzioni tra le sedi non migrate e quelle migrate.
Se l'ordine di disconnessione del sito non viene eseguito per il sito migrato in Rialto, le chiamate saranno limitate agli utenti all'interno della posizione migrata solo in Webex e agli utenti non migrati sites/locations non sarà possibile raggiungere i numeri migrati.
Procedura
Segui questi passaggi per pianificare le migrazioni graduali di una grande azienda:
- Estrarre i dati aziendali da BroadWorks o BroadCloud.
- Eseguire lo strumento Trasforma senza l'opzione Posizioni sui dati estratti.
- Cerca la sezione Posizione consigliata per lo spostamento simultaneo in exception_report.txt per pianificare le fasi di migrazione. Per ulteriori informazioni sulle dipendenze di posizione, esamina i file dell'elenco degli agenti delle funzionalità (vedi Strumento Trasforma di seguito).
- Genera il file input/locations.csv modificando locations_to_be_edited.csv.
- Esegui nuovamente lo strumento Trasforma con l'opzione Posizioni.
- Esaminare il file exception_report.txt per identificare eventuali problemi di dipendenza dalla posizione per la fase corrente.
- Risolvi i problemi di dipendenza dalla posizione, se necessario (modificando il file locations.csv).
- Esegui nuovamente lo strumento Trasforma per generare il file 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 dei dispositivi.
- 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, viene aggiunto un nuovo file locations.csv come input opzionale (-locations=input/locations.csv) durante l'esecuzione dello strumento di trasformazione.
Il file locations.csv contiene dati specifici relativi alle località. Sovrascrive i dati trovati in input/customers.csv, che attualmente contiene dati sia aziendali che relativi alla posizione.
La tabella seguente elenca i dettagli di locations.csv:
|
Descrizione |
Valori |
Valore predefinito |
Obbligatorio |
Mappe in BroadWorks |
Mappe in BroadCloud | |
|---|---|---|---|---|---|---|
|
enterpriseId |
ID aziendale univoco |
Y |
serviceProviderId |
ID cliente Rialto | ||
|
ID posizione |
ID posizione, univoco all'interno dell'azienda |
Y |
ID del gruppo |
Rialto SiteId | ||
|
stato migratorio |
Questa posizione è stata migrata? |
migrato, dont_migrate, migrando |
migrare |
N | ||
|
nome |
Nome di questa località. Lascialo vuoto per utilizzare locationId. |
N | ||||
|
Fuso orario |
N | |||||
|
language |
N | |||||
|
address1 |
N | |||||
|
address2 |
N | |||||
|
city |
N | |||||
|
state |
N | |||||
|
Codice Postale |
codice postale |
N | ||||
|
paese |
Codice di 2 lettere |
N |
Il file locations.csv può essere composto a partire dal file .csv precompilato locations_to_be_editedquando si esegue lo strumento Transform in una grande azienda. Continua a leggere per vedere alcuni 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
Sono stati generati 5 nuovi file di output dallo strumento di trasformazione:
- locations_to_be_edited.csv – questo file è precompilato con le informazioni relative a tutte le 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,USIL partners/customers È possibile utilizzarlo per generare il 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 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,USQuesto locations.csvsignifica: per questa fase, la posizione auto_mig_ent_grp1 è stata migrata, la posizione auto_mig_ent_grp2 è in fase di 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 caratteristiche corrispondenti agents/supervisors/originators/targets/monitored_elements nelle posizioni di migrazione se le posizioni di migrazione hanno dipendenze da altre posizioni.
Hanno quasi lo stesso formato (il nome della terza colonna varia in base alla funzionalità), come di seguito (auto_mig_ent_grpElenco degli agenti del gruppo di caccia 2 per la fase precedente):
Esempio: quanto segue è tratto 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 - auto_attendant_external_numbers.csv - Questo file contiene i numeri di destinazione instradati dal risponditore automatico che non sono presenti nelle posizioni attuali o di migrazione. Questi numeri potrebbero appartenere ad altre sedi o essere esterni al cliente.
Esempio: quanto segue è tratto da auto_attendant_external_numbers.csv
Enterprise ID,Enterprise Name,Location ID,Location Name,Auto Attendant Name,Menu Type,Menu Option,Transfer Number ENT_1,Enterprise 1,LOC_1,Austin,Auto Attendant 1,Business Hours,Transfer Without Prompt,+12040000001 ENT_1,Enterprise 1,LOC_1,Austin,Auto Attendant 1,After Hours,Transfer With Prompt,+12050000001 ENT_1,Enterprise 1,LOC_2,Denver,Auto Attendant 2,Business Hours,Transfer Without Prompt,+12040000002
Se l'opzione 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 a fasi.
Nuove sezioni in exception_report
Durante l'esecuzione di una migrazione graduale per una grande azienda, saranno presenti alcune nuove sezioni in exception_report.txt se ci sono dipendenze di posizione che non vengono soddisfatte.
Esempio: La seguente nuova sezione è per la posizione auto_mig_ent_grp2 gruppo di caccia agenti di Sarah Rodriguez nella posizione auto_mig_ent_grp3 che non è migrata 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 seguente nuova sezione fornisce raccomandazioni su come raggruppare le sedi nelle fasi di migrazione.
Luoghi consigliati per il trasloco 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 durante l'esecuzione dello strumento Trasforma, la sezione "Posizioni consigliate per lo spostamento simultaneo" elenca tutte le dipendenze tra le posizioni per facilitare la pianificazione.
Quando si esegue lo strumento Trasforma con l'opzione Posizioni (ovvero, per una fase di migrazione), la sezione Posizioni consigliate da spostare simultaneamente elenca solo le dipendenze delle posizioni per la fase corrente.
Strumento di configurazione
Per le grandi aziende, lo strumento di provisioning può essere eseguito come di consueto.
Strumento per spostare i dispositivi
Lo strumento di spostamento dei dispositivi può essere eseguito per un sottoinsieme di posizioni presenti nel file customer.json. Per fare ciò, è possibile aggiungere un nuovo file facoltativo locations.csv con due colonne.
|
External_id |
LocationNames |
|---|---|
|
Valore ID esterno |
Nomi dei locations/group nomi |
- Questo file è facoltativo; se non viene fornito o se contiene valori vuoti, verranno migrate tutte le posizioni.
- Se vengono forniti i nomi delle posizioni e i rispettivi external_ID , verranno migrate solo quelle posizioni.
Il comando è il seguente:
./devicemove.sh -input=/customer.json -locations=/Location_names.csv Fusi orari
USA:
"timeZones":["America/Adak","America/Anchorage","America/Chicago","America/Denver","America/Los_Angeles","America/New_York","America/Phoenix","Pacific/Honolulu"]
Canada:
"timeZones":["America/Dawson_Creek","America/Edmonton","America/Halifax","America/Montreal","America/Regina","America/St_Johns","America/Vancouver","America/Winnipeg"]
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"]
Domande frequenti
Errori noti
| Errore | Azione |
|---|---|
| Strumento di generazione di token | |
| ./tokengenerator.sh: riga 77: /bin/java: Nessun file o directory con questo nome | Imposta correttamente la variabile d'ambiente JAVA_PATH nel tuo ambiente. |
| Errori degli strumenti di trasformazione | |
|
|
| Errori dello strumento di provisioning | |
|
|
| DeviceMove (BroadWorks) / Errori dello strumento di migrazione (BroadCloud) | |
| La migrazione non è riuscita a causa di un errore di stato della rete AS di origine e AS di destinazione. |
Evitare di modificare il dispositivo o il numero dopo il provisioning e prima di eseguire lo strumento di spostamento del dispositivo. |
Prerequisiti
1. Come faccio a trovare l'OrgID del partner?
Accedi a Partner Hub e vai alla sezione Account. L'OrgID compare lì.
Estrarre
1. Perché un cliente o un sito non è presente nell'elenco della pagina "Avvia estrazione"?
Vengono visualizzati solo i clienti con almeno un sito dotato di servizi di chiamata attivi in BroadCloud. Se non sono presenti siti di chiamata attivi, il cliente non verrà visualizzato nell'elenco.
Trasformare
1. Perché la funzionalità relativa a utenti o gruppi non è presente nel file customer.json?
Per visualizzare la funzionalità dell'utente o del gruppo, controllare il file exception_report.txt per eventuali errori correlati.
2. Perché il file customer.json non viene generato?
Aggiorna il file customers.csv con un indirizzo valido. Utilizzare il parametro -customers durante la trasformazione.
3. Qual è lo scopo del file input/customers.csv ?
Lo scopo è quello di fornire eventuali dati obbligatori del cliente che potrebbero mancare in Cisco BroadWorks o BroadCloud durante il processo di estrazione.
4. Qual è lo scopo del file input/users.csv ?
Il file input/users.csv viene utilizzato per fornire dati a livello utente che potrebbero mancare in Cisco BroadWorks o BroadCloud.
5. Come convertire BroadWorks Call Centers in Cx Essentials?
Utilizzare input/cxessentials.csv per convertire BroadWorks Call Centers in Cx Essentials.
6. Esiste un modo per convertire automaticamente tutti i call center a Cx Essentials?
Sì, è possibile abilitare la proprietà UPGRADE_ALL_CALL_CENTERS_TO_CX_ESSENTIALS per convertire automaticamente tutti i Call Center in Cx Essentials senza utilizzare il file CSV.
7. Come si configurano i nuovi telefoni per gli utenti?
Per configurare nuovi telefoni, aggiungere l'indirizzo MAC e l'indirizzo email dell'utente al file input/newphones.csv. Questo passaggio è necessario solo se gli amministratori del partner intendono configurare nuovi telefoni nell'ambiente di chiamate all'ingrosso.
8. Come si configurano i dispositivi gateway generici?
Per configurare dispositivi gateway generici, aggiungere l'indirizzo MAC del dispositivo e l'ID utente associato al file input/genericgateways.csv. È inoltre necessario specificare se l'utente è il proprietario PRIMARY o un utente SHARED (per le apparizioni di chiamata condivise).
9. È disponibile la configurazione di un dispositivo gateway generico per le migrazioni da BroadCloud a Wholesale?
No, questa funzionalità non è supportata per le migrazioni da BroadCloud a Wholesale.
Provisioning
1. Come possono i partner configurare file JSON per più di 100 clienti contemporaneamente, come configurato nella proprietà maxCustomersProvisioning in conf/app.cfg?
Imposta maxCustomersProvisioning=<no.of.customers> in app.cfg ed esegui il provisioning.
2. Provisioning bloccato perché l'organizzazione si trova in "pending_rpl_review"?
Il reparto finanziario di Cisco sta esaminando il cliente. Questa operazione può richiedere fino a 72 ore. Riprova dopo l'approvazione.
3. Come posso risolvere un problema per cui il pacchetto all'ingrosso, le sue funzionalità e i suoi utenti sono stati assegnati all'organizzazione sbagliata a causa di un ID esterno errato durante il processo di migrazione?
Passaggio 1: Elimina tutti gli utenti / funzionalità fornite dallo strumento di provisioning.
Passaggio 2: In Partner Hub, seleziona il cliente, vai alla sezione "Pacchetti", disattiva tutti i pacchetti all'ingrosso e salva le modifiche.
4. Come posso risolvere il problema che si presenta quando, durante l'esecuzione dello strumento di provisioning, compare il messaggio "OrgId è un parametro obbligatorio quando si effettua il provisioning di un cliente preesistente con i servizi Wholesale"?
Prova a eseguire lo strumento utilizzando un indirizzo email diverso aggiornando il file customer.json. Inoltre, verifica se il dominio di posta elettronica è già registrato da un'altra organizzazione. In tal caso, prova a liberare il dominio da tale organizzazione o a utilizzare un altro dominio non ancora registrato.
DeviceMove (BroadWorks) / Migrazione (Broadcloud)
1. Nel file customer.json, uno o due dispositivi non si sono connessi alla rete? Come si corregge?
Se solo pochi dispositivi non si connettono, prova a riavviarli manualmente.
2. Il campo rialtoIdentifier è obbligatorio nel file customer.json per la migrazione a Broadcloud?
Sì.
3. Come eseguire lo strumento di spostamento dispositivi in modalità di ripristino per Broadcloud?
Aggiungi ROLLBACK_A_BROADCLOUD=true in partner.cfg, quindi carica customer.json e il file partner.cfg e riesegui la migrazione.
4. Cosa devo fare se lo strumento di provisioning non riesce ad aggiungere i dispositivi a causa di un errore (di solito perché il dispositivo è già presente in EDOS) e la migrazione del sito procede comunque?
Solitamente, consigliamo all'amministratore di risolvere gli errori di provisioning prima della migrazione, ma in questo caso il sito è stato migrato alla piattaforma di chiamate Webex all'ingrosso prima che il dispositivo fosse correttamente configurato in Webex Calling.
Soluzione alternativa per aggiungere l'indirizzo MAC alle chiamate Webex:
Passaggio 1: Risolvi il problema che ha impedito l'aggiunta del dispositivo (di solito si tratta della rimozione dell'indirizzo MAC da EDOS).
Passo 2: Ci sono due opzioni.
Opzione 1: Annulla e riprova
- Ripristina il sito a BroadCloud.
- Aggiungi il dispositivo a Webex Calling manualmente tramite l'Hub di controllo oppure esegui nuovamente lo strumento di provisioning.
- Una volta aggiunto il dispositivo, procedere nuovamente con la migrazione.
Opzione 2: Continua su Webex
Se il rollback non è preferibile:
- Fatecelo sapere (al team di migrazione all'ingrosso) così possiamo impostare lo stato di BroadCloud NS Sync su LOCAL.
- L'amministratore può quindi:
- Rimuovere l'indirizzo MAC dall'utente da Rialto.
- Rimuovere l'indirizzo MAC dal sito di Rialto.
- Dopo la pulizia, il dispositivo viene aggiunto manualmente a Webex Calling tramite il portale Control Hub.
- Dopo aver aggiunto il dispositivo a Webex Calling, riavviare manualmente il dispositivo.