概要

このドキュメントの目的は、Cisco BroadWorks、Webex for BroadWorks、BroadCloud から Wholesale および Webex Calling に移行するためのツールの使用に関する詳細な手順を提供することです。このドキュメントでは、既存の Cisco BroadWorks、Webex for BroadWorks、および BroadCloud の顧客を Wholesale Route-to-Market ソリューションに移行するのに役立つように設計された一連の移行ツールについて説明します。

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

移住の影響

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

管理者

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

  • CommPilot ではなく、Partner Hub と Control Hub を使用して機能を構成し始めます。
  • 移行に含まれない機能を再構成します。

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

ユーザー

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

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

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

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

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

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

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

図 1. 移行ツール

要件

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

  1. パートナーとパートナー管理者のアカウントは、Wholesale RTM ソリューションにオンボードされている必要があります。販売前の段階では、抽出ツールを実行するためにパートナーが卸売 RTM ソリューションにオンボードされる必要はありません。
  2. パートナーは移行前チェックリストを確認して、すべての要件が満たされていることを確認する必要があります。
  3. 抽出ツールとデバイス移動ツールを実行するには、Cisco BroadWorks システム管理者の資格情報が必要です。これは BroadCloud パートナーには適用されません。
  4. リスクを最小限に抑えるには、メンテナンス期間中にセカンダリ Cisco BroadWorks アプリケーション サーバから抽出およびデバイス移動ツールを実行する必要があります。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 ファイルが付属しています。

移行計画

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

  1. 準備
    • 抽出ツールを使用してユーザーデータのコピーを取得する
    • トークン生成ツールを使用してトークンを生成する
    • 変換ツールを使用してユーザーデータをフォーマットする
  2. プロビジョニング
    • 抽出ツールで最新のユーザーデータを取得する
    • 変換ツールを使用してユーザーデータをフォーマットする
    • プロビジョニングツールでユーザーをプロビジョニングする
  3. 移行
    • デバイス移動ツールでデバイスを移行する
    • デバイスなしの移行 [ コントロールハブを通じて電話番号を有効化する ]

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

    パートナー管理者が Control Hub を通じて電話番号をアクティブ化する場合、Cisco BroadWorks で電話番号を非アクティブ化することはオプションです。

機能は自動的にホールセールコールに移行されます

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

  • 音声メッセージの設定とカスタム グリーティング (音声メッセージ、個人名の音声、ユーザーの PIN は移行されません)
  • 代替番号
  • BroadWorks Anywhere
  • ビジーランプフィールド
  • 発信者ID(カスタム名と電話番号)
  • 割り込み通話
  • 通話転送設定(通話転送 always/busy/no answer/not 到達可能)
  • 通話インターセプト
  • 応答不可
  • ファックス設定
  • リモートオフィス
  • 共有コール アピアランス
  • 同時リングパーソナル(スケジュールと選択基準を含む)
  • 通話通知(スケジュールと選択基準を含む)
  • 匿名通話の拒否
  • 選択的通話拒否
  • 選択的転送
  • ダイレクトコールピックアップと割り込み
  • 割り込み免除
  • プッシュ・トゥ・トーク
  • プライバシー
  • 保留音
  • 休日サービス
  • 夜間サービス

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

  • 自動音声応答
    • 1レベルのみ
    • カスタムグリーティング
    • 転送設定(常時、話中、選択)
    • 代替番号
    • Webexではホリデーメニューは利用できません
    • 選択的通話拒否
  • Cisco BroadWorks コールセンター標準および BroadCloud コールキュー:
    • 基本構成
    • カスタムグリーティング
    • エージェントとスーパーバイザー
    • 転送設定(常時、話中、選択)
    • 代替番号
    • 保留中の音楽
  • コール パーク
  • コール ピックアップ
  • ハント グループ
    • 転送設定(常時、話中、選択、不在)
    • 代替番号
  • 場所コード(場所またはグループごとに 1 つ)
  • ページング グループ
  • スケジュール(グループレベルのみ、エンタープライズスケジュールは移行されません)
  • 音声ポータル
  • 保留中の音楽
  • 共通電話番号リスト

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

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

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

電話機のモデル

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

newphones.csv のデバイスタイプ

シスコ MPP 6821

はい

DMS Cisco 6821

シスコ MPP 6841

はい

DMS Cisco 6841

シスコ MPP 6851

はい

DMS Cisco 6851

シスコ MPP 6861

はい

DMS Cisco 6861

シスコ MPP 6871

はい

DMS Cisco 6871

シスコ MPP 7811

はい

DMS シスコ 7811

シスコ MPP 7821

