Cisco CME GUI の設定について
Cisco CME GUI では、Web ベースのインターフェイスを使用して、システム全体の機能や電話機ベースの機能のほとんどを管理できます。特に、GUI により、従業員の入れ替えに伴って発生する定型的な追加や変更の作業が容易になるため、非技術系スタッフがこれらの変更作業を実行できるようになります。
GUI には、次のユーザ クラスをサポートする 3 つのレベルのアクセスが用意されています。
• システム管理者:システム全体の機能や電話機ベースの機能をすべて設定できます。このユーザは、Cisco IOS ソフトウェアと VoIP ネットワーク設定に精通している必要があります。
• カスタマー管理者:システム全体の機能にアクセスしなくても定型的な追加や変更の作業を実行できます。このユーザは、Cisco IOS ソフトウェアの訓練を受ける必要はありません。
• 電話機ユーザ:自分の電話機でごく一部の機能をプログラムしたり、Cisco CME ディレクトリを検索したりできます。
Cisco CME GUI は、HTTP を使用して、ルータから管理者または電話機ユーザの PC に情報を転送します。この場合、ルータを HTTP サーバとして設定し、ルータの コマンドライン インターフェイス(CLI)からシステム管理者の初期のユーザ名とパスワードを定義する必要があります。カスタマー管理者および電話機ユーザを追加するには、Cisco CME ルータで CLI コマンドを使用するか、PC で GUI 画面を使用します。
Cisco CME では eXtensible Markup Language(XML)Cascading Style Sheet(拡張子が .css のファイル)がサポートされているため、ブラウザの GUI 表示をカスタマイズできます。
GUI では、リモート サーバを経由したシステム管理者の Authentication, Authorization, and Accounting(AAA; 認証、許可、アカウンティング)がサポートされています。ただし、 ip http authentication コマンドを使用して、この機能を有効にしておく必要があります。サーバ経由の認証に失敗すると、ローカル ルータが検索されます。
Cisco CME GUI の設定手順は次のとおりです。
1. システム管理者の GUI アクセスの設定 :Cisco CME ルータで HTTP サーバを定義し、システム管理者が GUI にログインするためのアカウントを作成します。
2. Cisco CME GUI へのアクセス :システム管理者として GUI にログインし、インストールを確認します。
3. カスタマー管理者と電話機ユーザの GUI アクセスの設定 :オプションで、カスタマー管理者や電話機ユーザが GUI にログインするために使用するアカウントを作成します。追加のアカウントは、GUI 自体またはルータ CLI で作成できます。
前提条件
GUI の操作に必要なファイルがルータのフラッシュ メモリにコピーされている必要があります。GUI ファイルの完全なリストについては、「 Cisco CallManager Express の概要 」の章の「ソフトウェアに関する前提条件」の項を参照してください。
(注) Cisco CME GUI ファイルはバージョン固有になっています。つまり、特定のバージョンの Cisco CME に対応する GUI ファイルは、それ以外のバージョンの Cisco CME と互換性がありません。Cisco CME をダウングレードまたはアップグレードする場合は、古いバージョンに対応している GUI ファイルを、インストールする Cisco CME バージョンと一致する GUI ファイルで上書きする必要があります。
制約事項
• GUI へのアクセスに使用できる Web ブラウザは、Microsoft Internet Explorer Version 5.5 以降だけです。それ以外のタイプのブラウザを使用して GUI にアクセスすることはできません。
• XML 設定ファイルを使用してカスタマー管理者のログインを作成する場合、その XML ファイルのサイズは 4000 バイト以下に抑える必要があります。
• システム管理者のパスワードを GUI から変更することはできません。GUI から変更できるパスワードは、カスタマー管理者または電話機ユーザのものだけです。
• 100 台を超える電話機が設定されている場合、すべての電話機を表示しようとすると、結果が表示されるまでにかなりの時間がかかります。
システム管理者の GUI アクセスの設定
Cisco CME システム管理者の GUI アクセスを設定するには、次の作業を実行します。
• 「HTTP サーバの設定」(必須)
• 「システム管理者の GUI アクセスの設定」(必須)
HTTP サーバの設定
デフォルトでは、ルータの HTTP サーバは無効になっています。この作業では、HTTP サーバを有効にし、GUI で使用されるファイルへのパスと、セキュリティのためのユーザ認証方式を指定します。
Cisco CME ルータへの不正ユーザ アクセスを防ぐには、 ip http authentication コマンドの使用が不可欠です。このコマンドを使用しない場合は、デフォルトとして、Cisco CME ルータの「イネーブル」パスワードが GUI へのユーザ アクセスの認証に使用されます。認証では、ユーザ名とパスワードのペアを使用するほうが、パスワードだけを使用するよりも安全であるため、認証に「イネーブル」パスワードだけを使用することは避けてください。イネーブル パスワードだけを使用した認証の代わりに、ローカル認証オプションまたは TACACS 認証オプションを使用することをお勧めします。このオプションは、 ip http authentication コマンドで指定され、グローバル AAA フレームワークの一部として設定されます。
ip http authentication コマンドを使用して、代替の認証方式を明示的に指定します。代替の認証方式には、ローカル ログイン アカウントを使用する方式や、Cisco CME ルータの AAA 設定で指定される方式などがあります。AAA 認証方式を選択する場合は、AAA 設定で認証方式を定義する必要もあります。定義するには、次の例のような、ユーザの状況に適切なコマンドを使用します。
aaa authentication login default group tacacs+ local
tacacs-server host 10.1.2.3
AAA 認証の詳細については、『 Cisco IOS Security Configuration Guide 』の「 Configuring Authentication 」の章を参照してください。
要約手順
1. ip http server
2. ip http path flash:
3. ip http authentication { aaa | enable | local | tacacs }
詳細手順
|
|
|
ステップ 1 |
ip http server
Router(config)# ip http server |
ローカル Cisco CME ルータの Cisco Web ブラウザ ユーザ インターフェイスを有効にします。 |
ステップ 2 |
ip http path flash:
Router(config)# ip http path flash: |
HTML ファイルの基本 HTTP パスをルータのフラッシュ メモリに設定します。 |
ステップ 3 |
ip http authentication { aaa | enable | local | tacacs }
Router(config)# ip http authentication aaa |
HTTP サーバに使用する認証方式を指定します。デフォルトは enable キーワードです。 • aaa :AAA ログイン サービスに使用する認証方式を認証用に使用することを示します。AAA ログイン サービスの方式は、 aaa authentication login コマンドで指定します。 • enable :「イネーブル」パスワードを使用します。この動作は、このコマンドを使用しない場合のデフォルト設定になります。 • local :ローカル システム設定で( username グローバル設定コマンドによって)指定されたログイン ユーザ名、パスワード、特権レベル アクセスの組み合せを使用します。 • tacacs :TACACS(または XTACACS)サーバを使用します。 |
システム管理者の GUI アクセスの設定
この作業では、システム管理者が GUI にアクセスするために使用する初期のユーザ名とパスワードを定義し、GUI を使用して時間設定とディレクトリ リストの追加を実行できるようにします。
このアカウントを作成したら、GUI にログインし、GUI 自体を使用して追加のログイン アカウントを作成できます。または、引き続きルータ CLI を使用して追加のアカウントを作成することもできます。いずれの方法についても、以降の項で説明します。
要約手順
1. telephony-service
2. web admin system name username { password string | secret { 0 | 5 } string }
3. dn-webedit
4. time-webedit
5. exit
詳細手順
|
|
|
ステップ 1 |
telephony-service
Router(config)# telephony-service |
telephony-service 設定モードを開始します。 |
ステップ 2 |
web admin system name username { password string | secret { 0 | 5 } string }
Router(config-telephony-service)# web admin system name pwa3 secret 0 wp78pw |
システム管理者のユーザ名とパスワードを定義します。デフォルトのユーザ名は Admin です。デフォルトのパスワードはありません。 • name username :システム管理者のユーザ名。 • password string :システム管理者の ID を確認するための文字列。デフォルトは、空の文字列です。 • secret { 0 | 5 } string :パスワードを暗号化します。番号は、後続の文字列に対する暗号化の状態を指定します。それぞれの番号の意味を次に示します。 – 0 :後続のパスワードは暗号化されていません。 –5:後続のパスワードは Message Digest 5(MD5)を使用して暗号化されています。
(注) secret 5 というキーワード ペアは、show コマンドの出力に暗号化されたパスワードが表示されるときに使用されます。このキーワード ペアは、後続のパスワードが暗号化されていることを示します。
|
ステップ 3 |
dn-webedit
Router(config-telephony-service)# dn-webedit |
(オプション)電話番号を Web インターフェイスから追加する機能を有効にします。 このコマンドの no 形式を使用すると、IP Phone の内線番号を作成する機能が無効になります。この機能を使用すると、ネットワーク全体の電話番号の管理に障害が発生する可能性があります。 このコマンドを使用しない場合は、デフォルトとして、電話番号を作成する機能は無効になります。 |
ステップ 4 |
time-webedit
Router(config-telephony-service)# time-webedit |
(オプション)Cisco CME システムの電話機の時間を Web インターフェイスから設定する機能を有効にします。
(注) ただし、ネットワーク時間を利用したこの設定方法は使用しないようにしてください。ルータは、Network Time Protocol(NTP; ネットワーク タイム プロトコル)を使用してルータ クロックをネットワークベースのクロック ソースに自動的に同期させるよう設定する必要があります。まれなケースとして、ネットワーク NTP クロック ソースが使用不能になった場合は、time-webedit コマンドを使用して、ルータ クロックを GUI から手動で設定およびリセットすることがあります。
|
ステップ 5 |
exit
Router(config-telephony-service)# exit |
telephony-service 設定モードを終了します。 |
トラブルシューティングのヒント
Cisco CME 3.2 GUI の起動時に問題が発生する場合は、次のアクションを実行します。
• Microsoft Internet Explorer(IE)Version 5.5 以降を使用していることを確認する。それ以外のタイプのブラウザを使用して GUI にアクセスすることはできません。
• ブラウザのキャッシュや履歴を消去する。
• Cisco CME 3.2 の GUI ファイルがフラッシュ メモリに存在することを確認する。フラッシュ メモリ内の各ファイル名を、「 Cisco CallManager Express の概要」の章の「前提条件」の項にあるリストと比較します。フラッシュ メモリ内の各ファイルのサイズを、tar アーカイブの cme-3.2.0-gui.tar(またはそれ以降のバージョンのファイル)と比較し、最新のファイルがフラッシュ メモリにインストールされていることを確認します。
Cisco CME GUI へのアクセス
(注) Cisco CME 3.2 GUI では、Microsoft Internet Explorer(IE)Version 5.5 以降を使用する必要があります。それ以外のタイプのブラウザを使用して GUI にアクセスすることはできません。
Cisco CME ルータに Web からアクセスして設定に変更を加えるには、IE 5.5 ブラウザ(またはそれ以降のバージョン)に次の URL を入力します。
http://router_ipaddr/ccme.html
ここで、 router_ipaddr は、Cisco CME ルータの IP アドレスです。たとえば、Cisco CME ルータの IP アドレスが 10.10.10.176 の場合は、次のように入力します。
http://10.10.10.176/ccme.html
ログイン画面が表示されます。ユーザ名とパスワードを入力します。
Cisco CME システム内でユーザの特権レベルが評価され、特権レベルに対応する画面が表示されます。Cisco IOS ソフトウェアの特権レベル 15 を持っているユーザは、AAA を使用してローカルまたはリモートで認証された場合、Cisco CME GUI のシステム管理者レベルの特権も持つようになります。認証の実行場所は、Cisco CME ルータで設定された ip http authentication コマンドで決まります。
ログインおよび認証が完了すると、ホーム画面が表示されます。表示されるホーム画面はユーザ クラスによって異なります。
• システム管理者に対しては、図 27 に示すホーム画面が表示されます。
• カスタマー管理者に対しては、システム管理者が作成した XML 設定ファイルに従って、システム管理者の画面で利用可能なオプションを削減したバージョンが表示されます。
• 電話機ユーザに対しては、図 28 に示すホーム画面が表示されます。
正常にログインすると、Help メニューからオンライン ヘルプが利用できます。
図 27 Cisco CME GUI のシステム管理者のホーム画面
図 28 Cisco CME GUI の電話機ユーザのホーム画面
カスタマー管理者と電話機ユーザの GUI アクセスの設定
GUI にアクセスするためのシステム管理者アカウントを作成したら、カスタマー管理者または個々の電話機ユーザのアカウントを作成して、各自の PC から GUI にログインできるようにします。これらのアカウントを作成するには、ルータ CLI または GUI 自体を使用します。次の項で、GUI アクセスを設定する手順について説明します。
• 「カスタマー管理者の GUI アクセスの設定」
• 「電話機ユーザの GUI アクセスの設定」
XML 設定ファイルの作成およびロード
XML 設定ファイルは、カスタマー管理者に対して使用可能または使用不可にする特性および機能を指定します。このファイルは、Cisco XML Document Type Definition(DTD)に準拠したテンプレートに従います。Cisco XML DTD については、『 「XML 設定ファイルのテンプレートの例」 に、サンプル XML ファイルを 「XML 設定ファイルの例」 に示します。
次の手順を実行して、XML 設定ファイルを編集およびロードします。
要約手順
1. XML テンプレートのコピーを作成して、任意のテキスト エディタで開きます。
2. XML テンプレートを編集します。
3. 編集したファイルを、Cisco CME ルータからアクセス可能な TFTP サーバまたは FTP サーバにコピーします。
4. このファイルを Cisco CME ルータのフラッシュ メモリにコピーします。
5. ルータのフラッシュ メモリから、この XML ファイルをロードします。
詳細手順
ステップ 1 Cisco Software Center(「XML 設定ファイルのテンプレートの例」を参照)からダウンロードした XML テンプレートのコピーを作成して、任意のテキスト エディタで開きます。「xml」という拡張子を使用して、ファイルに名前を付けます。たとえば、「custadm.xml」という名前にします。
ステップ 2 XML テンプレートを編集します。テンプレートには、山カッコで囲まれたタイトルで始まる行があります。この各行は XML オブジェクトについて記述し、CME GUI 内のエンティティ名に対応しています。たとえば、「<AddExtension>」は Add Extension 機能を指し、「<Type>」は Add Extension 画面の Type フィールドを指します。テンプレート内のオブジェクトごとに、アクションを選択できます。選択肢は角カッコ内に表示されています。たとえば、「[Hide | Show]」は、カスタマー管理者が GUI にログインしたときにそのオブジェクトを非表示にするか表示するかを選択できることを示しています。不要なアクション、および周りの縦線と角カッコは削除します。
たとえば、Sequence Number フィールドを非表示にするには、テンプレート ファイル内の次のテキストを変更します。
<SequenceNumber> [Hide | Show] </SequenceNumber>
このテキストを、設定ファイル内で次のように変更します。
<SequenceNumber> Hide </SequenceNumber>
テンプレート内のすべての行で、角カッコ内の各選択肢を単一のアクションに変更し、縦線と角カッコを削除します。XML ファイルのサンプルについては 「XML 設定ファイルの例」を参照してください。
ステップ 3 編集したファイルを、Cisco CME ルータからアクセス可能な TFTPサーバ(または FTP サーバ)にコピーします。
ステップ 4 このファイルを Cisco CME ルータのフラッシュ メモリにコピーします。
ステップ 5 ルータのフラッシュ メモリから、この XML ファイルをロードします。
Router(config)# telephony-service
Router(config-telephony-service)# web customize load filename
Router(config-telephony-service)# exit
XML 設定ファイルのテンプレートの例
<!-- Take Higher Precedence over CLI "dn-web-edit" -->
<AddExtension> [Hide | Show] </AddExtension>
<DeleteExtension> [Hide | Show] </DeleteExtension>
<AddPhone> [Hide | Show] </AddPhone>
<DeletePhone> [Hide | Show] </DeletePhone>
<!-- Control both view and change, and possible add or delete -->
<SequenceNumber> [Hide | Show] </SequenceNumber>
<Type> [Hide | Show] </Type>
<Huntstop> [Hide | Show] </Huntstop>
<Preference> [Hide | Show] </Preference>
<HoldAlert> [Hide | Show] </HoldAlert>
<TranslationRules> [Hide | Show] </TranslationRules>
<Paging> [Hide | Show] </Paging>
<Intercom> [Hide | Show] </Intercom>
<MWI> [Hide | Show] </MWI>
<MoH> [Hide | Show] </MoH>
<LBDN> [Hide | Show] </LBDN>
<DualLine> [Hide | Show] </DualLine>
<Reg> [Hide | Show] </Reg>
<PGroup> [Hide | Show] </PGroup>
<!-- control both view and change, and possible add and delete --->
<SequenceNumber> [Hide | Show] </SequenceNumber>
<!-- Control View Only -->
<PhoneURL> [Hide | Show] </PhoneURL>
<PhoneLoad> [Hide | Show]</PhoneLoad>
<CallHistory> [Hide | Show] </CallHistory>
<MWIServer> [Hide | Show] </MWIServer>
<!-- Control Either View and Change or Change Only -->
<TransferPattern attr=[Both | Change]> [Hide | Show] </TransferPattern>
<VoiceMailNumber attr=[Both | Change]> [Hide | Show] </VoiceMailNumber>
<MaxNumberPhone attr=[Both | Change]> [Hide | Show] </MaxNumberPhone>
<DialplanPattern attr=[Both | Change]> [Hide | Show] </DialplanPattern>
<SecDialTone attr=[Both | Change]> [Hide | Show] </SecDialTone>
<Timeouts attr=[Both | Change]> [Hide | Show] </Timeouts>
<CIDBlock attr=[Both | Change]> [Hide | Show] </CIDBlock>
<HuntGroup attr=[Both | Change]> [Hide | Show] </HuntGroup>
<NightSerBell attr=[Both | Change]> [Hide | Show] </NightSerBell>
<!-- Control Change Only -->
<!-- Take Higher Precedence over CLI "time-web-edit" -->
<Time> [Hide | Show] </Time>
<AddLineToPhone> [No | Yes] </AddLineToPhone>
<DeleteLineFromPhone> [No | Yes] </DeleteLineFromPhone>
<NewDnDpCheck> [No | Yes] </DpDnCrossCheck>
<MaxLinePerPhone> [1-6] </MaxLinePerPhone>
XML 設定ファイルの例
<AddExtension> Hide </AddExtension>
<DeleteExtension> Hide </DeleteExtension>
<AddPhone> Hide </AddPhone>
<DeletePhone> Hide </DeletePhone>
<SequenceNumber> Hide </SequenceNumber>
<Huntstop> Hide </Huntstop>
<Preference> Hide </Preference>
<HoldAlert> Hide </HoldAlert>
<TranslationRule> Hide </TranslationRule>
<Intercom> Hide </Intercom>
<DualLine> Hide </DualLine>
<SequenceNumber> Hide </SequenceNumber>
<PhoneURL> Hide </PhoneURL>
<PhoneLoad> Hide </PhoneLoad>
<CallHistory> Hide </CallHistory>
<MWIServer> Hide </MWIServer>
<TransferPattern attr=Both> Hide </TransferPattern>
<VoiceMailNumber attr=Both> Hide </VoiceMailNumber>
<MaxNumberPhone attr=Both> Hide </MaxNumberPhone>
<DialplanPattern attr=Change> Hide </DialplanPattern>
<SecDialTone attr=Both> Hide </SecDialTone>
<Timeouts attr=Both> Hide </Timeouts>
<CIDBlock attr=Both> Hide </CIDBlock>
<HuntGroup attr=Change> Hide </HuntGroup>
<NightSerBell attr=Change> Hide </NightSerBell>
<AddLineToPhone> No </AddLineToPhone>
<DeleteLineFromPhone> No </DeleteLineFromPhone>
<MaxLinePerPhone> 4 </MaxLinePerPhone>
方法 1:Cisco CME GUI を使用してカスタマー管理者を定義する
この方法では、システム管理者が GUI 自体を使用して、GUI のカスタマー管理者ログイン アカウントを作成できます。
要約手順
1. Configure System Parameters メニューで、 Administrator's Login Account を選択します。
2. Admin User Name(ユーザ名)、Admin User Type(Customer)、および New Password の各フィールドに情報を入力します。
3. Change をクリックします。
詳細手順
ステップ 1 Configure System Parameters メニューで、 Administrator's Login Account を選択します。図 29 に示す画面が表示されます。
ステップ 2 カスタマー管理者として定義するユーザについて、Admin User Name(ユーザ名)、Admin User Type(Customer)、および New Password の各フィールドに情報を入力します。パスワードを再入力して確定します。
ステップ 3 Change をクリックして変更を有効にします。
図 29 Cisco CME GUI によるカスタマー管理者の定義
方法 2:Cisco IOS CLI を使用してカスタマー管理者を定義する
この方法では、システム管理者が Cisco IOS CLI を使用して、Cisco CME GUI のカスタマー管理者アカウントを作成できます。
要約手順
1. telephony-service
2. web admin customer name username password string
3. exit
詳細手順
|
|
|
ステップ 1 |
telephony-service
Router(config)# telephony-service |
telephony-service 設定モードを開始します。 |
ステップ 2 |
web admin customer name username password string
Router(config-telephony-service)# web admin customer name user44 password pw10293847 |
カスタマー管理者のユーザ名とパスワードを定義します。デフォルトのユーザ名は Customer です。デフォルトのパスワードはありません。 • name username :カスタマー管理者のユーザ名。 • password string :カスタマー管理者の ID を確認するための文字列。 |
ステップ 3 |
exit
Router(config-telephony-service)# exit |
telephony-service 設定モードを終了します。 |
方法 1:Cisco CME GUI を使用して電話機ユーザの GUI アカウントを定義する
この方法では、Cisco CME GUI 自体を使用して、電話機ユーザの GUI ログイン アカウントを作成します。
要約手順
1. Configure Phones メニューで、 Add Phone または Change Phone を選択します。
2. 画面の Login Account エリアに、ユーザ名とパスワードを入力します。
3. Change をクリックします。
詳細手順
ステップ 1 Configure Phones メニューで、新しい電話機を使用するユーザの GUI アクセスを追加するには Add Phone を、既存の電話機を使用するユーザの GUI アクセスを追加するには Change Phone を選択します。Add Phone 画面または 図 30 に示す Change Phone 画面が表示されます。
ステップ 2 画面の Login Account エリアに、ユーザ名とパスワードを入力します。新しい電話機を追加する場合は、必要に応じて他のフィールドにも情報を入力します。
ステップ 3 Change をクリックして編集内容を有効にします。
図 30 Cisco CME GUI による電話機ユーザの GUI アカウントの定義
方法 2:Cisco IOS CLI を使用して電話機ユーザの GUI アカウントを定義する
この方法では、Cisco IOS CLI を使用して、電話機ユーザの Cisco CME GUI ログイン アカウントを作成します。
要約手順
1. ephone phone-tag
2. username username password password
3. exit
詳細手順
|
|
|
ステップ 1 |
ephone tag
Router(config)# ephone 2 |
Cisco IP Phone を登録するため、ephone 設定モードを開始します。 |
ステップ 2 |
username username password password
Router(config-ephone)# username prx password pk59wq |
電話機ユーザのログイン アカウント名とパスワードを割り当てます。 • ログイン アカウント名とパスワードを割り当てられることにより、個々の電話機ユーザは Cisco CME ルータに Web インターフェイスからログインし、個人設定の一部を変更できるようになります。 |
ステップ 3 |
exit
Router(config-telephony-service)# exit |
ephone 設定モードを終了します。 |
次の作業
Cisco CME システム、電話機、コール転送、自動転送、および Cisco CME GUI を設定した後、GUI を使用してオプション機能を指定できます。この作業については、GUI 自体のオンライン ヘルプを参照してください。
このマニュアルの残りの章では、Cisco CME ルータの Cisco IOS CLI を使用して同じオプション機能を設定する方法について説明します。