LDAP

概要

LDAP 準拠のディレクトリを会社のディレクトリとして使用していて、Cisco Unity Connection で基本的なユーザ情報を個別に管理したくない場合は、LDAP 統合機能を使用できます。

Unity Connection の LDAP 連携には、以下が含まれます。

  • LDAP ディレクトリからユーザデータをインポートして Unity Connection ユーザを作成する。

  • LDAP ディレクトリのユーザ データとユーザを定期的に同期するように Unity Connection を設定します。

  • LDAP ディレクトリのユーザ データに対して Unity Connection ユーザを認証する。 LDAP 認証されたユーザは、LDAP パスワードをウェブ アプリケーション パスワードとして使用して、Unity Connection ウェブ アプリケーションにログインします。

Unity Connection と使用する LDAP ディレクトリのリストについては、https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/15/requirements/b_15cucsysreqs.html にある『Cisco Unity Connection システム要件、リリース 15』の「LDAP ディレクトリ統合の要件」の項を参照してください。

Unity Connection を LDAP ディレクトリと統合する

Unity Connection サーバが Cisco Unified CM 電話システムと統合されており、両方のサーバを LDAP ディレクトリと統合する場合、各サーバを LDAP ディレクトリと統合する必要があります。 サーバの 1 つだけを LDAP ディレクトリと統合するだけでは、他のサーバが LDAP ディレクトリと同期または認証するのに十分ではありません。

次の関連リンクを参照してください。

LDAP 設定のタスクリスト

このセクションには、Unity Connection サーバで LDAP 統合を成功させるために従う必要があるタスクのリストが含まれています。


(注)  


クラスタの場合、パブリッシャサーバでのみ、すべての LDAP 設定タスクを実行します。

  1. LDAP ディレクトリにアクセスするには、Unity Connection で Cisco DirSync サービスをアクティベートしてください。 「Cisco DirSync サービスを有効にする」の項(12-3 ページ)を参照してください。

  2. LDAP 同期を有効にします。 詳細については、「LDAP 同期を有効にする」の項(12-3 ページ)を参照してください。

  3. LDAP ディレクトリを定義する 1 つ以上の LDAP ディレクトリ構成と、Unity Connection がデータにアクセスするユーザ検索ベースを追加し、LDAP ディレクトリから Unity Connection サーバにデータをインポートします。 「LDAP ディレクトリ構成を設定する」の項(12-3 ページ)を参照してください。

  4. (オプション) LDAP ディレクトリに保存されている電話番号が、Unity Connection で使用する内線と同じ形式ではない場合、インポート時に電話番号を内線に変換する正規表現を指定します。LDAP データを Unity Connection にインポートするとき。 「電話番号から内線への変換」のページ 12-4 のセクションを参照してください。

  5. (オプション) 認証のために LDAP サーバに送信されるユーザ名とパスワードを SSL を使用して暗号化する場合、該当する LDAP サーバから SSL 証明書をエクスポートし、その証明書を Unity Connection サーバーにアップロードします。 Unity Connection での SSL 証明書のアップロード、12-5 ページの セクションを参照してください。

  6. (オプション) Unity Connection ユーザのユーザ名とウェブ アプリケーション パスワードを認証する場合は、[LDAP 認証] を設定します。 Unity Connection での LDAP 認証の設定、12-6 ページの セクションを参照してください。

  7. LDAP ディレクトリのユーザ データにリンクされた新しい Unity Connection ユーザを追加するか、既存の Unity Connection ユーザを LDAP ユーザ データと統合できます。 次のステップを実行します。

    LDAP ディレクトリ構成の作成時に指定するユーザ検索ベースを選択します。 「Unity Connection にインポートする LDAP ユーザーを選択する」の項(12-6 ページ)を参照してください。

    Unity Connection ユーザが LDAP ディレクトリと統合されているかどうかを判断する必要がある場合は、「Unity Connection ユーザーが LDAP ディレクトリと統合されているかどうかを判断する」の項(12-12 ページ)を参照してください。

    (オプション) ユーザ検索ベースが Unity Connection ユーザと同期される LDAP ユーザをコントロールするのに十分でない場合、1 つまたは複数の LDAP フィルタを指定する必要があります。 「LDAP ユーザーをフィルタリングする」の項(12-8 ページ)を参照してください。

    以下のいずれかのツールを使用して、LDAP ディレクトリからユーザデータをインポートすることができます。

    一括管理ツールは、LDAP ユーザ データ情報をカンマ区切り値 (CSV) ファイルにインポートすることにより、新しい Unity Connection ユーザを追加するために使用されます。 CSV ファイルからのインポートは、LDAP ディレクトリから Unity Connection に情報を転送する場合に役立ちます。 詳細については、「LDAP 連携状況を変更する」(12-12 ページ) および「一括管理ツールを使用して既存の Unity Connection ユーザーアカウントと LDAP ユーザーアカウントを統合する(12-14 ページ)を参照してください。

    [ユーザのインポート] ツールを使用して、LDAP ディレクトリからユーザ データをインポートすることで、新しい Unity Connection ユーザを追加します。 詳細については、「ユーザーのインポートツールを使用して LDAP データから Unity Connection ユーザーを作成する」の項(12-8 ページ)を参照してください。


Cisco DirSync サービスを有効にする

手順


ステップ 1

Cisco Unified Serviceability で [ツール(Tools)] を展開し、[サービスのアクティブ化(Service Activation)] を選択します。

ステップ 2

[サービスのアクティベーション] ページで、[サーバ] ドロップダウン フィールドの Unity Connection サーバを選択します。

ステップ 3

[ディレクトリサービス] リストで、[ Cisco DirSync Service ] チェックボックスをチェックします。

