この記事の内容
概要
移行の影響
移行ツールのアーキテクチャ
必要条件
移行ツールをダウンロードする
移行計画
機能はホールセール通話に自動的に移行されました
サポート対象デバイス
サポートされていないデバイス
シスコ管理対象デバイスのサポート終了のお知らせ
dropdown icon
卸売通話パッケージ
    シスコ・ブロードワークスの移行パッケージ構成
    Webex for BroadWorksの移行パッケージのマッピング
    ブロードクラウド移行パッケージのマッピング
BroadWorksまたはBroadCloudのユーザーアカウントを Webex Calling ワークスペースに変換してください
dropdown icon
トークン生成ツール
    前提条件
    実行手順
dropdown icon
ブロードワークスのセットアップ作業
    OCI-P接続を有効にしてください
    オープンクライアントサーバーが導入され、アクティブであることを確認します
    番号のアクティベーションを有効にする
dropdown icon
シスコの通話プラン
    前提条件
    変換ツール
    プロビジョニングツール
dropdown icon
抽出ツール
    ブロードクラウド用
    CSV抽出リクエスト
    シスコ・ブロードワークスの場合は、Webexの場合はブロードワークスです
dropdown icon
変換ツール
    前提条件
    input/customers.csv を記入しています
    input/users.csv を記入しています
    実行手順
    ターミナルログ
    例外報告書
    出力
dropdown icon
プロビジョニングツール
    前提条件
    実行手順
    ターミナルログ
    出力
    プロビジョニング後の制限事項
    BroadCloudからホールセールへの移行 — デバイス登録の制限
dropdown icon
デバイス移動ツール
    ブロードクラウド用
    シスコ・ブロードワークスの場合は、Webexの場合はブロードワークスです
ダバーマイグレーション
一括切断サポート
dropdown icon
移行を元に戻す
    ブロードクラウドキャリア用
    シスコ・ブロードワークスの場合は、Webexの場合はブロードワークスです
    デバイス移動ツールをリバートモードで実行する手順
    ターミナルログ
dropdown icon
付録
    大規模企業の移行
    タイムゾーン
dropdown icon
よく寄せられる質問
    既知のエラー
    前提条件
    抜粋
    トランスフォームします
    プロビジョニング
    デバイスの移動(BroadWorks)/移行(ブロードクラウド)
卸売業RTMソリューションに移行するための移行ツール
list-menuこの記事の内容
list-menuフィードバックがある場合

最小限の事前設定で移行を実行してください。コマンドを簡単に実行できます。管理者はプロビジョニング後にデータを確認し、移行後すぐに電話をかけたり受けたりできます。UC-Oneクライアント向けのWebexアプリへの自動アップグレードをサポートしています。

概要

このドキュメントの目的は、Cisco BroadWorks、Webex for BroadWorks、およびBroadCloudからホールセールおよびに移行するためのツールの使用に関する詳細な説明を提供することです。Webex Calling このドキュメントでは、Cisco BroadWorks、Webex for BroadWorks、BroadCloudの既存のお客様を卸売ルート・トゥ・マーケット・ソリューションに移行するのに役立つ一連の移行ツールについて説明します。

移行ツールは、BroadWorksからWholesaleサービスへの完全な移行を促進することを目的としています。 これらは、同じ顧客組織内で両方のサービスが長期的に共存するようには設計されていません。

移行の影響

移行後の影響は次のとおりです。

管理者

移行後、管理者は次のことを行う必要があります。

  • CommPilotではなく、パートナーハブとコントロールハブを使って機能の設定を始めましょう。
  • 移行に含まれていない機能はすべて再構成してください。

    移行ツールの完了後に自動的に移行されない機能は手動で移行する必要があります。

ユーザー

サポートされている機能は、移行前と同じように移行後も機能するはずです。 Webex Calling移行でサポートされていない機能は、移行後に Webex で再設定する必要があります。

  • ユーザーは通話履歴とメッセージ履歴を失います。
  • ユーザーは個人のキーライン設定とカスタマイズをすべて失うため、 移行後にこれらの設定を再構成する必要があります。 例としては、スピードダイヤルがあります。
  • ユーザーは、初回ログイン時にアクセスコードとパスワードをリセットする必要があります。
  • UC-One クライアントを使用するユーザーは、最初にログインして Webex アプリにアップグレードする必要があります。

移行ツールのアーキテクチャ

移行ツールのアーキテクチャは、4つの異なるツールで構成されています。

  1. 抽出ツール — Cisco BroadWorksから企業、グループ、番号、ユーザー、サービス、電話、 ソフトクライアントを抽出します。 BroadCloudパートナーは、 サービスプロバイダーポータルで抽出リクエストを送信する必要があります。
  2. 変換ツール — 抽出ツールで抽出された情報を、 編集可能なJSONファイルに変換します。
  3. プロビジョニングツール — トランスフォームツールの JSON 出力ファイルを使用して、Webex Public APIを使用して顧客、場所、番号、ユーザー、サービス、電話をプロビジョニングします。
  4. デバイス移動ツール:トランスフォームツールのJSON出力ファイル、トランスフォームツールを使用して、 プロファイルの再構築と電話の再起動、Wholesale RTMソリューションでの番号の有効化、Cisco BroadWorksの電話番号の無効化を行います。
    • このツールは、電話とソフトクライアントのプロファイルの復元と、Cisco BroadWorksでの番号の有効化をサポートします。
    • BroadCloudパートナーは、サービスプロバイダーポータルに移行リクエストを提出する必要があります。

次の図は、管理者が移行タスクを開始した後に、Cisco BroadWorks、Public APIと通信し、 今後の分析のためにメトリックをWebexサービスにアップロードすることによって、4つのツールがどのように順番に機能するかを示しています。

Migration tools architecture diagram

図1: 移行ツール

必要条件

移行ツールを実行する前に、パートナーは次の要件を満たしている必要があります。

  1. パートナーとパートナー管理者のアカウントは、Wholesale RTMソリューションに登録されている必要があります。 販売前の段階では、 パートナーは抽出ツールを実行するためにWholesale RTMソリューションに参加する必要はありません。
  2. パートナーは移行前のチェックリストを見て、 すべての要件が満たされていることを確認する必要があります。
  3. 抽出ツールとデバイス移動ツールを実行するには、Cisco BroadWorksシステム管理者の資格情報が必要です。 これはBroadCloudパートナーには当てはまりません。
  4. リスクを最小限に抑えるため、抽出ツールとデバイス移動ツールは、メンテナンス期間中にセカンダリの Cisco BroadWorks Application Server から実行する必要があります。 BroadCloudパートナーは、 サービスプロバイダーポータルからデバイス移動ツールを実行します。
  5. Webex Callingサポートされているデバイスのリストを確認してください。
  6. Webex Callingサポートされていないデバイスのリストを確認してください。
  7. パートナーは、シスコのアカウントチームに、 電話とデバイスでサポートされているファームウェアバージョンを入手するように依頼する必要があります。
  8. UC-Oneのお客様は、次のバージョンにアップグレードする必要があります。
    • デスクトップコミュニケータのクライアントは、バージョン22.9.12以降である必要があります
    • Mobile Connectクライアントはバージョン3.9.14以降である必要があります。
  9. 管理者のマシンには以下が必要です:
    • プロビジョニングツールにはJDK/JRE 1.8が必要です。
    • MACマシンとLinuxマシンでは、トランスフォームツールにPython 3.10.5以降が必要です。
  10. 顧客は有効な請求先住所を持っている必要があり、エンドユーザーはCisco BroadWorksで設定されたビジネス用メールアドレスを持っている必要があります。 値が設定されていない場合、 パートナー管理者は顧客に連絡して値を取得する必要があります。 これらの詳細は、変換ツールを実行する前にCSV (カンマ区切り値)ファイルに追加する必要があります。 CSVファイルの例は変換ツールに付属しています。

移行ツールをダウンロードする

移行ツールは、ブランドフォルダーのWholesale GTMツールキットにホストされています。 ダウンロードする前にアクセスをリクエストする必要があります。

  1. ブランドフォルダへのアクセスをリクエストしてください
    1. ブランドフォルダーの卸売GTMツールキットに移動してください。
    2. 「アクセスをリクエストしたい」 を選択してください
    3. メールアドレスを入力して、「アクセスをリクエストする」をクリックしてください。
    4. メールが送信されたという確認メールが届きます。 Wholesale GTMチームがお客様のリクエストを確認して承認します。
    5. 承認されると、Brand Folderから「 招待を受け入れる」 リンクが記載されたメールが届きます。
    6. リンクをクリックし、情報を入力して 「サインアップ」 をクリックして、ブランドフォルダーのアカウントにサインアップしてください。
    7. これで、ブランドフォルダにアクセスして、移行ツールをダウンロードできます。

    このプロセスの概要については、ブランドフォルダへのアクセスリクエストのビデオをご覧ください。

    アクセスが承認されたら:

    1. ブランドフォルダにログインします。
    2. 「SP-移行リソース」 タブに移動します
    3. bwks-webex-移行ツールの最新バージョンをダウンロードしてください。

移行計画

移行計画には3つの段階があります。

  1. 準備
    • 抽出ツールでユーザーデータのコピーを取得
    • トークンジェネレーターツールを使用してトークンを生成します
    • Transform Toolを使ってユーザーデータをフォーマットしてください
  2. プロビジョニング
    • 抽出ツールで最新のユーザーデータを取得してください
    • Transform Toolを使ってユーザーデータをフォーマットしてください
    • プロビジョニングツールを使ってユーザーをプロビジョニングする
  3. 移行
    • デバイス移動ツールを使用してデバイスを移行します
    • デバイスなしでの移行 [コントロールハブによる電話番号の有効化]

    パートナー管理者がCisco BroadWorksからWholesaleに移行するデバイスを持っていない場合は、デバイス移動ツールを実行する必要はありません。 パートナー管理者は、以下の公開リンクを使用して、Control Hubポータルから直接電話番号を有効にできます。 詳細については、「Control Hub での電話番号の管理」を参照してください。

    パートナー管理者がコントロールハブを通じて電話番号を有効にしている場合、Cisco BroadWorksの電話番号の無効化は任意です。

機能はホールセール通話に自動的に移行されました

これらのユーザー機能は移行ツールによって自動的に移行されます。

  • ボイスメッセージ設定とカスタムグリーティング(ボイスメッセージ、パーソナライズされた名前の音声、ユーザーのPINは移行されません)
  • 代替番号
  • ブロードワークスどこでも使えます
  • ビジー・ランプ・フィールド
  • 発信者番号(カスタム名と電話番号)
  • 電話待ち
  • 着信転送設定(常時着信転送/通話中/応答なし/連絡不可)
  • 通話傍受
  • 邪魔しないで
  • ファックス設定
  • リモートオフィス
  • 共有通話の様子
  • 個人での同時電話(スケジュールと選択基準を含む)
  • 電話通知(スケジュールと選択基準を含む)
  • 匿名通話拒否
  • 選択的通話拒否
  • 選択的通話転送
  • セレクティブコール受け付け
  • シーケンシャルリング
  • ダイレクトコールピックアップとバージイン
  • はしけ込み免除
  • プッシュ・トゥ・トーク
  • プライバシー
  • ミュージック・オン・ホールド
  • ホリデーサービス
  • ナイトサービス
  • 発信通話プラン
  • 発信通話プラン-認証コード
  • 発信通話プラン-転送番号
  • 着信通話プラン
  • 受付のクライアント
  • 通話録音
  • プライオリティアラート
  • ホテルリングゲスト
  • ホテルホスト