はい

DMS シスコ 7821

シスコ MPP 7832

はい

DMS シスコ 7832

シスコ MPP 7841

はい

DMS シスコ 7841

シスコ MPP 7861

はい

DMS シスコ 7861

シスコ MPP 8811

はい

DMS Cisco 8811

シスコ MPP 8832

はい

DMS Cisco 8832

シスコ MPP 8841

はい

DMS Cisco 8841

シスコ MPP 8845

はい

DMS Cisco 8845

シスコ MPP 8851

はい

DMS Cisco 8851

シスコ MPP 8861

はい

DMS Cisco 8861

シスコ MPP 8865

はい

DMS Cisco 8865

シスコ MPP 8875

はい

DMS Cisco 8875

シスコ ATA191

はい

DMS シスコ 191

シスコ ATA192

はい

DMSシスコ192

シスコ DBS 110

はい

DMS シスコ DBS110

ポリコム VVX101

はい

DMS ポリコム VVX101

ポリコム VVX150

はい

DMS ポリコム VVX150

ポリコム VVX201

はい

DMS ポリコム VVX201

ポリコム VVX250

はい

DMS ポリコム VVX250

ポリコム VVX301

はい

DMS ポリコム VVX301

ポリコム VVX311

はい

DMS ポリコム VVX311

ポリコム VVX350

はい

DMS ポリコム VVX350

ポリコム VVX401

はい

DMS ポリコム VVX401

ポリコム VVX411

はい

DMS ポリコム VVX411

ポリコム VVX450

はい

DMS ポリコム VVX450

ポリコム VVX501

はい

DMS ポリコム VVX501

ポリコム VVX601

はい

DMS ポリコム VVX601

ポリコム トリオ 8300

はい

DMS ポリコム Trio8300

ポリコム トリオ 8500

はい

DMS ポリコム Trio8500

ポリコム トリオ 8800

はい

DMS ポリコム Trio8800

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

はい

DMS ポリコム SSIP5000

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

はい

DMS ポリコム SSIP6000

イェアリンク T33G

はい

DMS イェアリンク T33G

イェアリンク T41S

はい

DMS イェアリンク T41S

イェアリンク T42S

はい

DMS イェアリンク T42S

イェアリンク T43U

はい

DMS イェアリンク T43U

イェアリンク T46U

はい

DMS イェアリンク T46U

イェアリンク T46S

はい

DMS イェアリンク T46S

イェアリンク T48S

はい

DMS イェアリンク T48S

イェアリンク T48U

はい

DMS イェアリンク T48U

イェアリンク T53W

はい

DMS イェアリンク T53W

イェアリンク T54W

はい

DMS イェアリンク T54W

イェアリンク T57W

はい

DMS イェアリンク T57W

イェアリンク T58V

はい

DMS イェアリンク T58V

イェアリンク CP920

はい

DMS イェアリンク CP920

イェアリンク CP960

はい

DMS イェアリンク CP960

イェアリンク W52B

はい

DMS イェアリンク W52P

イェアリンク W56B

はい

DMS イェアリンク W56P

イェアリンク W60B

はい

DMS イェアリンク W60P

イェアリンク W70B

はい

DMS イェアリンク W70P

イェアリンク CP925

はい

DMS イェアリンク CP925

イェアリンク CP965

はい

DMS イェアリンク CP965

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

顧客が卸売 RTM ソリューションでサポートされていないデバイスを使用している場合、それらのデバイスは移行の対象外となります。この場合、次のオプションがあります。

  1. 移行する前に、Cisco BroadWorks で新しい電話機をプロビジョニングします。
  2. 古い電話機を Cisco BroadWorks に残し、ユーザーは通話の発信と受信を行うために Webex アプリをインストールする必要があります。

ホールセール通話パッケージ

移行ツールには、加入者向けのホールセール通話パッケージを選択するためのデフォルトのセットが用意されています。後で別のパッケージが必要になった場合は、パートナー管理者が Control Hub で変更できます。

Cisco BroadWorks 移行パッケージの構成

Cisco BroadWorks から移行するすべての加入者は、デフォルトで Webex Calling パッケージになります。通話待機またはボイスメールが割り当てられていない加入者に Webex 音声パッケージが必要な場合は、変換ツールの partner.cfg ファイルで USE_WEBEX_VOICE_PACKAGE 行のコメントを解除して有効にすることができます。

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

Webex for BroadWorks パッケージは、ホールセール通話パッケージに自動的にマッピングされます。これは設定できません。

BroadWorks 向け Webex パッケージ

ホールセール通話パッケージ

ソフトフォン

Webex 音声