ステップ 4

[保存(Save)] と [OK] を選択してこのサービスのアクティベーションを確定します。


LDAP 同期の有効化

LDAP 同期を有効にして Unity Connection が LDAP ディレクトリから基本情報を取得する統合先の LDAP ディレクトリを指定します。

手順


ステップ 1

Cisco Unity Connection Administration で、[システム設定(System Settings)] > [LDAP] を展開し、[LDAP セットアップ(LDAP Setup)] を選択します。

ステップ 2

LDAP 同期を設定するには、LDAP 設定ページで次の手順を実行します (各フィールドに関する情報は、[ヘルプ] > [このページ] を参照してください):

  1. [ LDAP サーバからの同期を有効にする ] チェックボックスをチェックします。

  2. [LDAP サーバタイプ] リストから LDAP サーバタイプを選択します。

  3. [ユーザ ID の LDAP 属性] リストで、Unity Connection の [エイリアス] フィールドに表示するデータを持つ LDAP ディレクトリの属性を選択します。

    注意    

     
    sAMAccountName 以外の属性を選択した場合、ユーザが Cisco PCA、IMAP クライアント、またはウェブの受信箱にログインする際に、Unity Connection エイリアスと LDAP パスワードを入力する必要があります。

    注意    

     
    [LDAP ディレクトリ] ページで LDAP ディレクトリ構成を作成した後で、[ユーザ ID の LDAP 属性] の属性を変更する必要がある場合は、すべての LDAP ディレクトリ構成を削除し、値を変更し、すべての LDAP ディレクトリ構成を再作成する必要があります。 詳細については、「エイリアスフィールドにマッピングされている LDAP フィールドを変更する」の項(12-11 ページ)を参照してください。

ステップ 3

保存を選択します。

(注)  

 

(Cisco Unity Connection 12.5SU7 以降のリリースに適用) [ユーザ ID に LDAP 属性] 、[エイリアスとしてメール] フィールドを選択すると、リレーアドレスが [ユーザ テンプレート] > メッセージ アクション で、%Email%@ldap.com としてデフォルトで選択されます。 エイリアス フィールドに @ldap.com が含まれる場合、それは切り捨てられ、ユーザーを作成する際に有効なメールアドレスがデータベースに保存されます。


LDAP ディレクトリ構成の設定

LDAP ディレクトリから Unity Connection にユーザ データをインポートする場合、LDAP ディレクトリの各ユーザ検索ベースに対して次の手順を実行します。

手順


ステップ 1

Cisco Unity Connection Administration で、[システム設定(System Settings)] > [LDAP] > を展開し、[LDAP ディレクトリ設定(LDAP Directory Configuration)] を選択します。

ステップ 2

[LDAP ディレクトリ構成の検索と一覧表示] ページで、[新規追加] を選択して新しい LDAP ディレクトリ構成を追加します。

ステップ 3

LDAP ディレクトリ構成を構成するには、LDAP ディレクトリ構成ページで次の手順を実行します (各フィールドの詳細は、[ヘルプ] > [このページ] を参照してください):

  1. すべての必須フィールドに値を入力します。

  2. LDAP フィルターを指定すると、LDAP フィルター構文がチェックされます。 構文が無効な場合は、エラーメッセージが表示されます。

  3. Unity Connection で SSL 証明書をアップロードする セクションで SSL 証明書を Unity Connection サーバにアップロードした場合は、 [SSL を使用する] チェックボックスを、[サーバの ホスト名または IP アドレス ] フィールドで指定するすべての LDAP サーバに対して選択します。

ステップ 4

[ 保存 ] を選択し、 [今すぐフル同期を実行] を選択します。

ステップ 5

別のユーザ検索ベースに別の LDAP ディレクトリ構成を追加するには、[ 新規を追加] を選択し、 手順 2 から 手順 4を繰り返します。

(注)  

 

LDAP からユーザをインポートするときに、ユーザがエンド ユーザ テーブルに正常にインポートされます。 しかし、ユーザがエンドユーザテーブルから tbl_user にインポートされると、ミドルネームの値が 12 バイトを超えると同期が失敗します。


電話番号を内線番号に変換する

LDAP ディレクトリの電話番号が Unity Connection の内線フィールドと一致しない場合、正規表現と、電話番号を内線に変換する置換パターンを追加する必要があります。 一括管理ツールを使用してユーザデータを CSV ファイルにエクスポートすることでユーザを追加する場合、CSV ファイルを編集し、編集したファイルをインポートします。 この処理中に、スプレッドシートアプリケーションで CSV ファイルを開いて、正規表現よりも効率的な式を作成することができます。

LDAP ディレクトリの電話番号を Unity Connection の内線番号に変換する際には、以下の点を考慮してください。

  • 電話番号は、Unity Connection データを LDAP データと最初に同期するときにのみ、内線番号に変換されます。 その後、スケジュールされた LDAP 同期中に、内線が電話番号の変更によって上書きされることはありません。

  • Unity Connection は電話番号から数字以外の文字を自動的に削除するため、数字以外の文字の正規表現を追加する必要はありません。

  • 多くの場合、同じ結果を生成する正規表現と置換パターンの複数の組み合わせを指定できます。 Unity Connection は Java ライブラリの正規表現パッケージを使用します。 表 12-1 は、拡張機能で可能な変換の例を示しています。

表 1. LDAP 電話番号を Unity Connection 内線に変換する例

変換操作の例

LDAP 電話番号パターンの正規表現

置換パターン

LDAP 電話番号を Unity Connection 内線番号として使用する

(.*)

$1

Unity Connection 内線として LDAP 電話番号の最後の 4 桁を使用する

