8.3 Client Login Extension設定ユーティリティを使用して、Client Login Extension MSIファイルを設定する

  1. Novell Identity Manager 3.5用Client Login Extension設定ユーティリティ]ショートカットをクリックして、Client Login Extension設定ユーティリティを起動します。

    または、ClientLoginExtensionConfigurationUtility.exeファイルをダブルクリックして、ユーティリティを起動します。

    IDM CLE設定ユーティリティを起動する

    設定するインストーラへのパス]オプションに、設定されているClient Login Extensionインストーラの英語バージョンへのパスが表示されます。このテキストボックスに有効なMSIファイルへのパスが含まれている場合は常に、ユーティリティにより自動的にファイルが開かれ、ファイルに含まれる情報とともに他のコントロールが表示され、[インストーラの設定]ボタンが有効になります。

  2. (オプション)他の言語を選択する場合は、[参照]ボタンをクリックして、別の言語のClient Login Extensionインストーラファイルを選択します。

    デフォルトでは、[参照]ボタンをクリックすると、インストールフォルダ内のインストーラサブフォルダが開き、Client Login Extensionインストーラのパターンに一致するすべてのファイルが表示されます。

    他の言語インストーラファイルを参照する
  3. 「ようこそ」テキストの情報を変更するか、そのままの状態で保存します。

    このテキストボックスの情報は、Client Login Extensionのようこそ画面に表示されます。文字列[ProductName] には、「Novell Identity Manager 3.5用Client Login Extension」と表示されます。

  4. Client Login Extensionの制限付きブラウザで、ユーザアプリケーションの[パスワードを忘れた場合]ページに接続するためのURLを指定します。DNS名またはIPアドレスを使用できます。[パスワードを忘れた場合]ページにリンクするDNS名を使用しているURLの例を次に示します。

    https://hostname:8443/IDM/jsps/pwdmgt/ForgotPassword.jsf

    これは、外部パスワードWARにアクセスするためにも設定できます。この設定を行うには、『Identity Manager 3.5 Installation Guide』の項5.8.4「外部パスワードWARにアクセスする」を参照してください。

    重要:ユーザアプリケーションの[パスワードを忘れた場合]ページをポイントしている有効なURLが必要です。URLがない場合、クライアントの接続が失敗し、ワークステーションからログインできないことがあります。詳細については、セクション 8.5.1, トラブルシューティングを参照してください。

  5. Microsoft GINAを使用しているワークステーションがある場合は、 Client Login Extensionで使用される制限付きブラウザへのリンクに表示されるテキストを指定します。

    デフォルトのテキストは「パスワードを忘れた場合」です。Novellクライアント内のボタンのテキストは、Novellクライアントより表示されているものなので、ここでは変更できません。

  6. すべての情報を入力したら、[インストーラの設定]をクリックして、新しい設定の設定を選択したClient Login Extensionファイルに書き込みます。

    インストーラが正常に設定されました。
  7. OK]をクリックして確認メッセージを閉じます。

  8. Client Login Extension設定ユーティリティは開いたままなので、別のClient Login Extension MSIファイルを他の言語で設定できます。この設定を行うには、設定するインストーラへのパス]オプションの右側にある[参照]ボタンをクリックして、別の言語を選択して、他のファイルを設定します。ステップ 2からステップ 7の手順に従い、msiファイルを設定します。

    一般的な言語用のローカライズされたClient Login Extension MSIファイルが、設定ユーティリティによりインストーラフォルダに配置されます。 ローカライズされた各インストーラは個別に設定する必要があります。

    Client Login Extensionで提供される言語以外のClient Login Extension MSIファイルをローカライズする方法については、セクション 8.3.1, 他の言語のClient Login Extensionファイルをローカライズするを参照してください。.

  9. Novell Identity Manager 3.5用Client Login Extension設定ユーティリティウィンドウを閉じるには、[終了]をクリックします。

    メモ:Client Login Extension MSIファイルは、Client Login Extension設定ユーティリティで開いている間は実行できません。

8.3.1 他の言語のClient Login Extensionファイルをローカライズする

Client Login Extension設定ユーティリティで提供される以外の言語のClient Login Extensionをローカライズするには、Orcaを使用して、MSIデータベースのコンテンツを直接編集できます(IdentityManagerClientLoginExtension.msi)。

Orca (Orca.exe)は、Windowsインストーラパッケージを作成および編集するためのデータベーステーブルエディタです、Orcaは、Windows SDK Components for Windows Installer Developersから利用できます。

IdentityManagerClientLoginExtension.msi用にローカライズするテキストは、以下の表にあります。

表 8-1 ローカライズする必要があるテキスト

テーブル

コメント

コントロール

テキスト

Dialog

役職

ディレクトリ

DefaultDir

“|”の後にテキストを入力します。

起動条件

説明

プロパティ

ProductName、Manufacturer、ARPCONTACT、およびVSDVERSIONMSGのみ。

RadioButton

テキスト

レジストリ

set LogFile、LinkURL、LinkText、PasswordComplexityText、およびLoginExtDescが設定ユーティリティのデフォルトです。

Shortcut

名前

“|”の後にテキストを入力します。

Shortcut

説明

Nullでない場合。

UIText

テキスト

警告:ユーザインタフェーステキストのみ翻訳します。たとえば、角括弧で囲まれているテキスト([xxxx])や大文字と小文字が混ざっているテキスト(XxxXxxXxx)は翻訳しないでください。インストーラを中断するプロパティ名と識別子を変更します。

以下のプロシージャを使用して、Client Login Extension MSIファイルを新しい言語にローカライズします。

  1. IdentityManagerClientLoginExtension.msiIdentityManagerClientLoginExtension_ xx.msi にコピーします。ここで、 xx は新しい言語(ロケール)の識別子です。

  2. IdentityManagerClientLoginExtension_ xx.msi Orca.exeで開き、表 8-1に表示されているテーブルとカラムを編集してローカライズしたテキストを挿入し、ファイルを保存して閉じます。

  3. IdentityManagerClientLoginExtension_ xx.msi を、Client Login Extension設定ユーティリティ(ClientLoginExtensionConfigurationUtility.exe)で開き、デフォルト値を確認し、必要に応じて変更を加えて、インストーラの設定]をクリックします。

メモ:レジストリテーブルに設定したデフォルト値を編集する必要がない場合でも、ステップ3は必須です。Client Login Extension設定ユーティリティを使用して、Client Login Extension MSIファイルを有効にする変更を加えます。