これらのグループ機能は移行ツールによって自動的に移行されます。

  • オートアテンダント
    • カスタムグリーティング
    • 着信転送設定(常時、話中、選択的)
    • 代替番号
    • Webex ではホリデーメニューは利用できません
    • 選択的通話拒否
  • シスコブロードワークスコールセンタースタンダードとブロードクラウドコールキュー:
    • 基本構成
    • カスタムグリーティング
    • エージェントとスーパーバイザー
    • 着信転送設定(常時、話中、選択的)
    • 代替番号
    • ミュージックオンホールド
    • 強制転送
    • コンフォートメッセージバイパス
  • 共用エリアのワークスペース:
    • 電話転送
    • 邪魔しないで
    • 電話待ち
    • 通話傍受
    • ミュージックオンホールド
    • ビジーランプフィールド(モニタリング)
    • 発信者番号
    • 代替番号
    • 着信通話プラン
    • 発信通話プラン
    • 発信通話プラン-認証コード
    • 発信通話プラン-転送番号
    • ホテルホスト
  • プロフェッショナルなワークスペース:
    • 電話転送
    • ボイスメール
    • ボイスメール-忙しい挨拶
    • ボイスメール-無応答グリーティング
    • 邪魔しないで
    • 電話待ち
    • 通話傍受
    • ミュージックオンホールド
    • ビジーランプフィールド(モニタリング)
    • プッシュ・トゥ・トーク
    • 同時リング
    • 匿名通話拒否
    • 選択的通話転送
    • 選択的通話拒否
    • セレクティブコール受け付け
    • シーケンシャルリング
    • バージイン
    • プライバシー設定
    • 発信者番号
    • 代替番号
    • 着信通話プラン
    • 発信通話プラン
    • 発信通話プラン-認証コード
    • 発信通話プラン-転送番号
    • 通話録音
    • プライオリティアラート
  • 仮想回線:
    • 電話転送
    • ボイスメール
    • ボイスメール-忙しい挨拶
    • ボイスメール-無応答グリーティング
    • 電話待ち
    • 通話傍受
    • ミュージックオンホールド
    • プッシュ・トゥ・トーク
    • バージイン
    • プライバシー設定
    • 発信者番号
    • 着信通話プラン
    • 発信通話プラン
    • 発信通話プラン-認証コード
    • 発信通話プラン-転送番号
    • 通話録音
  • コールパーク
  • コールピックアップ
  • ハントグループ
    • 自動転送設定(常時、話中、選択的、連絡不可)
    • 代替番号
  • ロケーションコード(場所またはグループごとに1つ)
  • ページンググループ
  • スケジュール(エンタープライズスケジュールは移行されません)
  • 音声ポータル
  • ミュージックオンホールド
  • 一般的な電話リスト
  • ボイスメールグループ

  • ホテル移行中、 ホテルゲストとそれに割り当てられたホテルホストとの間の既存の関係は移行されません。
  • 移行が完了したら、 ゲストとホストは手動で関連付けを再確立する必要があります。Webex Calling
  • 影響を受けたゲストホストアソシエーションの詳細は、 例外レポートで報告されます。

サポート対象デバイス

サポートされている電話は、Webex Callingプロビジョニングツールによって自動的に作成され 、ユーザーに割り当てられます。 「デバイス移動ツールでサポートされています」欄に「はい」と記載されている電話も、 デバイス移動ツールを実行すると、Cisco Webex Calling BroadWorksまたはBroadCloudからに自動的に移動されます。 その列に「いいえ」と記されている電話では、Cisco BroadWorksデバイステンプレートまたは電話機本体のDMS URLを手動で変更する必要があります。

最後の列は、電話機モデルを transform-tool/input/newphones.csv ファイルの「デバイスタイプ」列にマッピングしたものです。 (newphones.csv の詳細については、 この記事の「変換ツール」セクションを参照してください)。

電話モデル

デバイス移動ツールでサポートされています

newphones.csv のデバイスタイプ

シスコMPP 6821さん

はい

DMS シスコ 6821

シスコMPP 6841さん

はい

DMS シスコ 6841

シスコMPP 6851さん

はい

DMS シスコ 6851

シスコMPP 6861さん

はい

DMS シスコ 6861

シスコMPP 6871さん

はい

DMS シスコ 6871

シスコMPP 7811さん

はい

DMS シスコ 7811

シスコMPP 7821さん

はい

DMS シスコ 7821

シスコMPP 7832です

はい

DMS シスコ 7832

シスコMPP 7841さん

はい

DMS シスコ 7841

シスコMPP 7861さん

はい

DMS シスコ 7861

シスコMPP 811さん

はい

DMS シスコ 8811

シスコMPP 882さん

はい

DMS シスコ 8832

シスコMPP 841さん

はい

DMS シスコ 8841

シスコMPP 845さん

はい

DMS シスコ 8845

シスコMPP 851さん

はい

DMS シスコ 8851

シスコMPP 861さん

はい

DMS シスコ 8861

シスコMPP 865さん

はい

DMS シスコ 8865

シスコMPP 875さん

はい

DMS シスコ 8875

シスコ 9811

はい

シスコ 9811
シスコ 9841

はい

シスコ 9841
シスコ 9851

はい

シスコ 9851
シスコ 9861

はい

シスコ 9861
シスコ 9871

はい

シスコ 9871
シスコ 9811

はい

シスコ 9811
シスコ 9841

はい

シスコ 9841
シスコ 9851

はい

シスコ 9851
シスコ 9861

はい

シスコ 9861

シスコ ATA191

はい

DMS シスコ 191

シスコATA192

はい

DMS シスコ 192

シスコDBS 110さん

はい

DMS シスコ DBS110

ポリコム VX101です

はい

DMS ポリコム VVX101さん

ポリコム VX150

はい

DMS ポリコム VVX150

ポリコム VVX201

はい

DMS ポリコム VVX201

ポリコム VVX250

はい

DMS ポリコム VVX250

ポリコム VVX301

はい

DMS ポリコム VVX301

ポリコム VX311さん

はい

DMS ポリコム VVX311

ポリコム VVX350さん

はい

DMS ポリコム VVX350

ポリコム VVX401

はい

DMS ポリコム VVX401

ポリコム VX411さん

はい

DMS ポリコム VVX411

ポリコム VX450

はい

DMS ポリコム VVX450

ポリコム VX501

はい

DMS ポリコム VVX501

ポリコム VVX601

はい

DMS ポリコム VVX601

ポリコム・トリオ 8300

はい

DMS ポリコム・トリオ8300さん

ポリコム・トリオ 8500

はい

DMS ポリコム・トリオ8500

ポリコム・トリオ 8800

はい

DMS ポリコム・トリオ8800

ポリコム・サウンドステーション 5000

はい

DMS ポリコム SSIP5000

ポリコム・サウンドステーション 6000

はい

DMS ポリコム SSIP6000

ポリコム EE100

はい

DMS ポリコム EE100
ポリコム EE220

はい

DMS ポリコム EE220
ポリコム EE300

はい

DMS ポリコム EE300
ポリコム EE320

はい

DMS ポリコム EE320
ポリコム EE350さん

はい

DMS ポリコム EE350
ポリコム EE400

はい

DMS ポリコム EE400
ポリコム EE450さん

はい

DMS ポリコム EE450さん
ポリコム EE500

はい

DMS ポリコム EE500

イェーリンク T3G

はい

DMS Yealink T33G

イェーリンク T41S

はい

DMS Yealink T41S

イェーリンク T42S

はい

DMS Yealink T42S

ヤーリンク T43U

はい

DMS Yealink T43U

ヤーリンク T46U

はい

DMS Yealink T46U

イェーリンク T46S

はい

DMS Yealink T46S

イェーリンク T48S

はい

DMS Yealink T48S

ヤーリンク T48U

はい

DMS Yealink T48U

ヤーリンク T53W

はい

DMS Yealink T53W

イェーリンク T54W

はい

DMS Yealink T54W

イェーリンク T57W

はい

DMS Yealink T57W

ヤーリンク T58V

はい

DMS ヤーリンク T58V

ヤーリンク CP920

はい

DMS Yealink CP920さん

ヤーリンク CP960さん

はい

DMS Yealink CP960さん

ヤーリンク W52B

はい

DMS ヤーリンク W52P

ヤーリンク W56B

はい

DMS ヤーリンク W56P

ヤーリンク W60B

はい

DMS ヤーリンク W60P

ヤーリンク W70B

はい

DMS Yealink W70P

イェーリンク CP925

はい

DMS Yealink CP925

ヤーリンク CP965さん

はい

DMS Yealink CP965さん

オーディオコード MP204R

はい

DMSオーディオコード MP204R

オーディオコード MP202R

はい

DMSオーディオコード MP202R

オーディオコード MP204

はい

DMSオーディオコード MP204

オーディオコード MP202

はい

DMSオーディオコード MP202

サポートされていないデバイス

顧客がWholesale RTMソリューションでサポートされていないデバイスを使用している場合、 それらのデバイスは移行の対象にはなりません。 この場合、次の選択肢があります。

  1. 移行する前に、Cisco BroadWorksで新しい電話をプロビジョニングしてください。
  2. 古い電話はCisco BroadWorksに置いておき、ユーザーはWebexアプリをインストールして電話をかけたり受けたりする必要があります。

卸売通話パッケージ

移行ツールには、 加入者向けのWholesale Callingパッケージを選択するためのデフォルトのセットがあります。 後で別のパッケージが必要な場合は、 パートナー管理者がコントロールハブで変更することができます。

シスコ・ブロードワークスの移行パッケージ構成

Cisco BroadWorksから移行するすべてのサブスクライバーは、デフォルトでパッケージになります。Webex Calling コールウェイティングやボイスメールが割り当てられていない加入者に Webex Voice パッケージが必要な場合は、トランスフォームツールの partner.cfg ファイルで USE_WEBEX_VOICE_PACKAGE 行のコメントを外すことで有効にできます。

Webex for BroadWorksの移行パッケージのマッピング

WebexからBroadworksパッケージへの移行は、Broadworksパッケージタイプに基づいています。 conf/w4b_package_to_wholesale_package.csv にある変換ツールの設定ファイルで、デフォルトのマッピングを設定してください。

ブロードワークス向けWebexパッケージ

卸売電話パッケージ

ソフトフォン

Webex ボイス

ベーシック

Webex Calling

スタンダード

Webex Suite

プレミアム

Webex Suite

ブロードクラウド移行パッケージのマッピング

BroadCloud Carrierからの移行は、ステーションタイプに基づいてパッケージをマップします。 デフォルトのマッピングは、トランスフォームツールの設定ファイル conf/rialto_station_type_to_wholesale_package.csv で設定できます。

ブロードクラウドキャリアのステーションタイプ

卸売電話パッケージ

ベーシック

Webex ボイス

会議室

Webex ボイス

メッセージング

Webex ボイス

スタンダード

Webex ボイス

エグゼクティブ

Webex Suite

その他すべてのステーションタイプ

Webex ボイス

BroadWorksまたはBroadCloudのユーザーアカウントを Webex Calling ワークスペースに変換してください

Webex Workspaceは、多くの人が共有する電話です。たとえば、会議室、倉庫、 ロビーの電話などです。 このような電話は、Webex ユーザーの代わりに Webex Webex Calling ワークスペースとして設定できます。 移行プロセス中に、Cisco BroadWorksまたはBroadCloud Carrierのユーザーアカウントを自動的にワークスペースに変換するオプションがあります。