.*(\d{4})

$1

LDAP 電話番号の最初の 4 桁を Unity Connection の内線番号として使用します。

(\d{4}).*

$1

LDAP 電話番号の末尾に 8 を追加する

^(.*)

$18

LDAP 電話番号の最後の 4 桁の左側に 9 を追加する

.*(\d{4})

9$1

LDAP 電話番号の末尾に 88 を追加する

(.*)

$18

LDAP 電話番号の最初の 3 桁と最後の 4 桁の間に 555 を使用します

(\d{3}).*(\d{4})

$1555$2

LDAP 電話番号が 7 桁から 10 桁の場合に、LDAP 電話番号の下 4 桁を Unity Connection 内線番号として使用する

\d{3,6}(\d{4})

$1

LDAP 電話番号が 206 で始まる場合、LDAP 電話番号の最後の 4 桁を Unity Connection の内線番号として使用する

206.*(\d{4})

$1

LDAP 電話番号の左側に +9 を追加する

(.+)

+9$1

LDAP 電話番号が 10 桁の場合、LDAP 電話番号の右端の 5 桁の左側の先頭に 85 を追加する

\d{5}(\d{5})

85$1

LDAP 電話番号が 13 桁で最初の 3 桁が 011 の場合、LDAP 電話番号の左端の 3 桁を削除する

011(\d{10})

$1

LDAP 電話番号が 10 桁で最初の 3 桁が 206 の場合、LDAP 電話番号の左端の 6 桁を削除し、残りの桁の先頭に 52 を追加します

206\d{3}(\d{4})

52$1

正規表現および置換パターンの追加

手順

ステップ 1

Cisco Unity Connection Administration で、[システム設定(System Settings)] > [LDAP] を開き、[電話番号の変換(Phone Number Conversion)] を選択します。

ステップ 2

[電話番号の変換] ページで、必須フィールドに値を入力します。 (各フィールドの詳細については、ヘルプ(Help)>このページ(This Page)を参照してください)。

ステップ 3

保存を選択します。


Cisco Unity Connection 9.x サーバへの SSL 証明書のアップロード

LDAP サーバと Unity Connection サーバ間で転送されるデータを暗号化するために SSL を使用する場合、同期を設定する各 LDAP サーバで SSL を使用する チェックボックスを選択します。 SSL 証明書をアップロードするには、以下の手順を行います。

手順


ステップ 1

以下の LDAP サーバから SSL 証明書をエクスポートします。

  • Unity Connection がデータを同期する必要がある各 LDAP サーバ。

  • Unity Connection ユーザがユーザのサインインを認証するためにアクセスする必要がある各 LDAP サーバ。

  • Unity Connection に同期または認証させる各冗長 LDAP サーバ。

ステップ 2

Cisco Unified Operating System Admininstration で、[セキュリティ(Security)] を展開し、[証明書の管理(Certificate Management)] > を選択します。

ステップ 3

手順 1 でエクスポートした SSL 証明書をアップロードするには、次の手順に従います:

  • [証明書のアップロード/証明書チェーン] オプションを選択します。

  • [証明書の目的] ドロップダウンリストから [tomcat-trust] を選択します。

  • [ファイルのアップロード] フィールドで [参照] を選択して SSL 証明書をアップロードします。

  • LDAP 同期および認証の失敗を避けるために、Cisco DirSync および Cisco Tomcat サービスを再起動します。

ステップ 4

Cisco DirSync サービスを再起動するには、次の手順を実行します。

  • Cisco Unified Serviceability で、[ツール] を展開し、[サービスのアクティベーション] を選択します。

  • [サービスのアクティベーション] ページで、[Cisco DirSync サービス] フィールドのチェックを外し、[保存] を選択します。

  • Cisco DirSync サービス フィールドをチェックし、[保存] を選択します。

Cisco Tomcat サービスを再起動するには、CLI コマンド utils service restart Cisco Tomcat を実行します。


Unity Connection での LDAP 認証の設定

LDAP 同期でサポートされている LDAP ディレクトリは、LDAP 認証でもサポートされています。 LDAP 認証は、LDAP ディレクトリのユーザ データに対して Unity Connection ユーザ データを認証します。

  • Unity Connection ユーザが Cisco Unity Connection 管理および Cisco PCA などの Unity Connection ウェブアプリケーションへのシングルサインオンアクセスを取得するためのパスワード。

  • Unity Connection ボイスメールにアクセスするために IMAP メールアプリケーションにログインするために必要なパスワード。

LDAP 認証が有効な場合、ウェブアプリケーションのパスワードフィールドは Cisco Unity Connection の管理に表示されず、LDAP ディレクトリからのみ管理できます。

電話ユーザ インターフェイス (TUI) から Unity Connection ボイスメールにアクセスするために使用されるボイスメールのパスワードは、Unity Connection データベースに対して認証されます。 パスワードまたは PIN は、電話インタフェースまたは Messaging Assistant ウェブツールを使用して管理できます。


(注)  


Cisco Unified オペレーティングシステムの管理、災害復旧システム、およびコマンドラインインターフェイスへのログインに使用される管理者アカウントは、LDAP 統合に対して設定できません。


手順


ステップ 1

Cisco Unity Connection Administration で、[システム設定(System Settings)] > > [LDAP] を展開し、[LDAP 認証(LDAP Authentication)] を選択します。

ステップ 2