基本

Webex Calling

標準時

Webex スイート

プレミアム

Webex スイート

BroadCloud移行パッケージのマッピング

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

BroadCloudキャリアステーションタイプ

ホールセール通話パッケージ

基本

Webex 音声

会議室

Webex 音声

メッセージ

Webex 音声

標準時

Webex 音声

エグゼクティブ

Webex スイート

その他のすべての駅タイプ

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」に設定します。
    • 例:conference_room_v2,common_area_calling
  3. 変換ツールを実行します。
  4. プロビジョニング ツールを実行します。
  5. 新しく作成された顧客組織の Control Hub を開き、SIP ドメインを設定します (図 2「Control Hub での SIP ドメインの構成」を参照)。
  6. プロビジョニング ツールを再度実行します。これにより、ワークスペースが作成され、電話機が割り当てられます。

制限:

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

組織設定の Control Hub ウィンドウで、Cisco Webex Calling の SIP アドレス セクションが強調表示されます。

図 2: コントロールハブでSIPドメインを構成する

トークン生成ツール

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

前提条件

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

ダウンロード後、移行ツールのバイナリを抽出します。

この手順はオプションです

実行手順

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

  • トークン ジェネレーター ツールを実行するには、次のポートが使用可能である必要があります。ポート: 8080、50009、50010、50011、50012、および50013

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

Windows:

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

端末の Web ブラウザで URL を開き、パートナー管理者の資格情報を使用してログインしてトークンを取得し、今後の使用のためにコピーします。

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

Cisco Webex画面でログイン

図 3: Cisco Webexでログイン

資格情報ウィンドウのサインイン画面

図 4: 資格情報ウィンドウ

トークン生成画面

図 5: トークン生成

BroadWorks のセットアップタスク

セカンダリ BroadWorks サーバーで抽出およびデバイス移動ツールを実行する前に、次の手順を構成します。

これは、Cisco BroadWorks および Webex for BroadWorks に適用されます。これらの手順は BroadCloud には適用されません。

OCI-P接続を有効にする

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

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

GeneralSettings ディレクトリに変更するには、CLI で次のコマンドを実行します。

AS_CLI> cd /Applications/OpenClientServer/GeneralSettings.

現在の GeneralSettings を取得するには、CLI で次のコマンドを実行します。

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

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

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

ディレクトリを OCI Proxy に変更します。

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」と入力します。

抽出ツール

ブロードクラウドの場合

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

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

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

卸売移行抽出リクエストの開始を示すサービス プロバイダー ポータル画面。

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

卸売移行抽出リクエストを表示するサービスプロバイダーポータル画面

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

CSV抽出リクエスト

CSV抽出リクエストを開始する

  1. 顧客CSVをダウンロード

    CSV 抽出リクエストの開始 セクションの右上隅にある 顧客 CSV のダウンロード リンクをクリックします。

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

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

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

    編集後、変更したCSVをアップロードします。

    [送信]をクリックして、リストされている顧客とその関連場所の抽出リクエストを開始します。

ロケーションCSVを使用した顧客の抽出リクエストの開始

  1. 顧客とダウンロード場所を選択

    ドロップダウンから顧客を選択します。

    対応する locations.csv顧客の表示サイトタブ 場所をCSVとしてエクスポートからダウンロードします。

  2. 場所ファイルを編集する

    管理者は、抽出したい場所のみを含めるように CSV を編集できます。

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

    編集したlocations.csvをアップロードし、 送信をクリックします。

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

すべての顧客に対する抽出リクエストの開始

  1. [送信]をクリックすると、現在のサービス プロバイダーの下にある すべての顧客のすべての場所 の抽出リクエストが開始されます。

抽出リクエスト内のセクション。

Cisco BroadWorksおよびWebex for BroadWorksの場合

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

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

前提条件

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

    REFRESH_TOKEN プロパティは、Webex for BroadWorks の移行では必須です。

  5. 変更する JDK/JRE セカンダリCisco BroadWorksアプリケーションサーバの場合、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_<timestamp>.zip)ファイルは、同じ抽出ツールディレクトリにあります。変換ツールの入力用の 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

変形ツール

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

前提条件