手順:

  1. transform_tool/input/users.csv ファイルで、 ワークスペースに変換するユーザーに「common_area」パッケージを割り当てます。
    • 例:bwuser @domain、,common_area
  2. (BroadCloudのみ)特定のステーションタイプのすべてのユーザーアカウントをワークスペースに変換するには、transform-tool/conf/rialto_station_type_to_wholesale_package.csv にエントリを追加し、 卸売パッケージを「common_area_calling」に設定します。
    • 例:会議室_v2、共用エリア_通話
  3. 変換ツールを実行してください。
  4. プロビジョニングツールを実行してください。
  5. 新しく作成した顧客組織のコントロールハブを開き、SIPドメインを設定します( 図2、コントロールハブでのSIPドメインの設定を参照してください)。
  6. プロビジョニングツールをもう一度実行してください。 これでワークスペースが作成され、電話が割り当てられます。

制限事項:

ユーザー機能の設定(着信転送、着信拒否など)は、 自動的にワークスペースに移行されません。

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

図 2: コントロールハブでの SIP ドメインの設定

トークン生成ツール

パートナー管理者は、 移行ツールの実行を開始する前に、このトークンジェネレーターユーティリティツールを少なくとも1回実行します。 このツールの実行は、 パートナーアカウントがWholesale RTMソリューションにオンボーディングされた後に1回限りのアクティビティです。 このツールを使用すると、 パートナー管理者はWebブラウザからログインして、 移行ツールのパートナー設定ファイルを更新するために必要な固有のトークンを取得できます。

前提条件

Java 8、11、17、または21をコンピューターにインストールします。 Javaは以下を含む多くのソースから入手できます。

ダウンロードしたら、移行ツールのバイナリを抽出してください。

このステップは任意です

実行手順

トークン・ジェネレーター・ディレクトリ内のターミナルで次のコマンドを実行します。

  • トークンジェネレーターツールを実行するには、次のポートが使用可能でなければなりません。ポート:8080、50009、50010、50011、50012、50013

  • ユーザーのコンピュータに接続するには、これらのポートの少なくとも1つが開いている必要があります。

ウィンドウズ:

token_generator.bat

macOS:

./token_generator.sh

出力:

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

ターミナルのウェブブラウザでURLを開き、パートナー管理者の資格情報でログインしてトークンを取得し、それをコピーして今後の使用に備えます。

参考までに、ユーザーインターフェースの図を以下に示します。

Login with Cisco Webex screen

図 3: でログインしてください Cisco Webex

Credentials window sign-in screen

図 4: 認証情報ウィンドウ

Token generation screen

図 5: トークンの生成

ブロードワークスのセットアップ作業

セカンダリBroadWorksサーバーで抽出ツールとデバイス移動ツールを実行する前に、次の手順を設定してください。

これはシスコ・ブロードワークスとブロードワークス向けWebexに適用されます。 これらの手順はBroadCloudには適用されません。

OCI-P接続を有効にしてください

デバイス移動ツールはOCI-Pコマンドを介してBroadWorksと通信します。OCI-P接続を有効にするには、 以下の手順を使用してください。

ステップ1:CLIを使用して一般設定を構成します。

CLIで次のコマンドを実行して、一般設定ディレクトリに変更してください。

AS_CLI> cd /Applications/OpenClientServer/GeneralSettings.

CLIで次のコマンドを実行して、現在の一般設定を取得します。

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

設定が上記と一致しない場合は、 setコマンドを使用して設定を再構成してください。

ステップ2:CLIを使用してOCIプロキシを設定します。

ディレクトリをOCIプロキシに変更してください:

AS_CLI> cd /Applications/OpenClientServer/OCIProxy

現在の設定を取得するには、次のCLIを実行してください。 以下が表示されるはずです。

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

設定が上記と一致しない場合は、 setコマンドを使用して設定を再構成してください。

ステップ3: CLIを使用してOCIプロビジョニングを設定します。

プロビジョニングディレクトリに変更してください:

AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning

次のコマンドを実行して、現在のOCIプロビジョニング設定を取得します。

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

ステップ4: CLIで以下のコマンドを実行して、 設定が正しいことを確認します。

 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.

オープンクライアントサーバーが導入され、アクティブであることを確認します

Open Client Serverが展開されていない、 またはまだ起動していない場合は、次のコマンドを使用してセカンダリアプリケーションサーバーにOpen Client Serverをデプロイして起動します。

ステップ1:次のCLIコマンドを使用してサーバーをデプロイします。

AS_CLI/Maintenance/ManagedObjects> deploy application OpenClientServer

ステップ2:次のコマンドでサーバーを起動します。

AS_CLI/Maintenance/ManagedObjects> start application OpenClientServer

番号のアクティベーションを有効にする

CLIで次のコマンドを実行して、番号を有効にしてください。

ステップ1:番号アクティベーションコマンドを実行します。

AS_CLI> cd SubscriberMgmt/NumberActivation

ステップ2:アクティベーションが有効なコマンドを実行します。

AS_CLI> set dnMode groupAndUserActivationEnabled

ステップ3: 確認プロンプトで、Yと入力します。

シスコの通話プラン

シスコの通話プランは、 クラウド通話体験を簡素化するために設計されたバンドルソリューションを提供します。Webex Calling

前提条件

シスコアカウントチームは、パートナー管理者がホールセールプロビジョニングテンプレートでCloud Connected PSTNベンダーをSinchに設定するのを支援する必要があります。

変換ツール

シスコの通話プランを有効にするには、partner.cfg ファイルに次の設定を追加してください。

  • シスコ通話プランの有効化=はい
  • デフォルトでは、このプロパティはコメントアウトされています。 管理者は、変換ツールを実行する前に、 コメントを解除して有効にする必要があります。
  • このプロパティを有効にして変換ツールを実行すると、お客様のJSONファイルのWholesale Packageセクションにシスコの通話プランが自動的に含まれます。

プロビジョニングツール

シスコの通話プランを選択したお客様の拠点では、番号プロビジョニングの段階で、 関連する番号を有効にします。 ただし、 顧客は移行プロセスが完了して初めて番号を使い始めます。

抽出ツール

ブロードクラウド用

抽出ツールはBroadCloudサービスプロバイダーポータルに統合されています 。 サービスプロバイダーの管理者は次のことができます。

  1. 1回のリクエストにつき最大50人のお客様に抽出リクエストを送信してください。
    抽出リクエストは、 同じお客様に対して1日に10回以上送信できません。
  2. 抽出されたデータファイルを、 リクエスト送信日から最大28日間、ZIP形式でダウンロードしてください。

次の図は、サービスプロバイダーポータルを示しています。

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

図 6: サービスプロバイダーポータル

Service Provider portal screen showing Wholesale Migration Extract requests

図 7: サービスプロバイダーポータル

CSV抽出リクエスト

CSV抽出リクエストを開始してください

  1. カスタマーCSVをダウンロードする

    「 CSV抽出リクエストを開始」セクションの右上隅にある「顧客CSVをダウンロード」リンクをクリックしてください。

  2. 顧客リストを編集する

    管理者はこのCSVファイルを編集して、 抽出が必要な顧客のみを含めることができます。

  3. アップロードして送信します

    編集後、変更したCSVをアップロードしてください。

    送信をクリックして、 リストされているお客様とその関連地域の抽出リクエストを開始します。

ロケーションCSVを使用してお客様の抽出リクエストを開始してください

  1. 顧客とダウンロード場所を選択してください

    ドロップダウンから顧客を選んでください。

    「 顧客を表示」→「サイト」タブ →「 場所を CSV でエクスポート」から対応する locations.csv をダウンロードしてください。

  2. ロケーションファイルを編集します

    管理者はCSVを編集して、抽出したい場所のみを含めることができます。

  3. アップロードして送信します

    編集した locations.csv をアップロードして、送信をクリックしてください。

    抽出リクエストには、選択した顧客の指定された場所のみが含まれます。

すべてのお客様を対象に抽出リクエストを開始してください

  1. [送信] をクリックして、 現在のサービスプロバイダのすべてのお客様とその所在地を対象に抽出リクエストを開始します。

The sections in the extract request.

シスコ・ブロードワークスの場合は、Webexの場合はブロードワークスです

  1. 抽出ツールは、 パートナーネットワーク内のセカンダリCisco BroadWorksアプリケーションサーバー上で動作し、OCI-P経由で接続します。
  2. このツールは、Cisco BroadWorksまたはBroadCloudプラットフォームから企業、グループ、番号、ユーザー、サービス、デバイス、 およびソフトクライアントの未加工データを取得し、 このデータを変換ツールの入力を提供するXMLファイルに出力します。

次のセクションでは、抽出ツールをインストールして設定する方法について説明します。

前提条件

  1. 抽出ツールのバイナリをセカンダリの Cisco BroadWorks アプリケーションサーバーに SCP してください。
  2. セカンダリの Cisco BroadWorks アプリケーションサーバーに SSH 接続して、 前提条件を設定し、抽出ツールを実行します。
  3. Conf/ExportTool.ymlでシスコブロードワークスから抽出するサービスプロバイダーとグループIDを設定してください。 次のYAMLスニペットのサンプルを参照してください。
    ServiceProviderID-A:
         - GroupID-A1
         - GroupID-A2
         - GroupID-A3
    ServiceProviderID-B:
                           - ALL
    
  4. conf/partner.cfg ファイルで、セカンダリの Cisco BroadWorks アプリケーションサーバのユーザ ID、パスワード、 ホスト名が正しいことを確認してください。
    BROADWORKS_USER_ID = admin
    BROADWORKS_PASSWORD = admin
    BROADWORKS_HOST_NAME = localhost
    REFRESH_TOKEN = Partner administrator’s refresh token copied from the Token Generator tool.
    

    REFRESH_TOKENプロパティは、Webexからブロードワークスへの移行に必須です。

  5. Cisco BroadWorks アプリケーションサーバ JDK/JRE のセカンダリ環境パスがファイルと異なる場合は、export.sh ファイルの JDK/JRE 環境パスを変更してください。
    JAVA_HOME=/usr/local/java/java_base

実行手順

抽出ツールディレクトリのセカンダリCisco BroadWorksアプリケーションサーバーで次のコマンドを実行します。

./export.sh

ターミナルログ

エクスポートが成功すると、ターミナルに次のログが表示されます。 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
**************************************************

出力

出力ZIP (extracted_data_.zip<timestamp>) ファイルは、同じ抽出ツールディレクトリにあります。 次のコマンドを使用して、 トランスフォームツールの入力用のZIPファイルを表示して使用します。

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

管理者が企業プロキシの背後でツールを操作している場合は、 以下の手順に従ってエクスポートスクリプトを設定して実行してください。

<proxy-host><proxy-port>以下に説明するようにプロキシがスクリプト内で直接設定されている場合は、ターミナルで環境変数export https_proxy=http://: を設定する必要はありません。