LDAP 認証ページで、次の手順を実行します (各フィールドの情報については、[ヘルプ] > [このページ] を参照してください):

  1. [エンドユーザー用 LDAP 認証の使用(Use LDAP Authentication for End Users)] チェックボックスをチェックします。

  2. その他のすべてのフィールドに値を入力します。

  3. [サーバ] フィールドのホスト名または IP アドレスの値を変更する場合、そしてIMAPクライアントがUnity Connectionにアクセスしている場合、Unity Connection IMAP サーバサービスを再起動する必要があります。 他のウェブアプリケーションが Unity Connection にアクセスしている場合、サーバを再起動します。

  4. Unity Connection で SSL 証明書をアップロードする セクションで SSL 証明書を Unity Connection サーバにアップロードした場合、 SSLを使用するチェックボックス を選択します。

ステップ 3

保存を選択します。


Unity Connection にインポートする LDAP ユーザを選択する

LDAP ユーザ アカウントを Unity Connection にインポートする際には、以下の点を考慮してください。

  • ユーザを Unity Connection にインポートする前に、Unity Connection と統合されている LDAP ディレクトリを確認してください。

  • 最大 20 の LDAP ディレクトリ構成を作成して、Unity Connection にインポートする LDAP ディレクトリのユーザを指定できます。 LDAP ディレクトリ構成ごとに、Unity Connection がユーザアカウントを検索するユーザ検索ベースを指定します。

  • Unity Connection は、LDAP ディレクトリ ツリーのドメインまたは組織単位など、指定されたユーザ検索ベースに属するすべてのユーザをインポートします。 Unity Connection サーバまたはクラスタは、同じ Active Directory フォレストなど、同じディレクトリルートを持つサブツリーからのみ LDAP データをインポートできます。

  • LDAP ディレクトリ構成を作成した後、Unity Connection データを LDAP ディレクトリのデータと同期して、LDAP データを Unity Connection サーバにインポートします。 Cisco Unified CM データベースにインポートできるユーザの実際的な制限は 120,000 です。 制限は同期プロセスではなく、Unity Connection ユーザーにならない大量の LDAP ユーザーをインポートすることによって強制されます。 これにより、メッセージに利用できるディスク容量が減少し、データベースのパフォーマンスが低下し、アップグレードにかかる時間が長くなります。


    注意    


    Unity Connection のパフォーマンスへの影響を避けるため、同期中に 120,000 を超えるユーザが Cisco Unified CM データベースにインポートされるユーザ検索ベースを指定しないでください。


    LDAP ディレクトリと 160,000 ユーザのデータを同期できます。

  • 次の条件を満たす5つまたはそれ以下のユーザ検索ベースを指定できるかどうか、LDAPディレクトリの構造を分析して判断します。

    • Unity Connection にインポートする LDAP ユーザを含めます。

    • Unity Connection にインポートしたくない LDAP ユーザを除外します。

    • 60,000 未満のユーザが Cisco Unified CM データベースにインポートすることにより。

Active Directory 以外のディレクトリ

Microsoft Active Directory 以外の LDAP ディレクトリを使用している場合、同期の速度を高めるために、可能な限り最小のユーザを含む 1 つ以上のユーザ検索ベースを指定する必要があります。これは複数の構成を作成することを意味する場合でも同様です。

ディレクトリのルートに Unity Connection にアクセスさせたくないサブツリーが含まれる場合(サービスアカウントのサブツリーなど)、次のいずれかのタスクを実行する必要があります。

  • 2 つ以上の LDAP ディレクトリ構成を作成し、Unity Connection にアクセスさせたくない検索ベースを指定します。

  • LDAP 検索フィルターを作成します。 詳細については、『Cisco Unity Connection リリース 15 設計ガイド』の「Cisco Unity Connection との LDAP ディレクトリの統合」の章の「LDAP ユーザのフィルタリング」セクションを参照してください。 https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/15/design/guide/b_15cucdg.html

Active Directory

Active Directory を使用する場合、または LDAP ディレクトリドメインに複数の子ドメインがある場合、別の LDAP ディレクトリ設定を作成する必要があります。 Unity Connection は、同期の間、Active Directory リファラルに従いません。 このタイプの LDAP 構成では、UserPrincipalName (UPN) 属性を Unity Connection エイリアス フィールドにマッピングする必要があります。UPN は Active Directory のフォレスト全体で一意であるためです。

Unity Connection サイト内およびサイト間ネットワーク

サイト内またはサイト間ネットワークにより、それぞれが LDAP ディレクトリと統合された 2 つ以上の Unity Connection サーバをネットワークできます。 サイト内またはサイト間のネットワークを使用している場合、1 つの Unity Connection サーバ上のユーザ検索ベースを指定し、それが別の Unity Connection サーバ上のユーザ検索ベースと重複する場合があります。 同じ LDAP ユーザーを複数回インポートすることで、誤って異なる Unity Connection サーバー上に重複する Unity Connection ユーザーを作成しないように注意してください。


(注)  


ユーザの作成方法に関係なく、Unity Connection では、同じ Unity Connection サーバ上に同じエイリアスを持つ 2 人のユーザを作成することはできませんが、同じサイトまたは組織内の異なる Unity Connection サーバ上に同じエイリアスを持つ 2 人のユーザを作成することはできます。


場合によっては、同じ LDAP ユーザから複数の Unity Connection ユーザを作成すると便利です。 たとえば、ボイスメールボックスを持たない Unity Connection ユーザーとして各 Unity Connection サーバーにLDAP 管理者アカウントの一部をインポートし、それらを管理者アカウントとして使用します。 これにより、すべての Unity Connection サーバに 1 人以上の LDAP ユーザを作成しなくても、Unity Connection 管理者アカウントに LDAP 同期と認証を使用できます。

LDAP ユーザのフィルタリング