移行ツールのバイナリをダウンロードして解凍した後、次の前提条件を構成します。

  1. REFRESH_TOKEN(トークン生成ツールからコピーされたトークン)とNAME_OF_MAIN_LOCATIONを conf/partner.cfg ファイル:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
    NAME_OF_MAIN_LOCATION=Main
    
  2. オプションで、PROVISIONING_ID(パートナーハブのテンプレートからコピーしたもの)を conf/partner.cfg ファイル:
    PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
    顧客の電子メール アドレスの検証をより完全に行うには、オプションで PROVISIONING_ID を設定できます。
  3. 不足している情報を設定する input/customers.csv ファイルがない場合には、次のセクションを参照してください。
  4. エンドユーザーのメールアドレスを input/users.csv ファイル。
  5. 新しい電話をプロビジョニングする場合は、ユーザーの新しい電話のMACアドレスとメールアドレスを input/newphones.csv ファイル。これは、パートナー管理者がホールセール通話で新しい電話をプロビジョニングする場合にのみ必要です。
  6. BroadWorksコールセンターをCxEssentialsに変換するには、 input/cxessentials.csv ファイル。
  7. 必要に応じて、UPGRADE_ALL_CALL_CENTERS_TO_CX_ESSENTIALS プロパティを有効にして、すべてのコール センターを CxEssentials に変換します。
  8. 使用 input/locations.csv 管理者が顧客の所在地を場所ごとに移行できるようにする大規模なエンタープライズ移行をサポートするファイル
  9. Cisco BroadWorks デバイス プロファイルで MAC アドレスが使用できない場合は、必要に応じて、SIP REGISTER メッセージの User-Agent ヘッダーからの MAC アドレスの使用を有効にします。「USE_MAC_ADDRESS_FROM_SIP_」の行のコメントを解除します。 REGISTER=yes" ファイル内 conf/partner.cfg
  10. ネットワーク サーバー同期機能を使用すると、管理者は、同じリージョンの移行時に、電話番号、MAC アドレス、およびユーザーの電子メール アドレスをプロビジョニングできます。有効にするには、[ conf/partner.cfgUSE_NS_SYNC=yes を設定します。

    NS 同期が無効になっている場合、電話番号とデバイスのプロビジョニングはスキップされ、ユーザーは一時的な電子メール アドレスを取得します。

  11. オプションで、ANALOG_USER_TYPE_ENABLE_CALL_WAITING、ANALOG_USER_TYPE_ENABLE_MUSIC_ON_HOLD、および ANALOG_USER_TYPE_DISABLE_T38 のプロパティを有効にして、すべてのアナログ タイプのユーザーに対して通話待機、保留音、および T38 設定の無効化を構成します。

満杯にする input/customers.csv

ファイル input/customers.csv Cisco BroadWorks または BroadCloud に不足している可能性のあるデータを提供します。必須情報がすべてすでに存在する場合は、このファイルを空のままにしておくことができます。すべての列に入力する必要はありません。不足している情報のみが必須です。

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

以下の表は、 input/customers.csv.

列名

ルール

ID

Cisco BroadWorks エンタープライズ モードの場合:

  • これは、エンタープライズの Cisco BroadWorks serviceProviderId です。
  • また、企業内のグループごとに別々の行が必要です。ID は Cisco BroadWorks グループ ID です。

BroadWorks サービス プロバイダー モードでは、これは Cisco BroadWorks グループ ID です。

BroadCloud では、これは Rialto の顧客 ID です。

externalId

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

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

顧客名

エンタープライズの場合、この列は Webex 顧客名フィールドとして使用されます。

企業内のグループの場合、この列は場所名として使用されます。場所名は企業内で一意である必要があります

プライマリメール

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

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

住所列

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

企業内のグループの場合、アドレスはロケーション アドレスとして使用されます。

timezone

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

言語

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

デフォルトのボイスメールPIN

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

満杯にする input/users.csv

ファイル input/users.csv Cisco BroadWorks または BroadCloud に不足している可能性のあるデータを提供します。必須情報がすべてすでに存在する場合は、このファイルを空のままにしておくことができます。すべての列に入力する必要はありません。不足している情報のみが必須です。

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

列名

ルール

ユーザーID

ユーザーの一意の識別子。これは、BroadWorks または BroadCloud ユーザー ID になります。

メール

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

電話番号

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

パッケージ

(オプション) ユーザー パッケージの種類。許可される値: 音声、通話、スイート、 common_area、 virtual_line、 dont_migrate、または call_park_ext。

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

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

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

内線番号

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

名前

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

ata_settings

(オプション) 許可される値: t38、アナログ

に enable/disable 通話中着信、保留音、T38設定

T38:

このオプションは、通話待機と保留音を無効にし、ATA デバイスの T38 設定を有効にします。

アナログ:

  • T38 オプションと同様に、この設定では通話待機と保留音が無効になり、ATA デバイスに対して T38 が有効になります。
  • アナログ オプションの主な利点は、これらの機能を partner.cfg ファイル経由で制御できるため、構成の柔軟性が向上することです。

do_not_move_phone

BroadWorks のみ。Webex Calling へのデバイスの移行を防ぐためのオプションのフラグ。

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

この設定は BroadWorksでのみ使用でき、BroadCloud では使用できません。

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

これにより、ユーザーは番号をアクティブ化したり電話を移動したりすることなくプロビジョニングされ、BroadCloud 経由で操作を継続できるようになります。

実行手順

任意のオペレーティング システムで変換ツールを実行します。Windows および macOS でツールを実行するには、以下の手順に従います。

Windows

Windows で変換ツールを実行するには、以下のコマンドを実行します。

transform.bat -extract= -customers= -users= -newphones=

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= -customers= -users= -newphones=

Customer/user 事前チェック

変換ツールは、Webex への API 呼び出しを行って、潜在的なプロビジョニングの問題を検出します。デフォルトでは、顧客の住所とプライマリメールが検証されます。PROVISIONING_ID値が conf/partner.cfg ファイルでは、位置情報も検証されます。事前チェックの結果は例外レポートに含まれます。

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

事前チェック

変換ツールは、顧客情報の事前チェック 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>内に例外レポートを生成します。 /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

出力

出力JSON(customer.json)ファイルは output/<timestamp>で利用可能になります。 /<groupid> ディレクトリ。サンプルの 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 プロパティは、BroadWorks 移行の Webex にのみ存在します。その `broadcloud_info` JSON プロパティは BroadCloud 移行にのみ存在します。

プロビジョニングツール

プロビジョニング ツールは、通常は任意のマシン (パートナーの管理者のラップトップ) で実行でき、Webex パブリック 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 
      
    • パートナーがユーザーにウェルカムメールを送信したくない場合は、ALLOW_ADMIN_INVITE_EMAILS を false に設定します。デフォルト値は true です。

  4. Webex for BroadWorks 移行の WEBEX4BWKS_EMAIL_SUBJECT プロパティを使用して、Webex for BroadWorks 加入者にパスワード変更要求のメール件名を送信します。
  5. Webex for BroadWorks 移行の WEBEX4BWKS_EMAIL_BODY プロパティを使用して、Webex for BroadWorks 加入者にパスワード変更要求のメール本文を送信します。
  6. ネットワーク サーバー同期機能を使用すると、管理者は、同じリージョンの移行時に、電話番号、MAC アドレス、およびユーザーの電子メール アドレスをプロビジョニングできます。有効にするには、[ conf/partner.cfgUSE_NS_SYNC=yes を設定します。

    NS 同期が無効になっている場合、電話番号とデバイスのプロビジョニングはスキップされ、ユーザーは一時的な電子メール アドレスを取得します。

同じリージョンでの BroadCloud 移行の場合:

  1. このツールは、番号、デバイス、および共有コール アピアランスのプロビジョニングをスキップします。
  2. このツールは、拡張機能と一時拡張機能を持つユーザーと仮想ユーザーを作成します。

BroadCloud の別のリージョンへの移行の場合:

  1. このツールは、番号、デバイス、および共有コール アピアランスをプロビジョニングします。
  2. このツールは、実際の電話番号と内線番号を持つユーザーと仮想ユーザーを作成します。
    ヨーロッパの BroadCloud の移行はすべて別のリージョンに対して行われます。

実行手順

Windows および macOS でツールを実行するには、次の手順に従います。

Windows

Windows OS でツールを実行するには、次の手順を実行します。

To provision single customer:
provision.bat -input=
To provision multiple customers:
provision.bat -input= 

macOS

macOS でツールを実行するには、次の手順を実行します。

To provision single customer:
./transform.sh -input=
To provision multiple customers:
./transform.sh -input=

BroadWorks 移行のための Webex の前提条件

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

Webex for BroadWorks オンボーディング テンプレートが移行をサポートするように更新されたら、Cisco アカウント チームに、パートナー レベルで「wholesale-partner-blending-enabled」機能の切り替えを有効にするように依頼します。これにより、プロビジョニング中に既存の Webex for BroadWorks 顧客組織に卸売パッケージを追加できるようになります。

追加の引数を指定してプロビジョニング ツールを実行します。

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

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

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

端末ログ

プロビジョニングが成功した場合のターミナルのログは次のとおりです。

Tool Name: Provisioning Tool
Version: 1.15.0
 
********** Started Processing File : input/customer.json ****************
 
Provisioning Customer
Waiting for customer external_id_engg_grp1 to complete provisioning...
Waiting for customer external_id_engg_grp1 to complete provisioning...
 
Customer external_id_engg_grp1 status : provisioned
Provisioning Numbers
Provisioning Users
Provisioning User Features
Provisioning Greetings
Provisioning Schedules
Provisioning Devices
Provisioning Shared Call Appearances
Provisioning Auto Attendants
Provisioning Call Queues
Provisioning Hunt Groups
Provisioning Group Pagings
Provisioning Call Parks
Provisioning Call Pickups
Provisioning Voice Portal
 
********** Completed File : input/customer.json ****************

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

各実行で作成された場所の数を示すテーブル。

出力

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

プロビジョニングが成功すると、顧客管理者とエンド ユーザーは Wholesale RTM ソリューションから電子メールを受信します。

パートナー管理者は、パートナー ハブおよび Control Hub ポータルで顧客のプロビジョニングを確認できます。パートナー ハブおよびコントロール ハブ ポータルの次の図を参照してください。

[顧客の選択] ドロップダウン フィールドで卸売顧客の検索を示すパートナー ハブのスクリーンショット。

図 8: Partner Hub

ユーザー タブとユーザーのリストが表示されている Control Hub のスクリーンショット。

図 9: Control Hub

デバイス画面とデバイスのリストが表示された Control Hub のスクリーンショット。

図 10: デバイス

番号画面と電話番号のリストが表示されているコントロール ハブのスクリーンショット。

図 11: 通話

デバイス移動ツール

ブロードクラウドの場合

BroadCloud パートナーの場合は、サービス プロバイダー ポータルを使用して、番号、デバイス、および Shared Call Appearances (SCA) の移行に関する移行リクエストを送信します。

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

ネットワーク サーバー同期機能を使用すると、管理者は [ conf/partner.cfgUSE_NS_SYNC=yes を設定することで broadCloud の場所を非アクティブ化し、Webex Calling の場所をアクティブ化することができます。移行後、デバイスと電話番号は Webex Calling の場所でアクティブ化されます。

管理者は、 conf/partner.cfg ファイルで ROLLBACK_TO_BROADCLOUD=true を設定することで自動ロールバックを有効にでき、移行後にデバイスを BroadCloud に戻します。NS Sync では、同じリージョンと異なるリージョンの両方の移行をサポートしますが、移行が成功した場合のみサポートされます。失敗した場合、管理者はロールバックを要求する前に Cisco TAC に連絡する必要があります。

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

  • 移行 – 番号、デバイス、および共有コールアピアランス (SCA) の移行リクエストを開始するには、このオプションを選択します。
  • デバイス ステータス – BroadCloud および Calling 上のデバイスの現在のステータスを表示するには、このオプションを選択します。

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

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

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

移行リクエストの表示が表示されているサービス プロバイダー ポータル。

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

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

customer.json ファイルにリストされている場所の特定のサブセットの移行を開始するには、リクエストに locations.csv ファイルを含めます。この CSV には、移行する予定の場所のみがリストされる必要があります。

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

表1. Locations.csv の凡例
項目説明

サイト ID

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

サイト名

移行する場所の名前。

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

場所をCSVとしてエクスポート

図 14: 場所をCSVとしてエクスポート

Cisco BroadWorksおよびWebex for BroadWorksの場合

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

操作が成功すると、デバイス移動ツールは次の処理を実行します。

  1. Cisco BroadWorks からデバイスの登録を解除し、Wholesale に登録します。
  2. UC-One クライアントを使用しているユーザーは、初回サインイン時に Webex アプリにリダイレクトされます。
  3. Cisco BroadWorks から電話番号を非アクティブ化するか、BroadCloud から電話番号を削除します。
  4. 卸売で番号をアクティブ化します。
  5. BroadCloud 移行のためにホールセールで共有コール アピアランスを作成します。[This この手順はBroadCloudにのみ適用されます migrations].
移行する必要がある Cisco BroadWorks または BroadCloud に登録されているデバイスがない場合、デバイス移動ツールを実行する必要はありません。

SCP と SSH

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

前提条件

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

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

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

ポリコム電話

Polycom電話機をCisco BroadWorksからWholesale Callingに移行するには、パートナー管理者が新しい Identity/Device Cisco BroadWorks Polycom デバイス テンプレートのシステム レベルのプロファイル タイプ ファイル。図14を参照してカスタムファイルをアップロードしてください device-move-tool/conf/deviceProfile/{region}/polycom_vvx.cfg. 新しいデバイス ファイルをアップロードした後、新しく作成されたファイルがグループ レベルに存在することを確認します。また、ファイル migration_%BWMAC ADDRESS%.cfg がシステム内の既存のファイルと競合しないことを確認してください。

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

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

Polycom 電話の移行プロセス:

  1. デバイス移動ツールは、デバイス レベルのファイル %BWMACADDRESS%.cfg を polycom_vvx2.cfg に置き換えます。このファイルは migration_%BWMACADDRESS%.cfg を参照します。
  2. グループ レベルまたはデバイス レベルでデバイス プロファイルを再構築します。
    グループレベルまたはデバイスレベルでの動作は、ファイル内のパラメータdeviceLevelRebuildの設定によって異なります。 device-move-tool/conf/partner.cfg.
  3. デバイス移動ツールは、Cisco BroadWorks アプリケーション サーバに、グループ レベルまたはデバイス レベルで電話機を再起動するように要求します。
  4. 再起動要求後、Polycom電話機は% BWMACADDRESS%.cfgをダウンロードして処理し、これによりPolycom電話機は migration_%BWMACADDRESS%.cfgをダウンロードして処理するように要求され、device.prov.serverNameが https://plcm.sipflash.com.に設定されます。
    https://plcm.sipflash.com 米国地域の場合、他の地域では URL が異なります。
  5. Polycom 電話は [ https://plcm.sipflash.com から %BWMACADDRESS%.cfg をダウンロードし、Webex Calling DMS によって管理されます。
Identity/device プロフィールタイプファイルスクリーンショットを追加

図 14: Identity/device プロファイルタイプファイルの追加

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

実行手順

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

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

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

端末ログ

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

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

出力

デバイスの移行後、デバイスはオンラインになり、 make/receive 通話します。デバイスのステータスの例については、図 15 を参照してください。

デバイスのステータスを表示する Control Hub デバイス ページのスクリーンショット。

図 15: デバイスのステータス

デバイスの移行後、番号がアクティブになりました。アクティブな番号の例については、図 16 を参照してください。

アクティブな番号を表示する Control Hub 番号画面のスクリーンショット。

図 16: アクティブな番号

移行を元に戻す

元に戻す操作は、一度に 1 つのエンタープライズに対して実行する必要があります。

デバイス移動ツールでは、元に戻す操作中の技術的な制限により、ホールセール通話の番号は非アクティブ化されません。

BroadCloudキャリア向け

BroadCloud パートナーの元に戻すプロセスは次のとおりです。

  1. デバイスの復元を要求するには、Cisco TAC にチケットを開きます。
  2. デバイス移動ツールを元に戻しモードで実行します。
    • Webex Calling から電話番号の割り当てが解除され、ユーザーとサービスには内線番号のみが残ります。
    • Webex Calling のメール アドレスは一時的なメール アドレスに戻されます。
    • 電話は Webex Calling から削除されます。
    • 電話番号、alternatedId として使用される電子メール アドレス、および電話は BroadCloud で再作成されます。
    • 電話機が再起動されます。
  3. パートナー管理者は、PSTN 電話番号を BroadCloud Carrier に戻す必要があります。

Cisco BroadWorksおよびWebex for BroadWorksの場合

Cisco BroadWorks および Webex for BroadWorks の復元プロセスは次のとおりです。

  1. デバイスの復元を要求するには、Cisco TAC にチケットを開きます。
  2. デバイスの移行を元に戻すには、セカンダリ BroadWorks アプリケーション サーバーでデバイス移動ツールを元に戻しモードで実行します。これにより、Cisco BroadWorks のデバイス プロファイルの DMS URL がサービス プロバイダーの DMS URL に設定され、電話番号が再アクティブ化されます。
  3. Webex Calling チームは、Webex Calling のデバイス プロファイルで DMS URL をサービス プロバイダーの DMS URL に戻します。
  4. パートナー管理者は、Control Hub ポータルを通じて Webex Calling の電話番号を非アクティブ化または削除する必要があります。
  5. パートナー管理者は、PSTN 電話番号を Cisco BroadWorks に戻す必要があります。

デバイス移動ツールを元に戻しモードで実行する手順

デバイス移動ツールを元に戻しモードで実行するには、次の手順に従います。

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

プロフィールを元に戻す

./devicemove.sh -input=  -revertProfiles

数字を元に戻す

./devicemove.sh -input=  -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. BroadWorks または BroadCloud からエンタープライズ データを抽出します。
  2. 抽出されたデータに対して、場所オプションなしで変換ツールを実行します。
  3. 移行フェーズを計画し、場所の依存関係に関する詳細情報を取得するには、 exception_report.txt 内の「同時に移動する推奨場所」セクションを探し、機能エージェント リスト ファイルを調べます (以下の変換ツールを参照)。
  4. locations_to_be_edited.csv を変更して input/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の詳細を示しています。 :

説明

デフォルト値

必須

BroadWorksのマップ

BroadCloudのマップ

エンタープライズID

固有の企業ID

はい

サービスプロバイダーID

リアルト顧客ID

ロケーションID

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

はい

グループID

リアルトサイトID

移行状況

この場所は移行されていますか?

移行済み、 dont_migrate、移行中

移住

いいえ

名前

この場所の名前。

locationId を使用する場合は空のままにしておきます。

いいえ

timezone

いいえ

言語

いいえ

address1

いいえ

address2

いいえ

city

いいえ

state

いいえ

郵便番号

郵便番号

いいえ

2文字コード

いいえ

大規模なエンタープライズで変換ツールを実行する場合、locations.csv は事前に入力された locations_to_be_edited.csv から作成できます。さらに読み進めると例が見られます。

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

新しい出力ファイル

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

  • 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 

その partners/customers これを使用して locations.csv を生成し、特定のフェーズに移行する場所を制御できます (必要に応じて場所の情報を更新します)。

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

locationId,enterpriseId,migration status,name,timezone,language,address1,address2,city,state,postal code,country 

auto_mig_ent_grp1,auto_mig_ent,migrated,auto_mig_ent_grp1,,,100 Main Street,,Gaithersburg,MD,20877,US 

auto_mig_ent_grp2,auto_mig_ent,migrating,auto_mig_ent_grp2,,,101 Main Street,,Gaithersburg,MD,20877,US 

auto_mig_ent_grp3,auto_mig_ent,dont_migrate,auto_mig_ent_grp3,,,102 Main Street,,Gaithersburg,MD,20877,US 

この locations.csvは次を意味します:このフェーズでは、場所 auto_mig_ent_grp1 は移行済み、場所 auto_mig_ent_grp2 は移行中、場所 auto_mig_ent_grp3 は移行されません。

  • hunt_group_agents.csvcall_center_agents_supervisors.csvpaging_group_originators_targets.csvblf_monitored_elements.csv – 4 つのファイルは同じ目的を持っています。対応する機能の完全なリストを生成する agents/supervisors/originators/targets/ 移行場所が他の場所に依存している場合、移行場所にmonitored_elements が含まれます。

これらはほぼ同じ形式です (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 

変換ツールを実行するときに場所オプションが存在しない場合は、上記の4つのファイルで完全なリストが生成されます。 hunt-group/call-center/paging-group/busy-lamp-field’s agents/supervisors/originators/targets/monitored_elements は企業全体を対象としており、段階的な移行を計画するために使用できます。

新しいセクション exception_report

大規模エンタープライズ向けの段階的な移行を実行する際に、満たされていない場所の依存関係がある場合、 exception_report.txt にいくつかの新しいセクションが作成されます。

例: 次の新しいセクションは、場所 auto_mig_ent_grp2 のハント グループ Sarah Rodriguez のエージェント (場所 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

変換ツールの実行時に場所オプションが存在しない場合は、計画の便宜を図るため、同時に移動する推奨場所のセクションにすべての場所の依存関係がリストされます。

場所オプションを使用して変換ツールを実行している場合 (つまり、移行フェーズの場合)、「同時に移動する推奨場所」セクションには、現在のフェーズの場所の依存関係のみがリストされます。

プロビジョニングツール

大規模企業の場合、プロビジョニング ツールは通常どおり実行できます。

デバイス移動ツール

デバイス移動ツールは、customer.json の場所のサブセットに対して実行できます。これを実現するには、2 つの列を持つ新しいオプションの locations.csv ファイルを追加します。

External_id

場所名

外部ID値

の名前 locations/group 名前

  • これはオプションのファイルです。指定されない場合、または空の値が指定された場合は、すべての場所が移行されます。
  • 場所の名前とそれぞれの external_ID が指定されている場合は、それらの場所のみが移行されます。

コマンドは次のとおりです。

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

タイムゾーン

アメリカ合衆国:

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

カナダ:

"timeZones":["America/Dawson_Creek","America/Edmonton","America/Halifax","America/Montreal","America/Regina","America/St_Johns","America/Vancouver","America/Winnipeg"]

オーストラリア:

"timeZones":["Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Hobart","Australia/Lord_Howe","Australia/Perth","Australia/Sydney"]

フランス:

"timeZones":["Europe/Paris"]

ポルトガル:

"timeZones":["Atlantic/Azores","Europe/Lisbon"]}

イギリス:

"timeZones":["Europe/London"]

イタリア:

"timeZones":["Europe/Rome"]

ドイツ:

"timeZones":["Europe/Berlin"]