この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
目次
Cisco Jabber の設定方法およびユーザが設定できるコンフィギュレーション パラメータの確認方法について説明します。
Cisco Unified Communications Manager バージョン 9 以降の UC サービス プロファイルでクライアントを設定できます。 ユーザがクライアントを初めて起動する際に、DNS SRV レコードを使用して Cisco Unified Communications Manager ホーム クラスタを検出し、UC サービス プロファイルから自動的に設定を取得します。
オンプレミスでの導入の場合のみ適用します。
Cisco Unified Communications Manager バージョン 9 以降の電話設定でクライアントを設定できます。 クライアントは、UC サービス プロファイルの設定に加え、電話設定から設定を取得します。
オンプレミスでの導入の場合のみ適用します。
インスタント メッセージとプレゼンス機能を有効にして、プレゼンス サブスクリプション要求などの特定の設定を構成できます。
Cisco Unified Communications Manager バージョン 9 以降を備えたサービス ディスカバリを使用しない場合、クライアントは UC サービスを Cisco Unified Presence またCisco Unified Communications Manager IM and Presence Service から取得します。
オンプレミスでの導入の場合のみ適用します。
設定パラメータを含む XML ファイルを作成できます。 そして、TFTP サーバの XML ファイルをホスティングします。 ユーザがログインする際に、クライアントは TFTP サーバから XML ファイルを取得し、設定を適用します。
オンプレミスとクラウド ベースの展開に適用します。
Cisco WebEx 管理ツール で、あるクライアントを設定できます。
クラウド ベースの展開にのみ適用します。
Cisco Unified Communications Manager バージョン 9 以降の UC サービス プロファイルでクライアントを設定できます。
クライアントは、サービス プロファイルから UC サービス設定、および他の設定を取得できます。
サービス プロファイルで設定する設定パラメータについて説明します。 クライアント コンフィギュレーション ファイル内の対応するパラメータを確認します。
IM and Presence サービスの設定 | 説明 | ||
---|---|---|---|
製品タイプ(Product Type) |
|
||
プライマリ サーバ(Primary Server) |
|
ボイスメール サービスの設定 | 説明 |
---|---|
ボイスメール サーバ(Voicemail server) | ボイスメール サーバに対して接続設定を指定します。 サービス プロファイルのボイスメール機能でユーザをプロビジョニングする詳細については、『Server Setup Guide』を参照してください。 |
ボイスメール サービスのクレデンシャル ソース(Credentials source for voicemail service) | ボイスメール サービスでの認証を行うために、クライアントがインスタント メッセージおよびプレゼンス、または会議サービスのクレデンシャルを使用することを指定します。 設定したクレデンシャル ソースがボイスメールのクレデンシャルと一致することを確認します。 このパラメータに値を設定すると、ユーザは、クライアント ユーザ インターフェイスでボイスメール サービスのクレデンシャルを指定できません。 |
会議サービスの設定 | 説明 |
---|---|
会議サーバ(Conferencing server) | 会議サーバに対して接続設定を指定します。 サービス プロファイルの会議機能でユーザをプロビジョニングする詳細については、『Server Setup Guide』を参照してください。 |
Web 会議サービスのクレデンシャル ソース(Credentials source for web conference service) | 会議サービスでの認証を行うために、クライアントがインスタント メッセージおよびプレゼンス、またはボイスメール サービスのクレデンシャルを使用することを指定します。 設定したクレデンシャル ソースが会議のクレデンシャルと一致することを確認します。 |
サービス プロファイルのディレクトリ統合に関する詳細については、「Directory Integration」章を参照してください。
CTI サービス設定 | 説明 |
---|---|
CTI サーバ(CTI Server) | CTI サーバの接続設定を指定します。 CTI サービスでのユーザのプロビジョニングの詳細については、『Server Setup Guide』を参照してください。 |
UC サービスを使用して、インスタント メッセージやプレゼンス、ボイスメール、会議、ディレクトリといったサービスのアドレス、ポート、プロトコル、その他設定を指定します。
サービス プロファイルに UC サービスを追加します。
UC サービスを追加して構成したら、サービス プロファイルに追加します。 サービス プロファイルの追加設定を適用できます。
エンド ユーザ設定にサービス プロファイルを適用します。
UC サービスを追加し、サービス プロファイルを作成すると、ユーザにサービス プロファイルを適用します。 ユーザがに Cisco Jabber ログインすると、クライアントは、そのユーザのサービス プロファイルを Cisco Unified Communications Manager から取得できます。
ステップ 1 | [Cisco Unified CM の管理(Cisco Unified CM Administration)] インターフェイスを開きます。 |
ステップ 2 |
を選択します。 [ユーザの検索と一覧表示(Find and List Users)] ウィンドウが開きます。 |
ステップ 3 |
既存のユーザを見つけるために検索条件を入力し、リストからユーザを選択します。 [エンド ユーザの設定(End User Configuration)] ウィンドウが表示されます。 |
ステップ 4 | [サービス設定(Service Settings)] セクションを見つけます。 |
ステップ 5 |
[UC サービス プロファイル(UC Service Profile)] ドロップダウン リストからユーザに適用するサービス プロファイルを選択します。
Cisco Unified Communications Manager バージョン 9.x のみ:ユーザがインスタント メッセージとプレゼンス機能(IM のみ)のみを持つ場合、[デフォルトを使用(Use Default)] を選択する必要があります。 IM のみのユーザは、Cisco Unified Communications Manager バージョン 9.x で、[UC サービス プロファイル(UC Service Profile)] ドロップダウン リストからの選択内容に関係なく、デフォルトのサービス プロファイルを適用します。 |
ステップ 6 | 必要に応じてその他の設定を適用し、[保存(Save)] を選択します。 |
Cisco Unified Communications Manager バージョン 9.x のみにおいて、クライアントがユーザのサービス プロファイルを取得しようとするときは、最初に Cisco Unified Communications Manager からデバイスのコンフィギュレーション ファイルを取得します。 クライアントは、ユーザに適用したサービス プロファイルを取得するために、デバイス設定を使用できます。
たとえば、CSFAKenzi という名前の CSF デバイスと ADAM McKenzie をプロビジョニングします。 クライアントは、Adam がログインした際に、Cisco Unified Communications Manager から CSFAKenzi.cnf.xml を取得します。 クライアントは、CSFAKenzi.cnf.xml で次を検索します。
<userId serviceProfileFile="identifier.cnf.xml">amckenzi</userId>
ステップ 1 |
ユーザをデバイスに関連付けます。
|
ステップ 2 |
デバイス設定の [オーナーのユーザ ID(Owner User ID)] フィールドを設定します。
|
クライアントは、Cisco Unified Communications Manager の次の場所から電話の設定を取得できます。
クラスタ全体に適用されます。
(注) |
インスタント メッセージングとプレゼンス機能(IM のみ)を持つ個人に対して、電話の設定パラメータを [エンタープライズ電話の設定(Enterprise Phone Configuration)] ウィンドウで設定します。 |
デバイスのグループを適用し、クラスタ設定より優先します。
個々の CSF のデバイスを適用し、グループ設定より優先します。
デスクトップ クライアントの設定 | 説明 |
---|---|
ビデオ コール(Video Calling) |
このパラメータは、CSF のデバイス設定でだけ使用可能です。 |
ファイル転送でブロックするファイル タイプ(File Types to Block in File Transfer) | ユーザに対して、特定のファイル タイプの転送の制限をします。 値としてセット ファイル拡張子を設定します(例:.exe)。 複数の値を区切るには、セミコロンを使用します。次に例を示します。 .exe;.msi;.rar;.zip |
電話制御での自動起動(Automatically Start in Phone Control) |
|
Jabber for Windows ソフトウェア更新サーバ URL(Jabber For Windows Software Update Server URL) | クライアント更新情報を保持する XML ファイルに URL 指定します。 クライアントは、Web サーバから XML ファイルを取得するために、この URL を使用します。 ハイブリッド クラウドベースの展開では、自動更新を設定するために Cisco WebEx 管理ツールを使用する必要があります。 |
問題レポートのサーバ URL(Problem Report Server URL) | ユーザが問題レポートを送信できるように、カスタム スクリプトの URL を指定します。 |
オンプレミスとハイブリッド クラウド ベースの展開で、クライアント コンフィギュレーション ファイルを作成し、Cisco Unified Communications Manager TFTP サービスでホスティングします。
クラウド ベースの展開では、Cisco WebEx 管理ツール でクライアントを設定する必要があります。 ただし、Cisco WebEx 管理ツール で使用できない設定でクライアントを設定するために、オプションで TFTP サーバを設定することができます。
コンフィギュレーション ファイルを展開する前に、グローバルおよびグループ コンフィギュレーション ファイルの違いを確認します。 正常にコンフィギュレーション ファイルを展開するには、サポートされるサポートされる符号化方式などのコンフィギュレーション ファイルの要件を確認する必要があります。
グローバル設定ファイルは、すべてのユーザに適用されます。 クライアントは、ログイン シーケンス中に TFTP サーバのグローバル構成ファイルをダウンロードします。
グローバル設定ファイルのデフォルト名は、jabber-config.xml です。
グループ設定ファイルは、ユーザのサブセットに適用されます。 グループ設定ファイルは、グローバル設定ファイルよりも優先されます。
Cisco Jabber は、ユーザが電話アカウントに初めてサインインした後に、グループ設定ファイルを取得します。 クライアントは、ユーザにログインするよう指示します。 2 回目のログイン シーケンスの間、クライアントは TFTP サーバからグループ設定ファイルをダウンロードします。
ユーザがサインアウトする前に、ソフト フォンを使用してコールするオプションを選択した場合、クライアントはユーザにサインアウトしてからサインインし直すよう指示し、グループ設定を読み込みます。
Cisco Unified Communications Manager の CSF デバイス設定の [シスコ サポート フィールド(Cisco Support Field)] で、グループ設定ファイルの名前を指定します。
Cisco Unified Communications Manager の CSF デバイス設定のグループ設定ファイルの名前を削除すると、クライアントが変更を検出し、ユーザにサインアウトするよう指示し、グローバル設定ファイルを読み込みます。 CSF デバイス設定のグループ設定ファイル名を削除するには、configurationFile=group_configuration_file_name.xml 文字列全体を削除するか、文字列からグループ設定ファイル名を削除します。
ヒント |
Microsoft Internet Explorer で設定ファイルを開き、無効な文字やエンティティがないことを確認します。 Internet Explorer に XML 構造の全体が表示される場合は、設定ファイルには無効な文字やエンティティは含まれていません。 Internet Explorer に XML 構造の一部しか表示されない場合は、設定ファイルには無効な文字やエンティティが含まれている可能性があります。 |
クライアントは、TFTP サーバからコンフィギュレーション ファイルを取得します。 クライアント設定の最初のステップは、クライアントがコンフィギュレーション ファイルにアクセスできるようにするため、TFTP サーバのアドレスを指定することです。
Cisco Jabber が、DNS クエリーから _cisco-uds SRV レコードを取得すると、自動的にユーザのホーム クラスタの検索ができます。 その結果、クライアントは、Cisco Unified Communications Manager TFTP サービスを見つけることができます。
_cisco-uds SRV レコードを導入する場合、TFTP サーバ アドレスを指定する必要はありません。
次の手順を実行して、Cisco Unified Presence で TFTP サーバのアドレスを指定します。
ステップ 1 | [Cisco Unified Presence の管理(Cisco Unified Presence Administration)] インターフェイスを開きます。 | ||
ステップ 2 |
[設定(Settings)] の順に選択します。
[Cisco Jabber の設定(Cisco Jabber Settings)]Cisco Jabber Settingsウィンドウが開きます。 |
||
ステップ 3 |
次のセクションの 1 つで TFTP サーバを指定するフィールドを探します。セクションは、Cisco Unified Presence のバージョンにより異なります。
|
||
ステップ 4 |
次のフィールドで、プライマリおよびバックアップの TFTP サーバの IP アドレスを指定します。
|
||
ステップ 5 | [保存(Save)] を選択します。 |
次の手順を実行して、Cisco Unified Communications Manager IM and Presence Service で TFTP サーバのアドレスを指定します。
ステップ 1 | [Cisco Unified CM IM and Presence の管理(Cisco Unified CM IM and Presence Administration)] インターフェイスを開きます。 |
ステップ 2 |
の順に選択します。 [レガシー クライアントの設定(Legacy Client Settings)] ウィンドウが開きます。 |
ステップ 3 | [レガシー クライアントのセキュリティ設定(Legacy Client Security Settings)] セクションを探します。 |
ステップ 4 |
次のフィールドで、プライマリおよびバックアップの TFTP サーバの IP アドレスを指定します。
|
ステップ 5 | [保存(Save)] を選択します。 |
クライアントが Cisco WebEx Messenger サービスに接続すると、Cisco WebEx 管理ツール で TFTP サーバのアドレスを指定します。
ステップ 1 | Cisco WebEx 管理ツール を開きます。 |
ステップ 2 | [設定(Configuration)] タブを選択します。 |
ステップ 3 | [追加サービス(Additional Services)] セクションで [Unified Communications] を選択します。 [Unified Communications] ウィンドウが開きます。 |
ステップ 4 | [クラスタ(Clusters)] タブを選択します。 |
ステップ 5 | 適切なクラスタをリストから選択します。 [クラスタの編集(Edit Cluster)] ウィンドウが開きます。 |
ステップ 6 | [Cisco Unified Communications Manager サーバの設定(Cisco Unified Communications Manager Server Settings)] セクションで [サーバの詳細設定(Advanced Server Settings)] を選択します。 |
ステップ 7 | [TFTP サーバ(TFTP Server)] フィールドでプライマリ TFTP サーバの IP アドレスを指定します。 |
ステップ 8 | [バックアップ サーバ 1(Backup Server #1)] フィールドと [バックアップ サーバ 2(Backup Server #2)] フィールドでバックアップ TFTP サーバの IP アドレスを指定します。 |
ステップ 9 | [保存(Save)] を選択します。 [クラスタの編集(Edit Cluster)] ウィンドウが閉じます。 |
ステップ 10 | [Unified Communications] ウィンドウで [保存(Save)] を選択します。 |
導入において、すべてのユーザのクライアントを設定します。
複数の TFTP サーバがある環境の場合、すべての TFTP サーバで設定ファイルを同じにする必要があります。
ステップ 1 |
任意のテキスト エディタを使用して jabber-config.xml という名前のファイルを作成します。
|
ステップ 2 |
jabber-config.xml で必須の設定パラメータを定義します。
|
ステップ 3 | TFTP サーバ上でグループ設定ファイルをホストします。 |
異なるユーザのセットに異なるクライアント設定を適用します。
CSF のデバイスを持つユーザをプロビジョニングする場合、デバイス設定で [シスコ サポート フィールド(Cisco Support Field)] フィールド にグループ コンフィギュレーション ファイル名を指定します。
ユーザに CSF のデバイスがない場合は、引数 TFTP_FILE_NAME を使用してインストール時に各グループの一意の構成ファイル名を設定します。
ステップ 1 |
任意のテキスト エディタを使用して XML グループ設定ファイルを作成します。 グループ設定ファイルには、適切な名前を指定できます(例:jabber-groupa-config.xml)。 |
ステップ 2 |
グループ設定ファイルで必須の設定パラメータを定義します。
|
ステップ 3 |
グループ コンフィギュレーション ファイル名を指定します。
|
ステップ 4 | TFTP サーバ上でグループ設定ファイルをホストします。 |
任意の TFTP サーバのコンフィギュレーション ファイルをホストできます。 ただし、デバイス コンフィギュレーション ファイルが保存されるのと同じ場所であるCisco Unified Communications ManagerTFTP サーバ上のコンフィギュレーション ファイルのホスティングを推奨します。
ステップ 1 | Cisco Unified Communications Manager の [Cisco Unified OS の管理(Cisco Unified OS Administration)] インターフェイスを開きます。 |
ステップ 2 | を選択します。 |
ステップ 3 | [ファイルのアップロード(Upload File)] を選択します。 |
ステップ 4 | [ファイルのアップロード(Upload File)] セクションで [参照(Browse)] を選択します。 |
ステップ 5 | ファイル システム上の設定ファイルを選択します。 |
ステップ 6 |
[ファイルのアップロード(Upload File)] セクションの [ディレクトリ(Directory)] テキスト ボックスに値を指定しないでください。 コンフィギュレーション ファイルが TFTP サーバ上のデフォルト ディレクトリに存在するようにするため、[ディレクトリ(Directory)] テキストボックスには空の値を残す必要があります。 |
ステップ 7 | [ファイルのアップロード(Upload File)] を選択します。 |
クライアントがコンフィギュレーション ファイルにアクセスするには、TFTP サーバを再起動する必要があります。
ステップ 1 | Cisco Unified Communications Manager の [Cisco Unified サービスアビリティ(Cisco Unified Serviceability)] インターフェイスを開きます。 |
ステップ 2 | を選択します。 |
ステップ 3 | [CM サービス(CM Services)] セクションから [Cisco Tftp] を選択します。 |
ステップ 4 |
[リスタート(Restart)] を選択します。 再起動の確認を求めるウィンドウが表示されます。 |
ステップ 5 |
[OK] を選択します。 「Cisco Tftp サービスの再起動操作が成功しました(Cisco Tftp Service Restart Operation was Successful)」というステータスが表示されます。 |
ステップ 6 | [更新(Refresh)] を選択し、Cisco Tftp サービスが正常に起動していることを確認します。 |
設定ファイルが TFTP サーバで使用できることを確認するには、任意のブラウザで設定ファイルを開きます。 通常、http://tftp_server_address:6970/jabber-config.xml の URL にあるグローバル設定ファイルにアクセスできます。
次の要素を含む XML 形式のクライアント コンフィギュレーション ファイルを作成します。
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?> <config version="1.0"> </config>
グループ要素には、コンフィギュレーション パラメータおよび値が含まれます。 グループ要素はルート要素内にネストする必要があります。
要素 | 説明 |
---|---|
Client | |
Directory | |
Options | |
Phone | |
Policies | |
Presence | |
Voicemail |
(注) |
ディレクトリ パラメータについては、「 Integrate with Directory Sources」章を参照してください。 |
<Client> <parameter>value</parameter> </Client> <Directory> <parameter>value</parameter> </Directory> <Options> <parameter>value</parameter> </Options> <Phone> <parameter>value</parameter> </Phone> <Policies> <parameter>value</parameter> </Policies> <Presence> <parameter>value</parameter> </Presence> <Voicemail> <parameter>value</parameter> </Voicemail>
パラメータ | グループ要素 |
---|---|
PrtLogServerUrl | Client |
UpdateUrl | Client |
jabber-plugin-config | Client |
Forgot_Password_URL | Client |
Persistent_Chat_Enabled | Client |
Set_Status_Away_On_Inactive | Options |
Set_Status_Inactive_Timeout | Options |
Set_Status_Away_On_Lock_OS | Options |
StartCallWithVideo | Options |
Start_Client_On_Start_OS | Options |
AllowUserCustomTabs | Options |
ShowContactPictures | Options |
ShowOfflineContacts | Options |
DockedWindowVisible | Options |
DockedWindowPosition | Options |
DeviceAuthenticationPrimaryServer | Phone |
DeviceAuthenticationBackupServer | Phone |
TftpServer1 | Phone |
TftpServer2 | Phone |
CtiServer1 | Phone |
CtiServer2 | Phone |
useCUCMGroupForCti | Phone |
CcmcipServer1 | Phone |
CcmcipServer2 | Phone |
Meeting_Server_Address | Phone |
Meeting_Server_Address_Backup | Phone |
Meeting_Server_Address_Backup2 | Phone |
EnableVideo | Policies |
InitialPhoneSelection | Policies |
UserDefinedRemoteDestinations | Policies |
enableLocalAddressBookSearch | Policies |
EnableAccessoriesManager | Policies |
BlockAccessoriesManagerPlugins | Policies |
ForceFontSmoothing | Policies |
Screen_Capture_Enabled | Policies |
File_Transfer_Enabled | Policies |
Disallowed_File_Transfer_Types | Policies |
EnableBFCPVideoDesktopShare | Policies |
Meetings_Enabled | Policies |
Telephony_Enabled | Policies |
Voicemail_Enabled | Policies |
EnableTelProtocolHandler | Policies |
EnableSaveChatToFile | Policies |
EnableSIPURIDialling | Policies |
DirectoryURI | Policies |
ForceC2XDirectoryResolution | Policies |
ServiceDiscoveryExcludedServices | Policies |
VoiceServicesDomain | Policies |
LoginResource | Presence |
PresenceServerAddress | Presence |
PresenceServerURL | Presence |
VoiceMailService_UseCredentialsFrom | Voicemail |
VVM_Mailstore_Server_0 | Voicemail |
<?xml version="1.0" encoding="utf-8"?> <config version="1.0"> <Client> <PrtLogServerUrl>http://server_name:port/path/prt_script.php</PrtLogServerUrl> <jabber-plugin-config> <browser-plugin> <page refresh="true" preload="true"> <tooltip>Cisco</tooltip> <icon>http://www.cisco.com/web/fw/i/logo.gif</icon> <url>www.cisco.com</url> </page> </browser-plugin> </jabber-plugin-config> </Client> <Options> <Set_Status_Inactive_Timeout>20</Set_Status_Inactive_Timeout> <StartCallWithVideo>false</StartCallWithVideo> </Options> <Policies> <Disallowed_File_Transfer_Types>.exe;.msi</Disallowed_File_Transfer_Types> </Policies> </config>
パラメータ | 値 | 説明 |
---|---|---|
PrtLogServerUrl | URL |
問題レポートを送信するためのカスタム スクリプトを指定します。 |
UpdateUrl | URL |
HTTP サーバ上の自動更新 XML 定義ファイルへの URL を指定します。 クライアントは、更新 XML ファイルを取得するために、この URL を使用します。 ハイブリッド クラウドベースの展開では、自動更新を設定するために Cisco WebEx 管理ツールを使用する必要があります。 |
jabber-plugin-config | プラグイン定義 |
HTML コンテンツを表示するカスタム埋め込みタブなどのプラグインの定義が含まれます。 |
Forgot_Password_URL | URL |
パスワードを忘れた場合に、パスワードをリセットまたは取得するための Web ページの URL を指定します。 ハイブリッド クラウド ベースの展開では、忘れたパスワードをリセットまたは取得するために、Cisco WebEx 管理ツール を使用して、ユーザを Web ページに導きます。 |
Persistent_Chat_Enabled | true false |
|
パラメータ | 値 | 説明 | ||
---|---|---|---|---|
Set_Status_Away_On_Inactive |
|
|||
Set_Status_Inactive_Timeout | ユーザが非アクティブになった場合にアベイラビリティ ステータスが [退席中(Away)] に変更される前の時間を分単位で設定します。 |
|||
Set_Status_Away_On_Lock_OS | true false |
|
||
StartCallWithVideo | true false |
サーバ設定は、クライアント コンフィギュレーション ファイルのパラメータよりも優先されます。 ただし、ユーザがクライアントのユーザ インターフェイスのデフォルトのオプションを変更する場合、その設定は、サーバとクライアントの両方に優先します。
|
||
Start_Client_On_Start_OS | true false |
|
||
AllowUserCustomTabs | true false |
|
||
ShowContactPictures | true false |
|
||
ShowOfflineContacts | true false |
|
||
DockedWindowVisible | TRUE FALSE |
|
||
DockedWindowPosition | TopCenter TopLeft TopRight |
|
パラメータ | 値 | 説明 |
---|---|---|
DeviceAuthenticationPrimaryServer | ホスト名 IP アドレス FQDN |
|
DeviceAuthenticationBackupServer | ホスト名 IP アドレス FQDN |
|
TftpServer1 | ホスト名 IP アドレス FQDN |
|
TftpServer2 | ホスト名 IP アドレス FQDN |
セカンダリ Cisco Unified Communications Manager TFTP サービスのアドレスを指定します。 このパラメータはオプションです。 |
CtiServer1 | ホスト名 IP アドレス FQDN |
ユーザがデスクフォン デバイスを持っている場合、クライアント コンフィギュレーションで CTI サーバ アドレスを指定する必要があります。 |
CtiServer2 | ホスト名 IP アドレス FQDN |
このパラメータはオプションです。 |
useCUCMGroupForCti | true false |
|
CcmcipServer1 | ホスト名 IP アドレス FQDN |
|
CcmcipServer2 | ホスト名 IP アドレス FQDN |
このパラメータはオプションです。 |
Meeting_Server_Address | ユーザにプライマリ Cisco WebEx 会議サイトの URL を指定します。 クライアントは、[オプション(Options)] ウィンドウのユーザのホスト アカウントで、この会議サイトを入力します。 会議サイトにクレデンシャルが必要な場合、ユーザは自分のクレデンシャルを入力してホスト アカウントをセット アップし、自分の Cisco WebEx 会議にアクセスできます。 無効な会議サイトを指定すると、ユーザは、クライアント ユーザ インターフェイス内のいずれの会議サイトの追加または編集もできなくなります。 |
|
Meeting_Server_Address_Backup | Cisco WebEx 会議サイトの URL |
ユーザにセカンダリ Cisco WebEx 会議サイトの URL を指定します。 このパラメータはオプションです。 |
Meeting_Server_Address_Backup2 | Cisco WebEx 会議サイトの URL |
ユーザにターシャリ Cisco WebEx 会議サイトの URL を指定します。 このパラメータはオプションです。 |
ポリシー パラメータにより、特定のクライアント機能を制御できます。
パラメータ | 値 | 説明 |
---|---|---|
Screen_Capture_Enabled | true false |
|
File_Transfer_Enabled | true false |
|
Disallowed_File_Transfer_Types | ユーザに対して、特定のファイル タイプの転送の制限をします。 |
パラメータ | 値 | 説明 | ||
---|---|---|---|---|
EnableVideo | true false |
|
||
InitialPhoneSelection |
|
|||
UserDefinedRemoteDestinations | true false |
ユーザは、クライアント インターフェイスを使用してリモート接続先を追加、編集、および削除できます。 拡張機能と接続機能をプロビジョニングしてデフォルトの動作を変更するには、このパラメータを使用します。 デフォルトでは、ユーザのデバイス リストに CTI リモート デバイスだけが含まれる場合、クライアントはユーザがリモート接続先を追加、編集、または削除できないようにします。 これは、割り当てられた専用のリモート デバイスをユーザが変更できないようにするためです。 ただし、ユーザのデバイス リストにソフトフォン デバイスまたはデスクフォン デバイスが含まれる場合、クライアントはユーザがリモート接続先を追加、編集、および削除できるようにします。
|
||
enableLocalAddressBookSearch | true false |
|
||
EnableAccessoriesManager | true false |
|
||
BlockAccessoriesManagerPlugins | プラグイン ライブラリ |
Jabra や Logitech といったサード パーティ ベンダーから特定のアクセサリ マネージャ プラグインを無効にします。 プラグイン DLL ファイルの名前を値として設定します。 複数の値を区切るにはカンマを使用します。たとえば、Microsoft Windows では次のようになります。 <BlockAccessoriesManagerPlugins> JabraJabberPlugin.dll,lucpcisco.dll </BlockAccessoriesManagerPlugins> デフォルト値はありません。 |
||
ForceFontSmoothing | true false |
|
||
EnableBFCPVideoDesktopShare | true false |
|
||
Meetings_Enabled | true false |
|
||
Telephony_Enabled | true false |
|
||
Voicemail_Enabled | true false |
|
||
EnableTelProtocolHandler | true false |
|
||
EnableSaveChatToFile | true false |
|
||
EnableSIPURIDialling | true false |
|
||
DirectoryURI | ディレクトリ属性 |
メール属性がデフォルトで使用されます。 指定する値が Cisco Unified Communications Manager またはCisco WebEx 管理ツール のユーザのディレクトリ URI 設定に一致する必要があります。 |
||
ForceC2XDirectoryResolution | true false |
|
||
ServiceDiscoveryExcludedServices | WEBEX CUCM CUP |
<ServiceDiscoveryExcludedServices> WEBEX,CUCM </ServiceDiscoveryExcludedServices> |
||
VoiceServicesDomain | FQDN |
|
インスタント メッセージとプレゼンス機能に Cisco WebEx Messenger サービスを使用する場合、Cisco WebEx 管理ツール によってクライアントのポリシーを設定できます。 使用可能なポリシーと説明のリストについては、Using policy actions available in Cisco WebEx を参照してください。
パラメータ | 値 | 説明 |
---|---|---|
LoginResource |
|
|
PresenceServerAddress |
|
|
PresenceServerURL | Cisco WebEx Messenger サービスに中央認証サービス(CAS)の URL を指定します。 次に、値として設定できる URL の例を示します。 https://loginp.webexconnect.com/cas/sso/ex_org/orgadmin.app |
ユーザが特定サービスで認証を受ける必要をなくすために、サービス クレデンシャル パラメータを指定できます。
パラメータ | 値 | 説明 |
---|---|---|
VoiceMailService_UseCredentialsFrom | ボイスメール サービスにアクセスするために、クライアントが電話サービスのクレデンシャルを使用することを指定します。 ユーザの電話サービスのクレデンシャルが、ボイスメール サービスのクレデンシャルに一致することを確認します。 この設定を行うと、ユーザはクライアント インターフェイスでボイスメール サービスのクレデンシャルを指定できません。 |
<?xml version="1.0" encoding="utf-8"?> <config version="1.0"> <Voicemail> <VoicemailService_UseCredentialsFrom>phone</VoicemailService_UseCredentialsFrom> </Voicemail> </config>
キー | 値 | 説明 |
---|---|---|
VVM_Mailstore_Server_0 | ホスト名 IP アドレス FQDN |
|
(注) |
インスタント メッセージングとプレゼンス機能のサービスに Cisco WebEx Messenger を使用する場合、Cisco WebEx 管理ツール を使用して、自動更新の設定をします。 |
ステップ 1 | ご使用の HTTP サーバでアップデート インストール プログラムをホストします。 |
ステップ 2 |
任意のテキスト エディタを使用して更新の XML ファイルを作成します。 自動更新用の XML ファイルは次のような構造となっています。 <JabberUpdate> <App name="client ID"> <LatestBuildNum>value</LatestBuildNum> <LatestVersion>value</LatestVersion> <Message><![CDATA[your HTML]]></Message> <DownloadURL>value</DownloadURL> </App> </JabberUpdate> |
ステップ 3 |
XML で次のように値を指定します。
例: 以下は自動更新の XML の例です。 <JabberUpdate> <LatestBuildNum>12345</LatestBuildNum> <LatestVersion>9.x</LatestVersion> <Message><![CDATA[<b>This new version of Cisco Jabber lets you do the following:</b><ul><li>Feature 1</li><li>Feature 2</li></ul>For more information click <a target="_blank" href="//cisco.com/go/jabber">here</a>.]]></Message> <DownloadURL>http://http_server_name/CiscoJabberSetup.msi</DownloadURL> </JabberUpdate> |
ステップ 4 | 更新の XML ファイルを保存して閉じます。 |
ステップ 5 | HTTP サーバ上で更新の XML ファイルをホストします。 |
ステップ 6 | 設定ファイルの UpdateUrl パラメータの値として更新の XML ファイルを指定します。 |
クライアントは問題レポートを提出するために HTTP POST 方式を使用します。 POST 要求を受け入れるカスタム スクリプトを作成し、設定パラメータとして HTTP サーバ 上のスクリプトの URL を指定します。 ユーザは問題レポートをローカルに保存できるため、ユーザが問題レポートをアップロードできるようにするフォームを含む HTML ページを作成する必要もあります。
次に、問題レポートを受け入れるフォームの例を示します。
<form name="uploadPrt" action="http://server_name.com/scripts/UploadPrt.php" method="post" enctype="multipart/form-data"> <input type="file" name="zipFileName" id="zipFileName" /><br /> <input type="submit" name="submitBtn" id="submitBtn" value="Upload File" /> </form>
ステップ 1 | HTTP サーバ 上でカスタム スクリプトをホストします。 |
ステップ 2 | 設定ファイルの PrtLogServerUrl パラメータの値としてスクリプトの URL を指定します。 |
カスタム埋め込タブは、クライアント インターフェイスの HTML コンテンツを表示します。 Cisco Jabber のカスタム埋め込タブ定義を作成する方法について説明します。
<jabber-plugin-config> <browser-plugin> <page refresh="" preload=""> <tooltip></tooltip> <icon></icon> <url></url> </page> </browser-plugin> </jabber-plugin-config>
パラメータ | 値 | 説明 | ||
---|---|---|---|---|
browser-plugin | ||||
page | ||||
refresh | true false |
|
||
preload | true false |
このパラメータはオプションで、page 要素の属性です。 |
||
tooltip | ||||
icon | URL |
JPG、.PNG、.GIF 形式を含め、Microsoft Internet Explorer がレンダリングできるアイコンを使用できます。 このパラメータはオプションです。 アイコンが指定されていない場合、クライアントは HTML ページからファビコンをロードします。 ファビコンが使用できない場合、クライアントはデフォルトのアイコンをロードします。 |
||
url | URL |
クライアントは、埋め込みタブのコンテンツを表示するために、Internet Explorer レンダリング エンジンを使用します。 したがって、Internet Explorer がサポートするコンテンツを指定できます。
|
ユーザは、クライアント ユーザ インターフェイスを使用して、独自のカスタム埋め込みタブを作成できます。
<Options> <AllowUserCustomTabs>true</AllowUserCustomTabs> </Options>
(注) |
ユーザのカスタム埋め込みタブはデフォルトで無効です。 |
カスタム埋め込みタブのアイコンには、1 つのイメージ ファイル内の各状態に対して 10 個のフレームがあります。
(注) |
${UserID} トークンを url パラメータの値の一部として指定できます。 ユーザがサインインすると、クライアントにより、${UserID} トークンがログインしたユーザのユーザ名に置き換えられます。
ヒント |
また、クエリー文字列に ${UserID} トークンを指定することもできます(例:www.cisco.com/mywebapp.op?url=${UserID})。 |
カスタム埋め込みタブに JavaScript 通知を実装できます。 このトピックでは、JavaScript 通知用にクライアントが提供するメソッドについて説明します。 また、通知のテストに使用できる JavaScript フォームの例についても説明します。 非同期サーバ コールに対する JavaScript 通知の実装方法と他のカスタム実装に関する説明は、このマニュアルでは取り扱いません。 詳細については、該当する JavaScript のマニュアルを参照してください。
<html> <head> <script type="text/javascript"> function onPageSelected() { window.external.SetNotificationBadge(""); } function onPageDeselected() { window.external.SetNotificationBadge(""); } function addBadge() { var cell = document.getElementById("badgeid"); window.external.SetNotificationBadge(cell.value); } </script> </head> <body> <form onsubmit="addBadge()" > Badge: <input type="text" name="value" id="badgeid"/><br /> <input type="submit" value="Submit"> </form> </body> </html>
この例の JavaScript フォームをテストするには、前述の例を HTML ページにコピーしてから、そのページをカスタム埋め込みタブとして指定します。
テレフォニー サービスの API により、クライアントはカスタム埋め込みタブでコール イベントを表示することができます。 カスタム タブは、OnTelephonyConversationStateChanged の JavaScript 関数を実行できます。 クライアントは、テレフォニー会話の状態が変化するたびに、この機能をコールします。 この機能により、クライアントがコール イベントを取得するために解析する JSON の文字列を受け入れます。
次のスニペットは、コール イベントを保持する JSON を示します。
{ "conversationId": string, "acceptanceState": "Pending" | "Accepted| | "Rejected", "state": "Started" | "Ending" | "Ended", "callType": "Missed" | "Placed" | "Received" | "Passive" | "Unknown", "remoteParticipants": [{participant1}, {participant2}, …, {participantN}], "localParticipant": { } }
JSON の各参加オブジェクトは、次のプロパティを有します。
{ "voiceMediaDisplayName": "<displayName>", "voiceMediaNumber": "<phoneNumber>", "translatedNumber": "<phoneNumber>", "voiceMediaPhoneType": "Business" | "Home" | "Mobile" | "Other" | "Unknown", "voiceMediaState": "Active" | "Inactive" | "Pending" | "Passive" | "Unknown", }
次は、カスタム埋め込みタブでこの機能を実行する例です。 この例では、state および acceptanceState プロパティの値を取得し、カスタム タブで示しています。
function OnTelephonyConversationStateChanged(json) { console.log("OnTelephonyConversationStateChanged"); try { var conversation = JSON.parse(json); console.log("conversation id=" + conversation.conversationId); console.log("conversation state=" + conversation.state); console.log("conversation acceptanceState=" + conversation.acceptanceState); console.log("conversation callType=" + conversation.callType); } catch(e) { console.log("cannot parse conversation:" + e.message); } }
次は、すべての可能なフィールドでこの機能を実行する例です。
function OnTelephonyConversationStateChanged(json) { console.log("OnTelephonyConversationStateChanged"); try { var conversation = JSON.parse(json); console.log("conversation state=" + conversation.state); console.log("conversation acceptanceState=" + conversation.acceptanceState); console.log("conversation callType=" + conversation.callType); for (var i=0; i<conversation.remoteParticipants.length; i++) { console.log("conversation remoteParticipants[" + i + "]="); console.log("voiceMediaDisplayName=" + conversation.remoteParticipants[i].voiceMediaDisplayName); console.log("voiceMediaNumber=" + conversation.remoteParticipants[i].voiceMediaNumber); console.log("translatedNumber=" + conversation.remoteParticipants[i].translatedNumber); console.log("voiceMediaPhoneType=" + conversation.remoteParticipants[i].voiceMediaPhoneType); console.log("voiceMediaState=" + conversation.remoteParticipants[i].voiceMediaState); } console.log("conversation localParticipant="); console.log(" voiceMediaDisplayName=" + conversation.localParticipant.voiceMediaDisplayName); console.log(" voiceMediaNumber=" + conversation.localParticipant.voiceMediaNumber); console.log(" translatedNumber=" + conversation.localParticipant.translatedNumber); console.log(" voiceMediaPhoneType=" + conversation.localParticipant.voiceMediaPhoneType); console.log(" voiceMediaState=" + conversation.localParticipant.voiceMediaState); } catch(e) { console.log("cannot parse conversation:" + e.message); } }
<?xml version="1.0" encoding="utf-8"?> <config version="1.0"> <Client> <jabber-plugin-config> <browser-plugin> <page refresh="true" preload="true"> <tooltip>Cisco</tooltip> <icon>http://www.cisco.com/web/fw/i/logo.gif</icon> <url>www.cisco.com</url> </page> </browser-plugin> </jabber-plugin-config> </Client> </config>