詳細については、『Cisco Unity Connection リリース 15 設計ガイド』の「Cisco Unity Connection との LDAP ディレクトリの統合」の章の「LDAP ユーザのフィルタリング」セクションを参照してください。 https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/15/design/guide/b_15cucdg.html

LDAP フィルタの追加

手順

ステップ 1

Cisco Unity Connection Administration,で、[システム設定(System Settings)] > [LDAP] を開き、[LDAP カスタムフィルタ(LDAP Custom Filter)] を選択します。

ステップ 2

[LDAP フィルタの検索と一覧表示] ページが表示され、現在設定されている LDAP フィルタが表示されます。

ステップ 3

[新規追加(Add New)] を選択します。

ステップ 4

[フィルター名] フィールドで、この LDAP フィルターの名前を入力します。 複数の LDAP フィルター構成を追加する場合、現在のフィルターに含まれる LDAP ユーザを識別する名前を入力します。例えば、「Engineering」です。

ステップ 5

[フィルター] フィールドで、RFC 2254「LDAP 検索フィルターの文字列表現」で指定されている LDAP フィルター構文に従うフィルターを入力します。フィルタテキストは括弧で囲む必要があります。

ステップ 6

保存を選択します。


ユーザのインポート ツールを使用して LDAP データから Unity Connection ユーザを作成する

LDAP 統合プロセスは LDAP データを Unity Connection サーバ上の非表示の Cisco Unified CM データベースにインポートします。 一括管理ツールまたはユーザのインポート ツールを使用して LDAP ディレクトリからユーザ データをインポートすることで、新しい Unity Connection ユーザを作成できます。 BAT ツールを使用して、LDAP ディレクトリのユーザで既存の Unity Connection ユーザを更新することもできます。

手順


ステップ 1

Cisco Unity Connection の管理で、[ユーザ] を開き、[ユーザをインポート] を選択します。

ステップ 2

[ユーザのインポート] ページで、LDAP ユーザ アカウントをインポートして Unity Connection ユーザを作成します (各フィールドの詳細については、[ヘルプ] > [このページ] を参照してください)。

  1. [エンドユーザの検索] フィールドで [LDAP ディレクトリ] を選択します。

  2. 新規ユーザのベースとなるテンプレートを選択します。

  3. インポートする LDAP ユーザ アカウントのエイリアス、名、または姓を指定します。

  4. インポートする LDAP ユーザ アカウントのチェックボックスを選択し、[選択項目をインポート] を選択します。


一括管理ツールを使用して LDAP データから Unity Connection ユーザを作成する

手順


ステップ 1

Cisco Unity Connection の管理で、[ツール(Tools)] を選択し、[一括管理ツール(Bulk Administration Tool)] を選択します。

ステップ 2

Unity Connection ユーザを追加するには、一括管理ツール ページで次の手順を実行します (各フィールドの詳細については、[ヘルプ] > [このページ] を参照してください):

  1. [操作の選択] から [エクスポート] を選択します。

  2. [オブジェクト タイプを選択] から、[LDAP ディレクトリからのユーザ] を選択します。

  3. すべての必須フィールドに値を入力します。

  4. [送信(Submit)] を選択します。

    これにより、LDAP ユーザデータを含む CSV ファイルが作成されます。 スプレッドシート アプリケーションまたはテキスト エディターで CSV ファイルを開き、必要に応じてデータを編集します。 CSV ファイルからデータをインポートします。

  5. [操作の選択] から [作成] を選択します。

  6. [オブジェクト タイプを選択] から [メールボックスを持つユーザ] を選択します。

  7. すべての必須フィールドに値を入力します。

  8. [送信(Submit)] を選択します。

ステップ 3

インポートが完了したら、[失敗したオブジェクトのファイル名] フィールドで指定したファイルを見直して、すべてのユーザが正常に作成されたことを確認します。


Editing LDAP Directory Configuration

LDAP ディレクトリ設定の変更または削除

既存の LDAP ディレクトリ設定に変更を加えるには、既存の LDAP 連携を削除してから再作成し、Unity Connection にインポートされる LDAP ユーザ フィールドを変更する必要があります。


注意    


24 時間以内にディレクトリ構成を再作成する必要があります。そうしないと、LDAP 統合型 Unity Connection ユーザはスタンドアロンの Unity Connection ユーザに変換されます。


手順


ステップ 1

Cisco Unity Connection Administration で、[システム設定(System Settings)] > を展開し、 > [LDAP] を選択し、次に [LDAP ディレクトリ設定(LDAP Directory Configuration)] を選択します。

(注)  

 

既存の設定の記録がない場合は、LDAP ディレクトリ構成を削除する前に書き留めておく必要があります。

ステップ 2

[LDAP ディレクトリ構成の検索と一覧表示] ページで、変更または削除する LDAP ディレクトリ構成の隣にあるチェックボックスを選択します。

ステップ 3

[選択項目を削除 ] を選択し、[OK] を選択して削除を確定します。

ステップ 4

[システム設定(System Settings)] > を展開し、 > [LDAP] を選択し、次に [LDAPセットアップ(LDAP Setup)] を選択します。

ステップ 5

[LDAP セットアップ(LDAP Setup)] ページで、[LDAP サーバーからの同期を有効にする(Enable Synchronizing from LDAP Server)] チェックボックスをオフにし、[保存(Save)] を選択します。

ステップ 6

[LDAP サーバーからの同期を有効にする(Enable Synchronizing from LDAP Server)] チェックボックスを再度オンにして、[保存(Save)] を選択します。

これにより、LDAP ディレクトリ設定の削除が確認されます。 既存の LDAP ディレクトリ設定を変更する場合は、既存の LDAP 設定を削除した後、次の手順に従って新しい LDAP ディレクトリ設定を再作成します。