エクスポートスクリプトを設定して実行する手順

  1. export.sh ファイルを開きます。
  2. HTTPS_PROXY_HOST変数を見つけてコメントを解除します(先頭の#を削除してください)。
  3. HTTPS_プロキシ_HOST の値を次のように設定します。

    HTTPS_PROXY_HOST=<proxy-host>

  4. HTTPS_PROXY_PORT変数を見つけてコメントを解除します(先頭の#を削除してください)。
  5. HTTPS_プロキシ_PORTの値を次のように設定します。
    HTTPS_PROXY_PORT=<proxy-port>
  6. export.sh ファイルを保存して閉じます。
  7. partner.cfg ファイルを開き、必要なリフレッシュトークンを追加します。
  8. BroadWorksのホスト、ユーザー名、パスワードが partner.cfg で正しく設定されていることを確認してください。
  9. スクリプトを実行してください:
    ./export.sh

エンゲージメントフォーム:

抽出ツール(BroadCloudとBroadWorks)は、実行中にエンゲージメントフォーム SUA.xlsx というタイトルの統合XLSXファイルを自動的に生成するようになりました。 このファイルには、関連するワークシートで入手可能なすべてのデータが事前に入力されているため、 パートナーとの取引を効率的かつ迅速に完了できます。

変換ツール

この変換ツールはすべての移行で機能します。 変換ツールは、 パートナーの管理者のラップトップを含むどのコンピューターでも動作し、Webex Public APIを使用します。 抽出ツールの出力ZIP (extracted_data_.zip<timestamp>) ファイルを入力として読み取り 、生のXMLをプロビジョニングツールで使用されるJSON形式に変換します。

前提条件

移行ツールのバイナリをダウンロードして抽出したら、 次の前提条件を設定します。

  1. conf/partner.cfg ファイルに REFRESH_TOKEN(トークンジェネレーターツールからコピーしたトークン) とNAME_OF_MAIN_LOCATIONを設定します。
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
    NAME_OF_MAIN_LOCATION=Main
    
  2. オプションで、conf/partner.cfg ファイルに PROVISIONING_ID(パートナーハブのテンプレートからコピー)を設定します。
    PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
    顧客のメールアドレスをより完全に確認するには、オプションでPROVISIONING_IDを設定できます。
  3. 不足している情報がある場合は、input/customers.csv ファイル(次のセクションを参照)に設定してください。
  4. input/users.csv ファイルにエンドユーザーのメールアドレスを追加します。
  5. 新しい電話を用意する場合は、 ユーザーの新しい電話のMACアドレスとメールアドレスを input/newphones.csv ファイルに追加してください。 これは、 パートナー管理者がホールセール通話で新しい電話をプロビジョニングする場合にのみ必要です。
  6. input/cxessentials.csv ファイルを使用して、ブロードワークスのコールセンターを xEssentials に変換してください。
  7. オプションで、UPGRADE_ALL_CALL_CENTERS_TO_CX_ESSENTIALSプロパティを有効にして、すべてのコールセンターをエッセンシャルに変換します。
  8. input/locations.csv ファイルを使用して、 管理者が顧客の拠点を場所ごとに移行できる大規模企業の移行をサポートしてください
  9. オプションで、 CiscoBroadWorksデバイスプロファイルでMACアドレスが使用できない場合は、SIP REGISTERメッセージのユーザーエージェントヘッダーからMACアドレスを使用できるようにしてください。 conf/partner.cfg ファイルの USE_MAC_ADDRESS_FROM_SIP_REGISTER=yes という行のコメントを解除してください
  10. オプションで、ANALOG_USER_TYPE_ENABLE_CALL_WAITING、ANALOG_USER_TYPE_ENABLE_MUSIC_ON_HOLD、 ANALOG_USER_TYPE_DISABLE_T38のプロパティを有効にして、コールウェイティング、保留音を設定し、すべてのアナログタイプのユーザーのT38設定を無効にします。
  11. 汎用ゲートウェイデバイスを設定する場合は、 デバイスのMACアドレスとユーザーIDを input/genericgateways.csv ファイルに追加してください。 また、 ユーザーがプライマリーオーナーなのか共有ユーザーなのか(共有通話の場合)も記載してください。 これは、 パートナー管理者がWholesale Callingで汎用ゲートウェイデバイスを使用する予定がある場合にのみ必要です。

    この機能は、 BroadCloudからWholesaleへの移行では使用できません。

  12. ブロードクラウドへの移行では、メッセージングステーションタイプのすべてのユーザーをvoice_mail_groupに変換するには、 リアルトステーションタイプがメッセージングしている行のWholesale Packageの値を voice_mail_groupに置き換えて 、 conf/rialto_station_type_to_wholesale_package.csv ファイルを更新してください。

    オプションで、partner.cfg の COMMON_VOICE_MAIL_GROUP_PASSCODE プロパティを有効にして、ボイスメールグループのデフォルトPINを設定してください。

    このプロパティが partner.cfg で指定されていない場合は、customers.csv ファイルの CommonVoiceMailGroupPassCode 列に顧客ごとに指定する必要があります。

  13. 一般的な連絡先をに移行するには Webex Calling

    これは、企業レベルとサイトレベルの共通の連絡先を管理するための拡張機能です。 これらの連絡先は、構成設定に基づいて、組織の連絡先( 組織の連絡先)または仮想内線番号として移行できるようになりました。 以下は、この移行プロセスのガイドとなる詳細です。

    キー構成:

    • COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE

      COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGEという新しいプロパティが partner.cfg ファイルに導入されました。 このプロパティは、 一般的な連絡先をリアルトからに移行する方法を決定します。Webex Calling

    • COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_EXTENSION_START_RANGE を設定せずに

      一般的な連絡先は、 組織の連絡先(組織の連絡先)として移行されます。

      追加の設定は必要ありません。

      連絡先には組織レベルで引き続きアクセスできます。

    • 共通の電話リストと仮想内線番号の開始範囲が設定されている場合

      一般的な連絡先は仮想内線番号として移行されます。

      各連絡先には内線番号が付加され、内線の開始範囲は partner.cfg の COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE プロパティで定義されます。

      仮想拡張は、連絡先の範囲に応じて、 組織レベルと場所レベルの両方でサポートされています。

  14. デフォルトの通話録音ベンダーをWebexに有効にします。

    このステップは、 Dubberで構成されたユーザーの通話録音設定を、 WebexのCiscoネイティブ通話録音に移行する場合にのみ必要です。

    このオプションを有効にするには:

    • partner.cfg ファイルで、次のプロパティを設定します。 default_call_recording_vendor=WebEX。
    • さらに、 WEBEX_CALL_RECORDING_STORAGE_RECORDING_STORAGE_REGIONプロパティを使用して、ストレージ領域を設定します。

      Webex CallingBroadCloudのオンデマンド録画オプションはではサポートされていません。 これらの通話録音設定は移行されず、 例外レポートに表示されます。

  15. 選択した電話番号を移行から除外します:

    移行プロセスから特定の電話番号を除外するには、 変換ツールを使用して次の2段階の手順に従う必要があります。

    • 最初に変換ツールを初めて実行します。 完了すると、ツールは output/timestamp/ ディレクトリ内に telephone_numbers_inventory.csv という名前のファイルを生成します。 お客様はこのファイルを確認し、 今後の移行から除外すべき各電話番号の「Drop Tn's」列に「はい」と答える必要があります。
    • 適切な除外フラグで telephone_numbers_inventory.csv ファイルを更新した後、 変換ツールがもう一度実行されます。 更新されたファイルは、 次の形式で引数として渡す必要があります。

      。/transform.sh -extract=input/extracted_data_1747640608219.zip-廃止番号= {filepath/telephone_numbers_inventory.csv}

  16. オプションで、ALLOW_RESTRICT_BY_PARTNER_MODEプロパティをOFFに設定して、 顧客管理者がコントロールハブでパートナー定義の設定を変更できるようにします。
  17. ブロードクラウドからに携帯電話番号(BroadWorks Mobility)を移行する場合 Webex Calling

    このセクションでは、BroadWorks Mobility(お客様の携帯電話番号)機能を BroadCloud(モバイルネットワーク統合)からWholesale Webex Calling(Webex Go モバイルネットワークオペレーター)に移行する方法について説明します。

    前提条件- 移行プロセスを開始する前に、 パートナー管理者はCiscoアカウントチームに連絡して、Cloud Connected PSTN(CCP)ベンダーとカスタムキャリアリスト(CCL)の設定を行う必要があります。

    partner.cfg ファイルに、 ユーザーにモバイル番号を割り当てるという新しいプロパティが追加されました。 このプロパティを有効にすると、ユーザーに携帯電話番号を割り当てたり移行したりできます。

    • この機能は、 ブロードクラウドからホールセールへの移行でのみサポートされています。
    • Wholesale Webexでは、BroadCloudとは異なり、 エンドユーザーは携帯電話番号またはPSTN番号(両方ではない)のいずれかを持つことができます。
    • 携帯電話番号がユーザーに割り当てられると、 そのユーザーのプライマリPSTN番号がセカンダリ(代替)番号になります。
    • ワークスペースまたは仮想回線に変換中のユーザーの携帯電話番号は移行できません。
    • Wholesale Webexで携帯電話番号が割り当てられると、 コントロールハブではアクティブと表示されます。 このステータスは、 その番号がすぐに電話を受ける準備ができているという意味ではありません。 通話機能は、 移行が完全に完了した後にのみ利用可能になります。
    • コーリング・ユーザー・ポータル(CUP) でエンドユーザーが設定した携帯電話の統合設定は移行されません。 移行後、電話番号、携帯電話番号、 または内線に電話をかけると、ユーザーのすべてのデバイスが鳴ります。

  18. お客様の移行中にオプションでパッケージの数量制限を設定するには、input/package_quantity.csv ファイルに各パッケージの数量を指定します。 設定するパッケージの数量は、 ユーザー/ワークスペースに割り当てられたパッケージの数以上でなければなりません。

    パッケージの数量制限は、現在、Webex for BroadWorksからホールセールへの移行ではサポートされていません。

    変換ツールを実行するときは、 更新されたファイルを入力パラメータとして指定します。<extract_zip_file>/transform.sh-extract= -パッケージ制限=入力/パッケージ_数量.csv。

  19. Broadworks/Broadcloudの複数の顧客のサイトを、卸売業の単一の顧客に移行します Webex Calling

    • トランスフォームツールに新しいランタイムモードであるConsolidatedMigrationが導入されました。これは、 単一の卸売顧客組織の下で複数の顧客サイトをBroadcloud/BroadworksからWebex Wholesaleプラットフォームに移行できるようにするためのものです。 このモードを有効にすると、 ツールは複数の顧客サイトを1つの卸売顧客組織に統合します
      -consolidatedMigration
    • -ConsolidatedMigrationと一緒に指定できるオプション引数は他にもあります。
      -targetEnterpriseId={rialtoCustomerId | broadWorksEnterpriseId} -consolidatedExternalId={wholesaleCustomerExternalId}
    • -targetEnterpriseIDが指定されていて、 そのIDが抽出ツールの出力ファイルに存在する場合、 それを使用して卸売顧客組織が作成され、IDが見つからない場合は、 ツールは抽出ツールの出力ファイルから入手可能な顧客の詳細をフォールバックして使用します。
    • -solidatedExternalIDが指定されている場合、顧客の外部IDが設定されます。指定されていない場合、ツールはフォールバックして外部IDに既存のフローを使用します。
    • <timestamp>統合されたJSON(customer.json)ファイルは、 出力/統合ディレクトリにあります。

input/customers.csv を記入しています

input/customers.csv ファイルには、 シスコ・ブロードワークスやブロードクラウドにはないかもしれないデータが含まれています。 必須情報がすべて揃っている場合は、このファイルを空のままにしておくことができます。 すべての列に記入する必要はありません。 欠落している情報だけが必須です。

これらのフィールドはすべてオプションです。

以下の表は、input/customers.csv の最も重要な列について説明しています。

コラム名

ルール

IDです

シスコ・ブロードワークスのエンタープライズモードの場合:

  • これは企業のシスコブロードワークスサービスプロバイダーIDです。
  • また、 企業内のグループごとに個別の回線が必要です。 IDはシスコ・ブロードワークスのグループIDです。

ブロードワークスのサービスプロバイダーモードでは、 これはシスコブロードワークスのグループIDです。

ブロードクラウドでは、これはリアルトの顧客IDです。

外部 ID

これは、この顧客のパートナーの内部識別子と一致する識別子です。 この列は Webex パートナー組織内で一意でなければなりません。 この列はオプションです。 一意の識別子は変換ツールによって自動的に生成されます。

この列は、企業内のグループには使用されません。

顧客名

企業では、この列は Webex の顧客名フィールドとして使用されます。

企業内のグループでは、 この列が場所の名前として使用されます。 場所の名前は企業内で一意でなければなりません。

メインのメールアドレス

これは、Webex の顧客管理者のメールアドレスとして使用されます。

この列は、企業内のグループではオプションです。

住所列

企業の場合、 住所は請求先住所および最初の所在地住所として使用されます。

企業内のグループの場合、 住所は所在地住所として使用されます。

タイムゾーン

この記事のタイムゾーンのセクションを参照してください。

言語

Webex がサポートする言語を参照してください。

デフォルトのボイスメールピン

ボイスメールのPINを設定するを参照してください。

共通のボイスメールグループパスコード

この列を使用して、 各顧客のすべてのボイスメールグループに適用されるデフォルトのPINを指定してください。

移行後、 管理者は各ボイスメールグループのPINを更新する必要があります。 変換プロセス中に、 管理者が指定した共通のPINがすべてのボイスメールグループに割り当てられます。

input/users.csv を記入しています

input/users.csv ファイルには、 シスコ・ブロードワークスやブロードクラウドにはないかもしれないデータが含まれています。 必須情報がすべて揃っている場合は、このファイルを空のままにしておくことができます。 すべての列に記入する必要はありません。 欠落している情報だけが必須です。

これらのフィールドはすべてオプションです。

コラム名

ルール

ユーザーID

ユーザーの一意の識別子。 これはブロードワークスまたはブロードクラウドのユーザーIDである可能性があります。

メールです

(オプション) ユーザーのメールアドレス。 提供されている場合は、 プロビジョニングの目的で使用されます。

電話番号

(オプション)プロビジョニングするユーザーの電話番号。

パッケージです

(オプション)ユーザーパッケージタイプ。 許可される値:音声、コーリング、 スイート、コモンエリア、バーチャルライン、移行なし、コールパーク内線またはボイスメールグループ。

dont_migrate値は、 パートナーが特定のユーザーとそのデバイスと電話番号をプロビジョニングと移行の両方から除外したい場合に使用されます。

これはブロードワークスとブロードクラウドの両方でサポートされています。 適用すると、 選択したユーザーとそれに関連するリソースは移行またはプロビジョニングされません。

これを使用するには、管理者が users.csv ファイルのパッケージ列に dont_migrate と入力する必要があります。

拡張子

(オプション)ユーザーに割り当てる内線番号。

名前

(オプション)ユーザーのフルネーム。

データ_セッティング

(オプション) 許容値:t38、アナログ

コールウェイティング、保留音、T38設定を有効/無効にするには

T38:

このオプションは、コールウェイティングと保留音を無効にし、 ATAデバイスのT38設定を有効にします。

アナログ:

  • T38オプションと同様に、 この設定ではコールウェイティングと保留音も無効になり、ATAデバイスのT38も有効になります。
  • アナログオプションの主な利点は、これらの機能を partner.cfg ファイルで制御できるため、 より柔軟に設定できることです。

電話は動かさないでください

ブロードワークスのみです。へのデバイスの移行を防ぐためのオプションのフラグWebex Calling。

このオプションを使用すると、 パートナーはデバイスをWebexに移行したり、で電話番号を有効にしたりすることなく、 通話設定、デバイス、電話番号とともにユーザーをプロビジョニングできます。 Webex Calling

この設定はブロードワークスでのみ使用でき、ブロードクラウドでは使用できません。

これを使用するには、管理者が users.csv ファイルの do_not_move_phone(BroadWorksのみ) 列にdo_not_move_phoneを指定する必要があります。

これにより、ユーザーは電話番号を有効にしたり、 電話を移動したりせずにプロビジョニングされ、BroadCloud経由で引き続き操作できます。

実行手順

Transform Toolはどのオペレーティングシステムでも実行できます。 以下の手順を使用して、 WindowsとmacOSでツールを実行してください。

ウィンドウズ

以下のコマンドを実行して、Windowsでトランスフォームツールを実行します。

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

macOS

macOSで変換ツールを実行するには、次の手順を実行してください。

  1. 仮想環境を作成し、依存関係をインストールして、 Pythonを使用して変換ツールを実行してください。
    python3 -m venv venv
    source venv/bin/activate
    python3 -m pip install requests
    python3 -m pip install requests-oauthlib
    python3 -m pip install phonenumbers
    
  2. 変換ツールを実行してください:
    ./transform.sh -extract=<Extract-Tool-Output-Zip-file> -customers=<Input-Path-Customers-CSV> -users=<Input-Path-Users-CSV> -newphones=<Input-Path-NewPhones-CSV>

顧客/ユーザーの事前チェック

Transform Toolは、潜在的なプロビジョニングの問題を検出するためにWebexへのAPI呼び出しを行います。 デフォルトでは、お客様の住所とメインのEメールが検証されます。 PROVISIONING_IDの値が conf/partner.cfg ファイルに指定されている場合は、位置情報も検証されます。 事前チェックの結果は例外レポートに含まれます。

さらに、 変換ツールを実行すると、次のオプションパラメータを追加できます。

事前チェック

Transform Toolは、顧客情報の事前チェックAPIを実行するだけでなく、購読者の電子メールの事前チェックAPIも実行します。

事前チェックイン情報

デフォルトでは、事前チェックエラー(つまり、プロビジョニングを妨げる問題) のみが例外レポートに含まれます。 このフラグを追加すると、成功した事前チェックの結果も含まれます (たとえば、自動的に接続できるWebex組織が既に存在する場合)。

precheckinfoの実行には余分な時間がかかります。

ターミナルログ

変換が成功すると、ターミナルに次のログが記録されます。

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

例外報告書

<timestamp>変換ツールは、 output/ /exception_report.txt ディレクトリ内に例外レポートを生成します。 このレポートを使用して、 移行に影響する問題を特定し、Cisco BroadWorksシステムで修正することができます。

ユーザーデータを変更して例外を解決したら、 新しいデータで抽出ツールと変換ツールを再実行してください。 例外レポートファイルのサンプルは次のとおりです。

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

出力

<timestamp><groupid>出力されるJSON(customer.json)ファイルは、 output/ ディレクトリにあります。 customer.jsonファイルのサンプルは次のとおりです。

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

「webex_for_broadworks_info` JSON プロパティは、Webex for BroadWorks マイグレーションにのみ存在します。 「broadcloud_info」JSONプロパティは、ブロードクラウドへの移行にのみ存在します。

プロビジョニングツール

プロビジョニングツールは、通常は(パートナーの管理者のラップトップ) どのマシンでも実行でき、Webex Public APIを使用します。 変換ツールの出力JSON (customer.json)ファイルを入力として読み取り、Webex Wholesale RTMソリューション内の顧客、場所、 番号、ユーザー、サービス、およびデバイスをプロビジョニングします。

前提条件

プロビジョニングツールディレクトリ内で次の前提条件を設定します。

  1. Java 8、11、17、または21をコンピューターにインストールします。 Javaは以下を含む多くのソースから入手できます。
  2. 移行ツールのバイナリをダウンロードして抽出したら、MACの場合は provisioning_tool.sh、Windowsの場合は provisioning_tool.bat に JAVA_HOME 環境変数を設定します。
  3. partner.cfg ファイル:
    • WHOLESALE_PROVISIONING_IDとREFRESH_TOKEN(トークン生成ツールからコピーしたトークン)を設定してください。 パートナー管理者はアカウントチームに連絡してPROVISIONING_IDを取得する必要があります。
      WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0
      REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj 
      
    • パートナーがユーザーにウェルカムメールを送信したくない場合は、SEND_SUBSCRIBERS_WELCOME_EMAILをfalseに設定してください。 デフォルト値は true です。

      Webex はウェルカムメールをエンドユーザーにのみ送信します。 顧客管理者にはウェルカムメールは届きません。

      米国とカナダに拠点を置くユーザーと顧客管理者には、 RedSkyから個別のメール通知が届きます。 RedSky E911プラットフォームは、 緊急サービスの顧客アカウントの作成を確認するためにこのメールを送信します。 この RedSky メールは Webex のウェルカムメールとは別のもので、Webex のメール設定では制御されません。 米国とカナダの卸売組織の場合、 RedSkyは緊急サービスプロバイダーとして自動的に有効になります。

  4. Webex for BroadWorks マイグレーションの WEBEX4BWKS_EMAIL_SUBJECT プロパティを使用して、Webex for BroadWorks サブスクライバーのパスワード変更リクエストメールの件名を送信してください。
  5. Webex for BroadWorks マイグレーションの WEBEX4BWKS_EMAIL_BODY プロパティを使用して、Webex for BroadWorks サブスクライバーのパスワード変更リクエストメール本文を送信してください。
  6. カスタマー作成後にタグを追加するには、CUSTOM_TAGSプロパティを使用してください。
  7. 卸売割引を適用するには、 移行を開始する前にパートナー管理者がシスコアカウントチームに連絡する必要があります。

    APPLY_WHOLESALE_DISCOUNTS という新しいプロパティが partner.cfg に追加されました。 このプロパティを有効にすると、 ユーザーとワークスペースに割引が適用されます。

  8. (オプション)PSTN接続を明示的に設定してください

    メインの場所を含め、移行中にプロビジョニングされるすべての場所の PSTN 接続を指定するには、partner.cfg ファイルに次のプロパティを追加します。

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

    プロパティが設定されていないかコメントアウトされている場合、 プロビジョニングツールはデフォルトのPSTN接続選択プロセスを使用します。

実行手順

WindowsとmacOSでツールを実行するには、次の手順を実行してください。

ウィンドウズ

Windows OSでツールを実行するには、次の手順を実行してください。

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

macOS

macOSでツールを実行するには、次の手順を実行してください。

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

ブロードワークスへの移行のための Webex の前提条件

パートナー管理者は、Webex for BroadWorksの共存機能に対応するために、BroadWorksオンボーディングテンプレートを更新する必要があります。 次の画像を参照してください。

Webex for BroadWorks Onboardingテンプレートが移行をサポートするように更新されたら、Ciscoアカウントチームに、パートナーレベルで 「卸売-パートナーブレンディング対応」機能の切り替えを有効にするよう依頼してください。 この設定により 、プロビジョニングツールはプロビジョニング中に既存の Webex for BroadWorks のお客様に自動的に卸売パッケージを追加します。

引数を追加してプロビジョニングツールを実行してください。

準備フェーズ: 管理者がBroadWorksユーザーを卸売サブスクライバーとしてプロビジョニングし、BroadWorksユーザー向けWebexを継続できるデフォルトのフェーズです。

メンテナンスフェーズ:管理者が既存の Webex for BroadWorks ユーザーに卸売ライセンスを割り当てることができる第 2 フェーズです。 プロビジョニングツールは引数メンテナンスを指定して実行する必要があります。

移行後のフェーズ: 管理者がBroadWorksをホールセールに完全に転換できる最後のフェーズです。 移行後、引数を指定してプロビジョニングツールを実行する必要があります。

ターミナルログ

以下は、 プロビジョニングが成功したときのターミナルのログです。

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

実行ごとに作成された場所の数が記載された表が印刷されます。

Table with number of locations created for each run.

出力

<external_id>プロビジョニングツールは、 出力/ /*.success/errorファイル内に成功レポートとエラーレポートを生成します。 出力の成功ログとエラーログを確認して、プロビジョニングが成功したことを確認します。

システムは、出力/統合レポート/ディレクトリにProvisioning_report_*.csvファイルを生成します。 このファイルには、 各エンティティの成功と失敗の詳細とその設定が含まれており、 包括的なプロビジョニングレポートを提供します。

プロビジョニングツールはまた、 出力/solidated_reports/ディレクトリにProvisioning_Statistics_*.csvファイルを生成します。 このレポートには、顧客、場所、ユーザー、デバイス、 およびグループ機能のプロビジョニングに成功したものと失敗したものの数が含まれています。

プロビジョニングが成功すると、エンドユーザーはWholesale RTMソリューションからメールを受け取ります。

パートナー管理者は、 パートナーハブとコントロールハブのポータルでカスタマープロビジョニングを確認できます。 パートナーハブとコントロールハブのポータルにある以下の図を参照してください。

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

図 8: パートナーハブ

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

図 9: コントロールハブ

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

図 10: デバイス

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

図 11: 通話

プロビジョニング後の制限事項

BroadCloudへの移行のためのプロビジョニングが完了すると、 次のアクションはブロックされます。

  • CAPポータル — ユーザーまたは移植されたデバイスの追加。
  • SP Portal — デバイスまたは番号を使用してADD注文を作成します。
  • RSB API — デバイスまたは番号を使用してADD注文を作成し、ユーザーを作成します。 RSB ADD デバイスや番号を使った注文は拒否されます。
ただし、プロビジョニング後に他の場所がロックされると、新規注文が行われます。

BroadCloudからホールセールへの移行 — デバイス登録の制限

同じ地域内のBroadCloudからWholesaleに顧客を移行するパートナー管理者の場合、プロビジョニングツールを実行した後にデバイスをWholesaleに追加できます。 ただし、 それらのデバイスは、 対応する場所の移行(デバイスの移動)が完了した後にのみ、Webex プラットフォームに登録できるようになります。

この制限は以下には適用されません。

  • ブロードワークス/W4Bからホールセールに移行するお客様。
  • さまざまな地域にわたるブロードクラウドから卸売への移行。

推奨ガイダンス

デバイス登録の問題を回避するには、 同じリージョンのBroadCloudからWholesaleへの移行のためにデバイスをWebexプラットフォームに登録する前に、ロケーションレベルのデバイス移動移行を完了してください。

デバイス移動ツール

ブロードクラウド用

BroadCloudパートナーの場合は、サービスプロバイダーポータルを使用して 、番号、デバイス、 共有コールアピアランス(SCA)の移行リクエストを送信してください。

サービスプロバイダーポータル内では、 移行リクエストには最大50人の顧客を含めることができます。 1日に最大10件のリクエストを送信できます。

管理者は conf/partner.cfg ファイルに rollback_to_Broadcloud=TRUE を設定することで自動ロールバックを有効にできます。これにより、移行後にデバイスがブロードクラウドに戻ります。 NS Syncでは、 同じ地域の移行と異なる地域の移行の両方をサポートしていますが、移行が成功した場合のみです。 失敗したものについては、Cisco TAC 管理者はロールバックをリクエストする前にaを上げる必要があります。

ポータルで移行タイプを選択するには、 次の2つのオプションがあります。

  • 移行 — このオプションを選択すると、番号、 デバイス、共有コールアピアランス(SCA)の移行リクエストが開始されます。
  • デバイスのステータス — このオプションを選択すると、 BroadCloudとCalling上のデバイスの現在の状態が表示されます。

次の図は、サービスプロバイダーポータルを示しています。

Service Provider portal

図 12: サービスプロバイダーポータル

Service Provider portal showing View Migration Request.

図 13: サービスプロバイダーポータル

選択した場所を移行する(オプション)

customer.jsonファイルにリストされている特定の場所のサブセットへの移行を開始するには、リクエストに locations.csv ファイルを含めてください。 このCSVには、 移行する予定の場所だけを記載してください。

locations.csv が提供されていない場合は、customer.json 内のすべての場所が移行されます。

テーブル 1.Locations.csv レジェンド
期間定義

サイトIDです

移行する場所のサイトIDです。

サイト名

移行する場所の名前。

利用可能なアクティブサイトのリストをダウンロードするには、「 顧客を表示」→「顧客を選択」→「 場所をCSVとしてエクスポート」に移動します。

Export Locations as CSV

図 14: 場所を CSV 形式でエクスポートする

番号を切断するオプションを有効にしてください

Webex CallingとBroadCloud Carrierで同じSIPトランクを使用する場合、管理者は番号の切断オプションを使用する必要があります。 これにより、BroadCloudへの移行後、 着信から電話番号が削除されます。

このオプションは、Webex Calling別の地域に移行する場合にのみ必要です。 同じ地域にいる場合は適用されません。

  • このアクションは元に戻せません
  • このオプションは、次の確認後にのみ有効にしてください。

    • 移行が完了しました
    • すべてのデバイスは正常に登録されます Webex Calling
    • 番号は有効です

このオプションを有効にするには、

  1. partner.cfg ファイルで、DISCONNECT_NUMBERS_FROM_RIALTO =「はい」と設定してください。
  2. 同じ customer.json ファイルと更新された partner.cfg を使用して移行ツールを再実行してください。

番号の接続を解除できない場合は、Cisco TACにリクエストしてください。

シスコ・ブロードワークスの場合は、Webexの場合はブロードワークスです

シスコブロードワークスとWebex for BroadWorksの移行では、ツールはパートナーネットワーク内のセカンダリCisco BroadWorksアプリケーションサーバー上で動作し、OCI-Pを介してASに接続します。 トランスフォームツールの出力JSON(customer.json) ファイルを入力として使用し、OCI-Pコマンドを実行してデバイスとソフトクライアントを移行します。

正常に動作すると、デバイス移動ツールは次のことを行います。

  1. Cisco BroadWorksからデバイスを登録解除して、ホールセールに登録してください。
  2. UC-Oneクライアントを使用しているユーザーは、初回サインイン時にWebexアプリにリダイレクトします。
  3. Cisco BroadWorksから電話番号を無効にするか、 BroadCloudから電話番号を削除してください。
  4. 卸売業で番号を有効にしてください。
  5. ブロードクラウドへの移行に向けて、ホールセールで共有コールアピアランスを作成してください。 [ このステップはBroadCloudへの移行にのみ適用されます]。
  6. 管理者が企業のプロキシの背後でツールを操作している場合は、 以下の手順に従ってプロビジョニングスクリプトを設定して実行してください。

    設定手順

    1. devicemove.sh ファイルを開きます。
    2. PROXY_HOST変数を見つけてコメントを解除します(devicemove.sh の先頭の #を削除します)。
    3. プロキシ_HOSTの値を次のように設定してください:

      PROXY_HOST=<proxy-host>
    4. PROXY_PORT変数を見つけてコメントを解除します(devicemove.sh の先頭の #を削除します)。
    5. プロキシ_PORTの値を次のように設定してください:

      PROXY_PORT=<proxy-port>
    6. PROXY_SCHEME変数を見つけてコメントを外してください(devicemove.sh の先頭の #を削除してください)。 このステップはオプションです。コメントを付けたままにしておくと、 PROXY_SCHEMEのデフォルト値はHTTPになります。
    7. プロキシスキームの値を次のように設定します。

      PROXY_SCHEME=<proxy-scheme>
    8. devicemove.sh ファイルを保存して閉じます。
    9. partner.cfg ファイルを開き、必要なリフレッシュトークンを追加します。
    10. BroadWorksのホスト、ユーザー名、パスワードが partner.cfg で正しく設定されていることを確認してください
    11. スクリプトを実行してください:

      ./devicemove.sh

Cisco BroadWorksやBroadCloudに登録されているデバイスのうち、移行が必要なデバイスがない場合は、デバイス移動ツールを実行する必要はありません。

SCP と SSH

  1. デバイス移動ツールをセカンダリの Cisco BroadWorks アプリケーションサーバーに SCP します。
  2. セカンダリの Cisco BroadWorks アプリケーションサーバーに SSH 接続して、前提条件を設定し、 デバイス移動ツールを実行します。

前提条件

  1. conf/partner.cfg ファイルに REFRESH_TOKEN(トークンジェネレーターツールからコピーしたトークン)を設定します。
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
  2. Conf/DeviceMoveTool.confファイルで、セカンダリCisco BroadWorksアプリケーションサーバーのユーザーID、パスワード、 ホスト名が正しいことを確認してください。
    BROADWORKS_USER_ID = admin
    BROADWORKS_PASSWORD = admin
    BROADWORKS_HOST_NAME = localhost
    
  3. アクティベーションメールを再送信するには、conf/partner.cfg ファイルに send_subscribers_Welcome_email=TRUE を設定する必要があります。

    管理者が移行中にユーザーに招待メールを送信したい場合は、 conf/partner.cfg ファイルの「send_subscribers_Welcome_email=true」プロパティのコメントを解除する必要があります。 そうでなければ、プロパティは変更されないはずです。

  4. JDK/JRE環境パスが devicemove.sh で正しいことを確認してください
    JAVA_HOME=/usr/local/java/java_base
  5. 管理者は、入力ディレクトリの locations.csv ファイルを使用して、企業内のすべてのグループではなく、 特定のグループを移行できます。

ポリコムの携帯電話

ポリコムの電話をCisco BroadWorksからWholesale Callingに移行するには、パートナー管理者がCisco BroadWorksの各Polycomデバイステンプレートのシステムレベルで新しいID/デバイスプロファイルタイプファイルを作成する必要があります。 図 14 を参照して、カスタムファイル Device-Move-Tool/conf/deviceProfile/ {region} /polycom_vvx.cfg をアップロードしてください。 新しいデバイスファイルをアップロードしたら、新しく作成したファイルがグループレベルに存在することを確認してください。 また、MIGRATION_%BWMAC Address%.cfgファイルが、システム内の既存のファイルと競合していないことを確認してください)。

デバイス移動ツール/CONF/デバイスプロファイル/ {地域} /polycom_vvx2.cfg

デバイス移動ツールによって内部的に使用されます。

Polycom電話の移行プロセス:

  1. デバイス移動ツールは、デバイスレベルの %BWMACAddress%.cfg ファイルを polycom_vvx2.cfg に置き換えます。 このファイルはマイグレーション_%BWMACAddress%.cfgを参照しています。
  2. グループレベルまたはデバイスレベルでデバイスプロファイルを再構築してください。
    グループレベルまたはデバイスレベルでの動作は、device-move-tool/conf/partner.cfg ファイルのDeviceLevelRebuildパラメーターの設定によって異なります。
  3. デバイス移動ツールは、 グループレベルまたはデバイスレベルで電話を再起動するようにCisco BroadWorksアプリケーションサーバーに要求します。
  4. 再起動リクエストの後、ポリコムの電話は% BWMACAddress%.cfgをダウンロードして処理します。これにより、 Migration_%BWMACAddress%.cfgをダウンロードして処理するようポリコムの電話に要求されます。これにより、Device.prov.ServerNameが https://plcm.sipflash.com に設定されます。
    https://plcm.sipflash.com は米国地域ですが、 他の地域ではURLが異なります。
  5. ポリコムの電話は https://plcm.sipflash.com から %BWMACAddress%.cfg をダウンロードし、DMS によって管理されます。 Webex Calling
Identity/device profile type file add screenshot

図 14: ID/デバイスプロファイルタイプのファイルの追加

「MACアドレス:」フィールドには、Polycomテンプレートの他のファイルと同じ値を使用してください。 (図14では、HTTPリクエストURIを使用していますが、これはパートナーのCisco BroadWorksアプリケーションサーバーの導入には適していない可能性があります)。

実行手順

DMTを呼び出す方法は2つあります。1つは一度に1人の顧客から呼び出す方法、 もう1つは複数の顧客から同時に呼び出す方法です。

デバイス移動ツールは、 デバイス移動ツールディレクトリ内のセカンダリCisco BroadWorksアプリケーションサーバーから実行されます。

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

ターミナルログ

以下は、 デバイス移行用のデバイス移動ツールが正常に実行されたときのターミナルのログです。

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

出力

デバイスの移行後、 デバイスはオンラインになり、電話をかけたり受けたりできるようになりました。 デバイスの状態の例を見るには図15を参照してください。

Screenshot of Control Hub Devices page showing the device status.

図 15: デバイスの状態

デバイスの移行後、 番号が有効になりました。 どの番号が使われているかの例を見るには、図16を参照してください。

Screenshot of Control Hub Numbers screen showing active numbers.

図 16: アクティブな番号

管理者が企業プロキシの背後でツールを操作している場合は、 以下の手順に従ってdevicemoveスクリプトを設定して実行してください。

<proxy-host><proxy-port>以下に説明するようにプロキシがスクリプト内で直接設定されている場合は、ターミナルで環境変数export https_proxy=http://: を設定する必要はありません。

devicemoveスクリプトを設定して実行する手順

  1. devicemove.sh ファイルを開きます。
  2. HTTPS_PROXY_HOST変数を見つけてコメントを解除します(先頭の#を削除してください)。
  3. HTTPS_プロキシ_HOST の値を次のように設定します。

    HTTPS_PROXY_HOST=<proxy-host>

  4. HTTPS_PROXY_PORT変数を見つけてコメントを解除します(先頭の#を削除してください)。
  5. HTTPS_プロキシ_PORTの値を次のように設定します。
    HTTPS_PROXY_PORT=<proxy-port>
  6. devicemove.sh ファイルを保存して閉じます。
  7. partner.cfg ファイルを開き、必要なリフレッシュトークンを追加します。
  8. BroadWorksのホスト、ユーザー名、パスワードが partner.cfg で正しく設定されていることを確認してください。
  9. スクリプトを実行してください:
    ./devicemove.sh

ダバーマイグレーション

通話録音をBroadCloudからに移動できるようになりました。Webex Calling これにより、 移行中にDubberプラットフォームへの現在のアクセスを失うことなく、 既存のDubberアカウントとすべての古い録音にアクセスできます。 Dubberの移行の詳細については、「DubberをBroadCloudからに移行する」を参照してください。Webex Calling

一括切断サポート

一括接続解除サポートは、 Webex Calling CSVベースの一括操作を使用して複数の顧客サイトを切断するプロセスの概要を示しています。 詳細については、「一括接続解除サポート」を参照してください。

移行を元に戻す

元に戻す操作は、一度に1つの企業に対して実行する必要があります。

デバイス移動ツールでは、復元操作中の技術的な制限により、 ホールセール通話の番号は無効になりません。

ブロードクラウドキャリア用

管理者は conf/partner.cfg で rollback_to_Broadcloud=TRUE を設定して、自動ロールバックを有効にすることができます。 これにより、NS Syncを使用して同じリージョンまたはクロスリージョンで正常に移行した後、デバイスはBroadCloudに戻ります。 移行に失敗した場合は、Cisco TACロールバックをリクエストする前に連絡してください。

シスコ・ブロードワークスの場合は、Webexの場合はブロードワークスです

シスコ・ブロードワークスとWebex for BroadWorksの復帰プロセスは次のとおりです。

  1. でチケットを開いて、Cisco TACデバイスの復帰をリクエストしてください。
  2. デバイスの移行を元に戻すには、 セカンダリBroadWorksアプリケーションサーバーでデバイス移動ツールをリバートモードで実行してください。 これにより、DMS URLがCisco BroadWorksのデバイスプロファイルのサービスプロバイダーのDMS URLに戻り、電話番号が再び有効になります。
  3. Webex Callingチームは、DMS URLを、 のデバイスプロファイルのサービスプロバイダーのDMS URLに戻します。Webex Calling
  4. パートナー管理者は、Control Webex Calling Hubポータルからにある電話番号を無効にするか削除する必要があります。
  5. パートナー管理者は、PSTNの電話番号をCisco BroadWorksに戻す必要があります。

デバイス移動ツールをリバートモードで実行する手順

以下の手順に従って、デバイス移動ツールをリバートモードで実行してください。

デバイス移動ツールディレクトリ内のセカンダリCisco BroadWorksアプリケーションサーバーで次のコマンドを実行します。

プロファイルを元に戻す

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

番号を元に戻す

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

ターミナルログ

元に戻すためのデバイス移動ツールを正常に実行すると、ターミナルに次のログが表示されます。

プロファイルを元に戻す

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

番号を元に戻す

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

付録

大規模企業の移行

多数の拠点を持つ大企業では、 1つのメンテナンス期間内にすべての拠点を移行することはできません。 このセクションで説明する機能により、 パートナーは一度にいくつかの場所を移行できます。

同じ地域( たとえば、米国から米国)に拠点を移行する複数のサイトを持つお客様には、 移行されていない場所と移行された場所との間のシームレスな通話接続を確保するために、パートナー管理者がリアルトでサイト (移行されたサイト)の接続解除命令を出して実行することをお勧めします。

リアルトの移行されたサイトに対してサイト切断命令が実行されない場合、通話はWebexの移行された場所内のユーザーにのみ制限され、 移行されていないサイト/場所のユーザーは移行された番号にアクセスできません。

手順

大企業の段階的移行を計画するには、次の手順を実行してください。

  1. BroadWorksまたはBroadCloudから企業データを抽出してください。
  2. 抽出されたデータに対して、位置オプションなしの変換ツールを実行します。
  3. 移行フェーズを計画するには、exception_report.txt の「推奨同時移動場所」セクションを探してください。場所の依存関係について詳しくは、 機能エージェントのリストファイルを調べてください(下記の変換ツールを参照してください)。
  4. locations_to_be_edited.csv を変更して、入力/ locations.csv を生成します。
  5. 場所オプションを指定して変換ツールをもう一度実行してください。
  6. exception_report.txt を調べて、 現在のフェーズにおける場所依存の問題を特定してください。
  7. 必要に応じて(locations.csv を変更して)場所依存の問題を修正してください。
  8. 変換ツールを再実行して、現在のフェーズのcustomers.jsonを生成します。
  9. customer.jsonごとにプロビジョニングツールを実行してください。
  10. メンテナンスの時間帯に、デバイス移動ツールを実行してください。
  11. 次のフェーズでもステップ4~10を繰り返してください。

変換ツール

前述のように、大企業の拠点を段階的に移行するという目標を達成するために、変換ツールを実行すると、オプションの入力として新しいファイル locations.csv が追加されます (-locations=input/locations.csv)。

locations.csv には、場所固有のデータが含まれています。 これは、現在企業データと位置データの両方が含まれている input/customers.csv にあるデータを上書きします。

次の表は、locations.csv の詳細をまとめたものです。

説明

価値観

デフォルト値

必須

ブロードワークスの地図

ブロードクラウドのマップ

エンタープライズ ID

ユニークな企業IDです

Y

サービスプロバイダー ID

リアルトの顧客ID

ロケーション ID

ロケーションID、企業内で一意です

Y

グループID

リアルトサイトIDです

移行ステータス

この場所は移行されましたか?

移行済み、移行しない、移行中

移行します

N

名前

この場所の名前。

LocationIDを使用するには空のままにしてください。

N

タイムゾーン

N

言語

N

住所1

N

アドレス2

N

都市

N

州

N

郵便番号

郵便番号または郵便番号

N

国

2文字のコード

N

locations.csv は、 大企業でトランスフォームツールを実行すると、事前に入力された locations_to_be_edited.csv から作成できます。 さらに読んで例を見てください。

locations.csv は変換ツールを実行する際のオプション入力です。したがって、-locations=input/locations.csvオプションがない場合、 変換ツールは以前と同じように動作します。

BroadCloudの抽出では、顧客のロケーションが500を超える場合、Transform Toolは顧客データを複数の顧客JSONファイルに分割し、 1ファイルあたり最大500ロケーションにします。

生成された顧客JSONファイルは命名規則に従います。

customer.json 顧客_1.json 顧客_2.json...

この機能は現在、BroadCloudの抽出にのみ適用されます。

新しい出力ファイル

変換ツールからの新しい出力ファイルが6つあります:

  1. 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,,auto_mig_ent_grp1,,,100 Main Street,,Gaithersburg,MD,20877,US 
    
    auto_mig_ent_grp2,auto_mig_ent,,auto_mig_ent_grp2,,,101 Main Street,,Gaithersburg,MD,20877,US 
    
    auto_mig_ent_grp3,auto_mig_ent,,auto_mig_ent_grp3,,,102 Main Street,,Gaithersburg,MD,20877,US 

    パートナー/顧客はこれを使用して locations.csv を生成して、 特定のフェーズに移行する場所を制御できます(また、必要に応じて場所の情報を更新することもできます)。

    例:上記の locations_to_be_edited.csv から生成された locations.csv

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

    この locations.csv は次のことを意味します。このフェーズでは、auto_mig_ent_grp1という場所は移行されており、auto_mig_ent_grp2は移行中であり、 auto_mig_ent_grp3という場所は移行しないでください。

    • hunt_group_agents.csv、call_center_agents_supervisors.csv、 paging_group_originators_targets.csv、blf_monitored_elements.csv — 4つのファイルの目的は同じです。移行場所が他の場所に依存している場合は、 移行先のエージェント/スーパーバイザー/オリジネーター/ターゲット/監視要素の対応する機能の完全なリストを生成します。

    以下のように、ほぼ同じ形式です(3番目の列の名前は機能によって異なります)(上記のフェーズのauto_mig_ent_grp2のハントグループのエージェントリスト)。

    例:以下は hunt_group_agents.csv からです

    feature name,feature location,agent,location 
    
    Sarah Rodriguez,auto_mig_ent_grp2,agent_michael@domain.com,auto_mig_ent_grp1 
    
    Sarah Rodriguez,auto_mig_ent_grp2,agent_sally@domain.com,auto_mig_ent_grp1 
  2. auto_attendant_external_numbers.csv-このファイルには、 現在の場所や移行中の場所には見つからない自動応答のルーティング先番号が含まれています。 これらの番号は、他の場所にある場合もあれば、お客様の外部にある場合もあります。

    例: 以下は auto_attendant_external_numbers.csv からです

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

  3. location_to_customer_json_mapping.csv

    このファイルには、 場所のリストと、Transform Toolによって生成された対応する顧客JSONファイルが含まれています。 顧客データが複数の顧客JSONファイルに分割されたときに生成され、 どの顧客JSONファイルに特定の場所が含まれているかを識別するために使用できます。

    例:

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

トランスフォームツールの実行時にロケーションオプションがない場合は、 上記の4つのファイルによって、 企業全体のハントグループ/コールセンター/ページンググループ/ビジーランプフィールドのエージェント/スーパーバイザー/オリジネーター/ターゲット/監視要素の完全なリストが生成され、 段階的な移行の計画に使用できます。

例外レポートの新しいセクション

大企業向けに段階的移行を行っているときに、満たされない場所の依存関係がある場合は、 exception_report.txt にいくつかの新しいセクションが追加されます。

例:次の新しいセクションは、auto_mig_ent_grp2ハントグループ、 auto_mig_ent_grp3にあるサラ・ロドリゲスのエージェントのためのものです。このフェーズでは移行も移行もされません。

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 

次の新しいセクションでは、 移行段階で場所をグループ化する方法を推奨しています。

同時移動におすすめの場所:

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

変換ツールの実行時に場所オプションが表示されない場合、「 同時に移動する推奨場所」セクションには、 計画に便利なように、すべての場所の依存関係が一覧表示されます。

ロケーションオプションを指定してトランスフォームツールを実行すると(移行フェーズなど)、 「同時に移動する推奨場所」セクションには、 現在のフェーズにおけるロケーションの依存関係のみが表示されます。

プロビジョニングツール

トランスフォームツールの出力が複数の顧客JSONファイルに分割されている大企業のBroadCloudのお客様は、プロビジョニングツールを実行するときに-largeEnterpriseオプションを使用してください。 このツールは、生成されたすべての顧客JSONファイルを、指定されたTransform Toolの出力ディレクトリで処理します。 顧客データが単一の顧客JSONファイルに含まれている場合は、 -largeEnterpriseオプションなしでプロビジョニングツールを実行してください。

ウィンドウズ

<Transform-Tool-Timestamp-Output-Directory-Path>大企業のお客様にプロビジョニングするには:provision.bat -input=-大企業

macOS

<Transform-Tool-Timestamp-Output-Directory-Path>大企業のお客様にプロビジョニングするには:provision.sh -input=-大企業

デバイス移動ツール

デバイス移動ツールは、customer.jsonの一部の場所で実行できます。 そのためには、2つの列を持つ新しいオプションの locations.csv ファイルを追加します。

外部ID

場所名

外部ID値

場所の名前/グループ名

  • これはオプションのファイルです。指定しなかったり、値が空だったりすると、 すべての場所が移行されます。
  • 場所の名前とそれぞれのExternal_IDが提供されている場合は、 それらの場所だけが移行されます。

コマンドは以下の通りです:

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

タイムゾーン

USA:

「タイムゾーン」:["アメリカ/アダック」、「アメリカ/アンカレッジ」、「アメリカ/シカゴ」、「アメリカ/デンバー」、「アメリカ/ロサンゼルス」、「アメリカ/ニューヨーク」、「アメリカ/フェニックス」、「太平洋/ホノルル」]

カナダ:

「タイムゾーン」:["アメリカ/ドーソンクリーク」、「アメリカ/エドモントン」、「アメリカ/ハリファックス」、「アメリカ/モントリオール」、「アメリカ/レジーナ」、「アメリカ/セントジョンズ」、「アメリカ/バンクーバー」、「アメリカ/ウィニペグ」]

オーストラリア:

「タイムゾーン」:["オーストラリア/アデレード」、「オーストラリア/ブリスベン」、「オーストラリア/ブロークンヒル」、「オーストラリア/ダーウィン」、「オーストラリア/ホバート」、「オーストラリア/ロードハウ」、「オーストラリア/パース」、「オーストラリア/シドニー」]

フランス:

「タイムゾーン」: ["ヨーロッパ/パリ"]

ポルトガル:

「タイムゾーン」: ["大西洋/アゾレス諸島」、「ヨーロッパ/リスボン"]}

UK:

「タイムゾーン」: ["ヨーロッパ/ロンドン"]

イタリア:

「タイムゾーン」: ["ヨーロッパ/ローマ"]

ドイツ:

「タイムゾーン」: ["ヨーロッパ/ベルリン"]

よく寄せられる質問

既知のエラー

エラーアクション
トークン生成ツール
。/tokengenerator.sh: 77行目:/bin/java: そのようなファイルやディレクトリはありません JAVA_PATH環境変数を環境に合わせて正しく設定してください。
変換ツールのエラー
  • モジュールが見つかりませんエラー:「電話番号」という名前のモジュールはありません
  • 現在登録されていないデバイスの移行
  • 大規模な抽出では、少数のJSONしか生成されません
  • サポートされていないタイムゾーンのエラー(例:CA国の場合はアメリカ/ニューヨーク)
  • 例外:既存の Webex For BroadWorks のお客様のホールセールパッケージではアクションを実行できません
  • 以前に登録されたが現在は登録されていないデバイスは、 例外レポートに表示されます。 それらを移行するには、コメントを外して、 設定でmigrate_devices_regitered_once=yesを設定してください
  • ネットワークの問題を確認してください。 例外レポートを確認してください。 解決しない場合は、 連絡してください Cisco TAC
  • transform/conf/timezone_translation.csv にマッピングを追加してください

    例: アメリカ/ニューヨーク、アメリカ/モントリオール

  • 必ず、有効でコメントのないREFRESH_TOKENを使用して抽出を実行してください。 そうでない場合は、 正しいREFRESH_TOKENで抽出と変換を再実行してください
プロビジョニングツールのエラー
  • お客様にはプロビジョニングする権限がありません
  • 移行元のフィールドがないか、JSONが無効です
  • 管理者のメールが原因でプロビジョニングが失敗します
  • 更新トークンが正しいパートナーのメールアドレスで作成されているかどうかを確認してください
  • customer.jsonをJSONフォーマッターで検証し、問題があれば修正してください
  • 管理者のメールアドレスが有効で、形式が適切で、 ドメインに英数字のみが使用されていることを確認してください
デバイス移動(BroadWorks)/移行(ブロードクラウド)ツールのエラー
ソースASとターゲットASのネットワークステータスエラーのため、移行が失敗しました

プロビジョニング後、 デバイス移動ツールを実行する前に、デバイスや番号を変更しないでください。

前提条件

1。パートナーのOrgIDはどうすればわかりますか?

Partner Hub にログインして、アカウントセクションに移動します。 そこにOrgIDが表示されます。

抜粋

1。顧客やサイトが「抽出を開始」ページに表示されないのはなぜですか?

BroadCloudでアクティブな通話サービスを提供しているサイトが少なくとも1つある顧客のみが表示されます。 アクティブな通話サイトがない場合、顧客はリストに表示されません。

トランスフォームします

1。customer.jsonにユーザーまたはグループ機能がないのはなぜですか?

ユーザーまたはグループの機能を確認するには、exception_report.txt で関連するエラーをチェックしてください。

2。customer.jsonが生成されないのはなぜですか?

customers.csv を有効なアドレスで更新してください。 変換中は-customersパラメータを使用してください。

3。input/customers.csv ファイルの目的は何ですか?

この目的は、抽出プロセス中にCisco BroadWorksまたはBroadCloudから欠落する可能性のある必須の顧客データを提供するために使用されます。

4。input/users.csv ファイルの目的は何ですか?

input/users.csv ファイルは、 シスコブロードワークスやブロードクラウドでは見つからない可能性のあるユーザーレベルのデータを提供するために使用されます。

5。ブロードワークスのコールセンターをCX Essentialsに変換するにはどうすればいいですか?

input/cxessentials.csv を使用して、ブロードワークスのコールセンターを Cx Essentialsに変換してください。

6。すべてのコールセンターをCx Essentialsに自動的に変換する方法はありますか?

はい、UPGRADE_ALL_CALL_CENTERS_TO_CX_ESSENTIALSプロパティを有効にすると、CSVファイルを使用せずにすべてのコールセンターを自動的にCx Essentialsに変換できます。

7。ユーザーに新しい電話をプロビジョニングするにはどうすればいいですか?

新しい電話をプロビジョニングするには、MACアドレスとユーザーのメールアドレスを input/newphones.csv ファイルに追加します。 この手順は、 パートナー管理者がホールセール通話環境で新しい電話を設定する場合にのみ必要です。

8。汎用ゲートウェイデバイスを設定するにはどうすればいいですか?

汎用ゲートウェイデバイスをセットアップするには、 デバイスのMACアドレスと関連するユーザーIDを input/genericgateways.csv ファイルに追加します。 また、 ユーザーがプライマリーオーナーなのか、共有ユーザー(共有通話の場合)なのかを指定する必要があります。

9。汎用ゲートウェイデバイスのセットアップは、 BroadCloudからWholesaleへの移行で利用できますか?

いいえ、この機能はBroadCloudからWholesaleへの移行ではサポートされていません。

プロビジョニング

1。conf/app.cfg の MaxCustomersProvisioning プロパティで設定されているように、パートナーが一度に 100 を超える顧客の JSON ファイルを設定する方法を教えてください。

<no.of.customers>app.cfg で maxCustomersProvisioning= を設定して、プロビジョニングを実行してください。

2。orgが「pending_rpl_review」にあるため、プロビジョニングがブロックされましたか?

シスコファイナンスはお客様を審査しています。 これには最大72時間かかることがあります。 承認後に再試行してください。

3。 移行プロセス中に外部IDが正しくなかったために、卸売パッケージ、その機能、 およびユーザーが誤った組織に割り当てられた問題を解決するにはどうすればよいですか?

ステップ1:プロビジョニングツールによってプロビジョニングされたすべてのユーザー/機能を削除します。

ステップ2:Partner Hubで顧客を選択し、「パッケージ」セクションに移動して、 すべての卸売パッケージを無効にして、変更を保存します。

4。 プロビジョニングツールの実行中に「既存の顧客に卸売サービスを提供する場合、 OrgIDは必須のパラメータです」というメッセージが表示されたら、どうすれば問題を解決できますか?

customer.jsonファイルを更新して、別のメールアドレスを使用してツールを実行しようとしています。 さらに、メールドメインが別の組織によって取得されているかどうかを確認してください。その場合は、 申請したドメインをその組織から解放するか、 別の未請求ドメインを使用してみてください。

デバイスの移動(BroadWorks)/移行(ブロードクラウド)

1。customer.jsonでは、すべてのデバイスのうち1つか2つがオンラインになりませんでしたか? これを修正するには?

少数のデバイスだけがオンラインにならない場合は、手動で再起動してみてください。

2。ブロードクラウドへの移行には、customer.jsonにリアルト識別子が必要ですか?

はい。

3。Broadcloudでデバイス移動ツールをリバートモードで実行する方法は?

partner.cfg に rollback_to_Broadcloud=True を追加し、customer.json と partner.cfg ファイルをアップロードして、移行を再実行してください。

4。プロビジョニングツールがエラーのためにデバイスの追加に失敗し (通常はデバイスがすでにEDOSになっているため)、 それでもサイトの移行が続行された場合はどうすればいいですか?

通常、 移行前に管理者にプロビジョニングエラーを解決することをお勧めしますが、この場合、デバイスが正常にプロビジョニングされる前にサイトがWholesale Webex Calling Platformに移行されました。Webex Calling

MACアドレスを追加する場合の回避策:Webex Calling

ステップ1:デバイスが追加されない原因となった問題を修正します(通常はEDOSからMACを削除します )。

ステップ2:選択肢は2つあります。

オプション1: ロールバックして再試行

  1. サイトをBroadCloudにロールバックしてください。
  2. Webex Callingコントロールハブから手動でデバイスを追加するか、プロビジョニングツールを再実行してください。
  3. デバイスを追加したら、移行をもう一度進めてください。

オプション2:Webexで続けてください

ロールバックが好ましくない場合:

  1. BroadCloud NS Syncのステータスをローカルに設定できるように、私たち(卸売移行チーム)に知らせてください。
  2. その後、管理者は次のことができます。
    1. RialtoのユーザーからMACアドレスを割り当て解除します。
    2. リアルトのサイトからMACを削除してください。
  3. クリーンアップ後、Webex Callingデバイスはコントロールハブポータルを使用して手動で追加されます。
  4. デバイスを追加したらWebex Calling、手動でデバイスを再起動します。

この投稿記事は役に立ちましたか?
この投稿記事は役に立ちましたか?