13.3 Novell Application Launcherプラグインのインストール

ワークステーションにNovell Application Launcherプラグインをインストールするには

  1. ZENworks Middle Tier Serverインストールプログラムを実行したことを確認し、Novell Application Launcherプラグインインストールマネージャ、Novell Application Launcherプラグインファイル、およびmyapps.htmlファイルをWebサーバにコピーします。必要に応じて、セクション 10.0, ZENworks Middle Tier Serverのインストールを参照してください。

  2. (オプション) myapps.htmlページを変更します。

    Novell Application Launcherプラグインインストールマネージャを起動するほか、myapps.htmlページには、Novell Application LauncherプラグインおよびApplication Launcherと一緒に使用するApplication Browserビューの機能と外観を決定するパラメータが含まれています。ユーザに配布する前に、これらのパラメータを使用してApplication Browserビューをカスタマイズすることができます。

    重要:Middle Tier Serverをインストールすると、Middle Tier Serverのプライベート(内部)アドレスはmyapps.htmlファイルに追加されます。ユーザがファイアウォールの外でApplication Browserを実行する場合、この2つのアドレスが異なる場合は、Middle Tier Serverのパブリック(外部) IPアドレスをmyapps.htmlファイルに入力する必要があります。myapps.htmlファイルのMiddleTierAddressパラメータを使用して、IPアドレスを指定します。

    myapps.htmlファイルは、Application Browserビューの生成に使用されるActiveX*コントロール(axnalserver.dll)をロードします。ActiveXコントロールに渡されるパラメータを変更してApplication Browserビューをカスタマイズすることができます。次の9つのパラメータがあります。

    <!--param name=\"SingleTree\" value=\"ZENWORKS_TREE\"-->
    <!--param name=\"PortalView\" value=\"false\"-->
    <!--param name=\"BannerURL\" value=\"http://www.company.com/banner.html\"-->
    <!--param name=\"BannerHeight\" value=\"80\"-->
    <!--param name=\"ShowTree\" value=\"true\"-->
    <!--param name=\"ShowTasks\" value=\"false\"-->
    <!--param name=\"AppDisplayType\" value=\"0\"-->
    <!--param name=\"ShowAppFrameNavigation\" value=\"true\"-->
    <!--param name=\"ShowIEToolbarButton\" value=\"true\"-->
    

    さらに、Novell Application Launcherプラグインインストールマネージャを使用してMiddle Tier Serverからmyapps.htmlファイルをダウンロードする場合は、インストールマネージャで使用される2つの追加パラメータをカスタマイズできます。

    <!--param name=\"MiddleTierAddress\" value=\"$$IPADDR$$\"-->
    <!--param name=\"Nt4PluginVersion\" value=\"4,0,1,0\"-->
    

    デフォルトではパラメータはコメントアウトされているので、ActiveXコントロールは事前に設定された内部値を使用します。パラメータを変更するには

    1. !-- (コメントの先頭)と-- (コメントの最後)を削除して、パラメータを有効にします。例:

      <param name=\"SingleTree\" value=\"novell_tree\"
      
    2. パラメータの値を変更します。次に各パラメータについて説明します。

      SingleTree: このパラメータを使用すると、アプリケーション情報を読み込む対象となる単一のNovell eDirectory™ツリーを指定できます。このパラメータを使用する場合、Application Launcherではユーザが認証する他のツリーが無視されます。

      このパラメータは、インストール時のみ適用されます。インストール後にこのパラメータを変更しても、影響はありません。

      PortalView: このパラメータを使用して、Application Browserビューのバナー部分を削除することによってポータルのサポートを改善できます。valueの設定値は[true]または[false]です。[true]に設定すると、バナー部分は削除されます。

      BannerURL: このパラメータは、PortalViewパラメータが[false]に設定されている場合のみ適用されます。

      このパラメータを使用して別のバナーを指定することができます。たとえば、Novellロゴの代わりに自分の会社のロゴを含むバナーを使用できます。この値は、HTMLページまたはグラフィックファイル(.gif.jpgなど)のURLに設定する必要があります。HTMLページを指定した場合、ページはBannerHeightパラメータで指定された高さに切り取られます。グラフィックファイルを指定した場合、バナー部分はグラフィックファイル全体が収まるようにスクロールします。バナー部分をスクロール可能にしたくない場合は、グラフィックの高さがBannerHeightパラメータで指定された高さを超えないようにする必要があります。

      BannerHeight: このパラメータは、PortalViewパラメータが[false]に設定され、デフォルトのNovellバナーがBannerViewパラメータによって無効になっている場合のみ適用されます。

      このパラメータを使用してバナー部分の高さを決定します。valueの設定値は5から200にする必要があります。5未満の値は5に切り上げられます。200を超える値は200に切り下げられます。

      ShowTree: このパラメータは、Application Browserビューが左のペイン(フォルダビューとも呼ばれます)を含むかどうかを決定します。valueの設定値は[true]または[false]です。[true]の場合はフォルダビューが表示され、[false]の場合は削除されます。

      ShowTasks: このパラメータは、フォルダビュー(左のペイン)が、[オンライン作業]、[オフライン作業]、[Middle Tierログイン]、[Middle Tierログアウト]、[アプリケーションを更新する]、および[ヘルプ]オプションを含むかどうかを決定します。valueの設定値は[true]または[false]です。[true]の場合はオプションが表示され、[false]の場合は削除されます。

      AppDisplayType: このパラメータは、アプリケーションがApplication Browserビューの右のペインにどのように表示されるかを決定します。valueの設定値は[0]または[1]です。デフォルト値の[0]では、アプリケーションアイコンは、Windowsエクスプローラの[大きいアイコン]の表示と同じように、大きなアイコンとして表示されます。設定値[1]では、アプリケーションは、Windowsエクスプローラの[一覧]の表示と同じように、表形式で一覧表示されます。

      ShowAppFrameNavigation: このパラメータは、Application Browserビューの右のペインにナビゲーションが含まれるかどうかを決定します。valueの設定値は[true]または[false]です。[true]に設定すると、右のペインにナビゲーションが含まれます。ナビゲーションのタイプは、AppDisplayTypeパラメータの設定によって異なります。

      • AppDisplayTypeパラメータが[0]([大きいアイコン])に設定されている場合、ナビゲーションはブレッドクラムとして表示されます(ZENworks Tree > Application Folder > Application Aなど)。
      • AppDisplayTypeパラメータが[1]([小さいアイコン])に設定されている場合、ナビゲーションは、アプリケーションリストの一番上に上向き矢印として表示されます。

      このパラメータの値を[false]に設定すると、Application Browserビューで[All]フォルダが開きます。つまり、すべてのアプリケーションアイコンが右のペインに表示されます。ConsoleOneのユーザの[Application Launcherの環境設定]で[All]フォルダが無効になっている場合、このパラメータは無視されます(つまり、デフォルト値の[true]が使用されます)。

      ShowIEToolbarButton: このパラメータは、Internet Explorerのツールバーに[Application Browser]ボタンを追加するかどうかを決定します。[Application Browser]ボタンは、ローカルバージョンのmyapps.htmlファイルを起動します。valueの設定値は[true]または[false]です。デフォルトの設定は[true]で、ツールバーに[Application Browser]ボタンが追加されます。[false]に設定すると、ツールバーから[Application Browser]ボタンが削除されます。この設定を変更する場合、ユーザは必ずInternet Explorerを終了して、変更を有効にするために再度開く必要があります。

      MiddleTierAddress: このパラメータは、eDirectoryへのアクセスとしてZENworks Middle Tier Serverを設定した場合にのみ適用されます。

      MiddleTierAddressパラメータを使用して、ユーザが認証を受けるMiddle Tier ServerのIPアドレスを指定することができます。Middle Tier ServerアドレスがWindowsレジストリに含まれていない場合にのみ使用されます。ユーザがZENworksデスクトップ管理エージェントインストールプログラムの実行時にアドレスを入力した場合、レジストリにはこのアドレスが含まれています。

      Nt4PluginVersion: このパラメータは、ZENworks for Desktops 4.0.1からアップグレードする場合にのみ適用されます。このパラメータは、Windows NT 4ワークステーションにのみ適用され、ワークステーションで実行する必要のある最低限のバージョンのZENworks for Desktops 4.0.1 Novell Application Launcherプラグインを指定します。たとえば、ワークステーションのバージョンが4,0,1,0で、このパラメータに4,0,1,3が指定されている場合は、Novell Application LauncherプラグインインストールマネージャがZENworks Middle Tier Serverからバージョン4,0,1,3以降のNovell Application Launcherプラグイン.cabファイル(zfd40.cab)をダウンロードできる場合にのみ、Application Browserビューが実行されます。一方、ワークステーションのバージョンが4,0,1,3で、このパラメータが4,0,1,0に指定されている場合は、Novell Application Launcherプラグインが新しいバージョン(4,0,1,4など)でも、インストールマネージャはMiddle Tier ServerからNovell Application Launcherプラグインをダウンロードします。

    3. ファイルを保存します。

  3. myapps.htmlページにアクセスしてセットアップをテストします。

    • Novell Application LauncherまたはNovell Application Launcherプラグインがすでにインストールされているワークステーションからmyapps.htmlページにアクセスした場合、Application BrowserビューがWebブラウザに表示されます。ファイルはダウンロードされません。
    • Novell Application LauncherおよびNovell Application Launcherプラグインがインストールされていないワークステーションからmyapps.htmlページにアクセスした場合、Novell Application Launcherプラグインインストールマネージャがインストールされて登録されます。次に、Novell Application Launcherプラグインファイルのインストールが開始されます。

      インストール処理中に使用される各.cabファイルには、Novellが署名した証明書が含まれています。インストールを続行する前に証明書を受け入れるように求めるメッセージが表示されます。それぞれの証明書を受け入れるか、最初の証明書で表示された[Always Trust Content From Novell (Novellのコンテンツを常に信頼する)]をオンにして、それ以降のNovellが署名した証明書をすべて受け入れることができます。

      インストールが完了したら、(再びmyapps.htmlページにアクセスして) Application Browserビューおよび([スタート]メニューから起動して) Application Explorerビューの両方から、ユーザに関連付けられたアプリケーションにアクセスできます。

    • 以前のバージョンのApplication Launcherがすでにインストールされている(または以前にインストールされた)ワークステーションからmyapps.htmlページにアクセスすると、インストールプログラムで次のエラーメッセージが表示されることがあります。
      Error:Install Error
      An installation error has prevented you from obtaining the ZENworks
      for Desktops plugin.Please contact your system administrator for
      help.You must first uninstall any previous versions of ZENworks for
      Desktops.
      

      この問題を解決するには、ワークステーションのWindows \system32ディレクトリ(通常はc:\winnt\system32またはc:\windows\system32)からnaldesk.exeファイルを削除して、サーバにマップされた検索ドライブまたはnaldesk.exeが存在するディレクトリがワークステーションにないことを確認してから、myapps.htmlページに再度アクセスします。

  4. ユーザがmyapps.htmlページにアクセスするためのURLが表示されます。