ステップ 7

ディレクトリ構成を再作成し、再作成されたディレクトリ構成の完全同期を実行します。 「LDAP ディレクトリ構成を設定する」の項(12-3 ページ)を参照してください。

(注)  

 

LDAP ディレクトリ同期を変更した後にユーザーの IMAP アカウントを作成する必要がある場合は、アカウントを作成する前に Unity Connection を再起動します。


LDAP 認証を無効にする

LDAP 認証を永久的に無効にしている場合、ユーザは LDAP ディレクトリ パスワードの代わりに Unity Connection ウェブ アプリケーション パスワードを使用して Unity Connection ウェブ アプリケーションにログインします。 LDAP 統合型ユーザは別のウェブ アプリケーション パスワードを持たないため、LDAP ディレクトリ パスワードを使用して Unity Connection ウェブ アプリケーションを管理します。 メールボックスを持つすべてのユーザは、次回 Unity Connection ウェブ アプリケーションにログインするときに、ウェブ アプリケーションのパスワードを変更する必要があります。

しかし、LDAP 認証を一時的に無効にする場合、例えば Unity Connection のユーザエイリアスフィールドにマッピングされた LDAP フィールドを変更する場合は、Unity Connection ユーザのパスワード設定を変更する必要はありません。

一括編集を使用して、メールボックスを持つすべてのユーザのパスワードを変更できますが、メールボックスを持たないユーザ (つまり管理者) のパスワードは個別に変更する必要があります。

手順


ステップ 1

Cisco Unity Connection Administration で、[システム設定(System Settings)] > > [LDAP] を展開し、[LDAP 認証(LDAP Authentication)] を選択します。

ステップ 2

[LDAP 認証(LDAP Authentication)] ページで、[エンドユーザー用 LDAP 認証の使用(Use LDAP Authentication for End Users)] チェックボックスをオフにし、[保存(Save)] を選択します。

LDAP 認証を一時的に無効にする場合は、この手順の残りをスキップします。 メールボックスを持つユーザのパスワード設定を変更しないでください。

ステップ 3

すべての LDAP 統合型ユーザのパスワード設定を変更するには、以下の手順を実行します。

  1. Cisco Unity Connection Administration で、[ユーザー(Users)] を展開し、[ユーザー(Users)] を選択します。

  2. [ユーザの検索] ページで LDAP ユーザを選択し、 [一括編集] を選択します。

  3. 編集 メニューから パスワード設定を選択します。

  4. [Web アプリケーション(Web Application)] のパスワードは、[次回サインイン時に、ユーザーによる変更が必要(User Must Change at Next Sign-In)] チェックボックスをオンにしてください。

  5. 選択したユーザの設定を Unity Connection がいつ変更するかをスケジュールする場合は、[タスクのスケジュールの一括編集] メニューから、[ 後で実行 ] を選択し、日時を指定します。

  6. [送信(Submit)] を選択します。


エイリアス フィールドにマッピングされた LDAP フィールドを変更する

Unity Connection のエイリアス フィールドにマッピングされている LDAP ディレクトリのフィールドを変更するには、次の手順を実行します。


注意    


LDAP 認証を使用している場合、この手順を完了した後で、ユーザは Unity Connection の [エイリアス] フィールドの新しい値を使用して Unity Connection ウェブ インターフェイスにログインする必要があります。


手順


ステップ 1

Cisco DirSync サービスを非アクティブ化します。

  1. Cisco Unified Serviceability で [ツール(Tools)] メニューを展開し、[サービスのアクティブ化(Service Activation)] を選択します。

  2. [サービスのアクティブ化(Service Activation)] ページの [ディレクトリサービス(Directory Services)] リストで、[Cisco DirSync サービス(Cisco DirSync Service)] のチェックボックスをオフにし、[保存(Save)] を選択します。

ステップ 2

LDAP 認証を無効にします。 「LDAP 認証を無効にする」の項(12-10 ページ)を参照してください。

ステップ 3

すべての LDAP ディレクトリ設定を削除します。 「LDAP ディレクトリ設定を変更または削除する」の項(12-9 ページ)を参照してください。

ステップ 4

Unity Connection エイリアス フィールドにマッピングされているフィールドを変更します。

  1. Cisco Unity Connection Administration で、 [システム設定(System Settings)] > [LDAP] を展開し、 [LDAP セットアップ(LDAP Setup)] を選択します。

  2. LDAP 設定ページで必須フィールドの値を変更し、[保存] を選択します。 (各フィールドの詳細については、[ヘルプ] > [このページ] を参照してください)。

    sAMAccountName 以外のフィールドを選択した場合、ユーザが Cisco PCA または IMAP クライアントにログインするとき、またはウェブ受信箱にログインするときに、Unity Connection エイリアスと LDAP パスワードを入力する必要があります。

ステップ 5

LDAP 認証を再度有効にします。 詳細については、 「Unity Connection での LDAP 認証の設定」の 12-6 ページの セクションを参照してください。

ステップ 6

LDAP 設定を再度追加しますが、Unity Connection と LDAP データは同期されません。 同期は、DirSync サービスを再び有効にするまで機能しません。 詳細については、「LDAP ディレクトリ構成を設定する」の項(12-3 ページ)を参照してください。

ステップ 7

DirSync サービスを有効にします。 「Cisco DirSync サービスを有効にする」の項(12-3 ページ)を参照してください。

ステップ 8

Unity Connection データを LDAP データと同期する:

  1. Cisco Unity Connection Administration で、[システム設定(System Settings)] > [LDAP] を展開し、[LDAP ディレクトリ設定(LDAP Directory Configuration)] を選択します。

  2. [Find and List LDAP Directory Configurations (LDAP ディレクトリ構成の検索と一覧表示)] ページで、必要なディレクトリ構成を選択します。

  3. [LDAP ディレクトリ設定(LDAP Directory Configuration)] ページで、[Perform Full Sync Now(完全同期を今すぐ実施)] を選択します。


Unity Connection ユーザが LDAP ディレクトリと統合されているかどうかの確認

Unity Connection ユーザ アカウントを LDAP ユーザ アカウントと統合する場合、すべての Unity Connection アカウントを LDAP アカウントと統合する必要はありません。 さらに、LDAP アカウントと統合されていない新しい Unity Connection アカウントを作成できます。

手順


ステップ 1

Cisco Unity Connection Administration で、[ユーザー(Users)] を展開し、[ユーザー(Users)] を選択します。

ステップ 2

[ユーザの検索] ページが表示され、既定および現在設定されているユーザが表示されます。

ステップ 3

LDAP ディレクトリと統合されているかどうかを確認するユーザーを選択します。

ステップ 4

[ユーザの基本設定の編集] ページで、ユーザが LDAP ユーザアカウントと統合されている場合、[ステータス] 領域に次のいずれかのメッセージが表示されます。

  • LDAP ディレクトリからインポートされたアクティブユーザ

  • LDAP ディレクトリからインポートされた非アクティブユーザ

これらのメッセージのいずれもが [ステータス] 領域に表示されない場合、ユーザは LDAP ユーザアカウントと統合されていません。


LDAP 連携状況の変更

Unity Connection ユーザの LDAP 連携ステータスを変更するには、状況に応じて以下のいずれかの方法を使用します。

どの方法を選択する場合でも、すべてのケースに適用される次の考慮事項に注意してください。

Unity Connection ユーザアカウントを LDAP ユーザアカウントと統合する場合、次の点に注意してください。

  • LDAP ディレクトリのユーザが、[ユーザ ID の LDAP 属性] の LDAP 設定ページで指定したフィールドの値が欠落している場合、欠落している値を LDAP ディレクトリに追加し、Unity Connection データベースを LDAP ディレクトリと再同期する必要があります。

  • 次にスケジュールされている LDAP ディレクトリとの Unity Connection データベースの同期の際に、特定のフィールドの既存の値が LDAP ディレクトリの値で上書きされます。

  • Unity Connection データを LDAP データと定期的に再同期するように Unity Connection を設定している場合、LDAP ディレクトリの新しい値は、次の自動再同期中に Unity Connection データベースに自動的にインポートされます。 ただし、新しいユーザが LDAP ディレクトリに追加されている場合、この再同期では新しい Unity Connection ユーザは作成されません。 ユーザのインポート ツールまたは一括管理ツールのいずれかを使用して、新しい Unity Connection ユーザを手動で作成する必要があります。

Unity Connection ユーザ アカウントと LDAP ディレクトリ ユーザ アカウントの間の関連付けを解除する場合、次のことに注意してください。

  • LDAP ディレクトリに対して Web アプリケーションのパスワードを認証するように Unity Connection が設定されている場合、Unity Connection ユーザーは対応するユーザーの LDAP パスワードに対して認証できなくなります。 ユーザが Unity Connection ウェブ アプリケーションにログオンできるようにするには、[編集] > [パスワードの変更] ページで新しいパスワードを入力する必要があります。

  • LDAP ディレクトリと定期的に同期するように Unity Connection が設定されている場合、LDAP ディレクトリの対応するデータが更新されても、Unity Connection ユーザの選択されたデータは更新されなくなります。

個々の Unity コネクション ユーザの LDAP 連携状況の変更

手順


ステップ 1

Cisco Unity Connection Administration で、[ユーザー(Users)] をクリックします。

ステップ 2

[ユーザの検索] ページで、ユーザアカウントのエイリアスをクリックします。

(注)  

 

ユーザが検索結果の表に表示されない場合、ページ上部の検索フィールドに適切なパラメータを設定し、 [検索] をクリックします。

ステップ 3

[ユーザ基本設定の編集] ページの [LDAP 連携状況] セクションで、希望するラジオボタンを選択します。

  • LDAP ディレクトリと統合する—Unity Connection ユーザアカウントを LDAP ユーザアカウントと統合するには、このオプションを選択します。 Unity Connection エイリアスは LDAP ディレクトリ中の対応する値と一致する必要があります。 ([システム設定] > LDAP > [LDAP 設定] ページの [ユーザ ID の LDAP 属性] リストは、Unity Connection の [エイリアス] フィールドの値と値が一致する必要がある LDAP ディレクトリのフィールドを識別します。)

  • LDAP ディレクトリと統合しない—Unity Connection ユーザ アカウントと LDAP ディレクトリ ユーザ アカウント間の関連付けを解除するには、このオプションを選択します。

ユーザが Cisco Unified Communications Manager からインポートすることで作成された場合、[LDAP 統合状況] フィールドはグレー表示されるため、一括管理ツールを使用して、ユーザを LDAP ユーザアカウントと統合する必要があります。 「一括管理ツールを使用した既存の Unity Connection ユーザアカウントと LDAP ユーザアカウントの統合」を参照してください。

ステップ 4

[保存] をクリックします。


一括編集モードでの複数の Unity Connection ユーザ アカウントの LDAP 連携状況の変更

手順


ステップ 1

Cisco Unity Connection 管理の [ユーザの検索] ページで、適切なユーザのチェックボックスにチェックを入れ、[一括編集] を選択します。

一括編集するユーザーアカウントがすべて 1 つの [検索(Search)] ページに表示されない場合、最初のページで該当するすべてのチェックボックスを選択し、次のページに移動して該当するすべてのチェックボックスを選択し、これを繰り返してすべての該当するユーザーを選択します。 次に、[一括編集] を選択します。

ステップ 2

[ユーザの基本] ページの [LDAP 連携状況] セクションで、希望のラジオボタンを選択します。

  • LDAP ディレクトリと統合する—Unity Connection ユーザアカウントを LDAP ユーザアカウントと統合するには、このオプションを選択します。 Unity Connection エイリアスは LDAP ディレクトリ中の対応する値と一致する必要があります。 ([システム設定] > LDAP > [LDAP 設定] ページの [ユーザ ID の LDAP 属性] リストは、Unity Connection の [エイリアス] フィールドの値と値が一致する必要がある LDAP ディレクトリのフィールドを識別します。)

  • LDAP ディレクトリと統合しない—Unity Connection ユーザ アカウントと LDAP ディレクトリ ユーザ アカウント間の関連付けを解除するには、このオプションを選択します。

  • 該当する場合、[タスクの一括編集(Bulk Edit Task Scheduling)] フィールドで [一括編集(Bulk Edit)] 操作を後でスケジュールするように設定します。

  • [送信(Submit)] を選択します。

ユーザのいずれかが Cisco Unified Communications Manager からインポートすることで作成された場合、一括編集により、一括管理ツールを使用してユーザを LDAP ユーザアカウントと統合する必要があることを示すエラーがログに記録されます。 「一括管理ツールを使用した既存の Unity Connection ユーザアカウントと LDAP ユーザアカウントの統合」を参照してください。


一括管理ツールを使用して既存の Unity Connection ユーザアカウントを LDAP ユーザアカウントと統合する

一括管理ツールを使用して、既存の Unity Connection ユーザを LDAP ユーザアカウントに統合できますが、Unity Connection ユーザアカウントと LDAP ディレクトリユーザアカウント間の関連付けを解除するために使用することはできません。

このプロセスでは、LDAP データが Unity Connection サーバ上の非表示の Cisco Unified Communications Manager データベースに自動的にインポートされました。

一括管理ツールを使用して既存の Unity Connection ユーザを LDAP ユーザと統合する場合、次の作業を行います。これにより、各 Unity Connection ユーザアカウントが、対応する LDAP ユーザアカウントの LDAP ユーザ ID で更新されます。

  • Cisco Unified CM データベースから CSV ファイルにデータをエクスポートします。
  • CSV ファイルを更新して、Unity Connection アカウントを持たない LDAP ユーザを削除し、Cisco Unified CM ID を削除します (該当する場合)。

注意    


LDAP ディレクトリのユーザが、[ユーザ ID の LDAP 属性] の LDAP 設定ページで指定したフィールドの値が欠落している場合、欠落している値を LDAP ディレクトリに追加し、Unity Connection データベースを LDAP ディレクトリと再同期する必要があります。 CSV ファイルに値を入力してからインポートしないでください。Unity ConnectionはLDAPディレクトリでこれらのユーザーを見つけることができません。


  • 更新した CSV ファイルを Unity Connection データベースにインポートします。

注意    


LDAP ユーザ データを Unity Connection データベースにインポートするとき、インポートされるフィールドの既存の値は LDAP ディレクトリからの値で上書きされます。


手順


ステップ 1

LDAP ユーザーと統合するすべての Cisco Unity Connection ユーザーについて、Unity Connection エイリアスフィールドの値が LDAP ユーザー ID の値と一致しない場合、Cisco Unity Connection Administration を使用して Unity Connection エイリアスを一致するように更新します。

ステップ 2

システム管理者のロールを持つユーザとして Unity Connection 管理にログインします。

ステップ 3

展開してツール を開き、 一括管理ツールを選択します。

ステップ 4

現在 Connection サーバのキャッシュにある LDAP ユーザデータを CSV ファイルにエクスポートします。

  1. [操作の選択] で [エクスポート ] を選択します。

  2. [オブジェクト タイプの選択] で、[LDAP ディレクトリの ユーザ] の下で選択します。

  3. [ CSV ファイル ] フィールドに、エクスポートしたデータを保存するファイルの名前を入力します。

  4. [送信(Submit)] を選択します。

ステップ 5

ステップ 4 で作成した CSV ファイルをダウンロードして編集します:

  • LDAP ディレクトリのユーザと同期させたくない Unity Connection ユーザを削除します。

  • 最初に Cisco Unified CM からデータをインポートすることによって作成された Unity Connection ユーザの場合、[CcmId] フィールドに %null% を入力します。

  • LdapCcmUserId フィールドに各ユーザの正しい LDAP エイリアスが含まれていることを確認します。

ステップ 6

ステップ 5 で編集したデータをインポートします:

    1. Cisco Unity Connection の管理で、[ツール(Tools)] を選択し、[一括管理ツール(Bulk Administration Tool)] を選択します。

    2. [オペレーションの選択(Select Operation)] で、[更新(Update)] を選択します。

    3. [オブジェクトタイプの選択] の下で、 メールボックス付きユーザ を選択します。

    4. [ CSV ファイル ] フィールドに、データをインポートするファイルのフルパスを入力します。

    5. [失敗したオブジェクトのファイル名(Failed Objects Filename)] フィールドで、Unity Connection が作成できなかったユーザーに関するエラーメッセージを書き込むファイルの名前を入力します。

    6. [送信(Submit)] を選択します。

ステップ 7

インポートが完了したら、[失敗したオブジェクトのファイル名] フィールドで指定したファイルを見直し、すべての Unity Connection ユーザが対応する LDAP ユーザと正常に統合されたことを確認します。