Instalando o Plugin do NAL

Para instalar o Plug-in do NAL em uma estação de trabalho:

  1. Verifique se você executou o programa de instalação do Servidor de Camada Intermediária do ZENworks, de modo que o gerenciador de instalação do Plug-in do NAL, os arquivos do Plug-in do NAL e os arquivos myapps.html tenham sido copiados para um servidor Web. Se necessário, consulte Instalando o Servidor de Camada Intermediária do ZENworks.

  2. (Opcional) Modifique a página myapps.html

    Além de disparar o gerenciador de instalação do Plug-in do NAL, a página myapps.html contém os parâmetros que determinam a funcionalidade e a aparência da tela Browser de Aplicativos usada com o Plug-in do NAL e o Disparador de Aplicativos. É possível que você queira usar esses parâmetros para personalizar a tela Browser de Aplicativos antes que ela seja distribuída aos usuários.

    IMPORTANTE:  Quando você instala o Servidor de Camada Intermediária, o endereço (interno) privado do Servidor de Camada Intermediária é adicionado ao arquivo myapps.html. Se os usuários executarem o Browser de Aplicativos fora do seu firewall, será necessário verificar se o arquivo myapps.html lista o endereço IP (externo) público do Servidor de Camada Intermediária, caso os dois endereços sejam diferentes. O parâmetro MiddleTierAddress do arquivo myapps.html é usado para especificar o endereço IP.

    O arquivo myapps.html carrega um controle do ActiveX* (axnalserver.dll) que é usado para gerar a tela Browser de Aplicativos. É possível personalizar a tela Browser de Aplicativos, modificando os parâmetros que são transferidos para o controle do ActiveX. Existem nove parâmetros, mostrados abaixo.

    <!--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\"-->

    Além disso, ao usar o gerenciador de instalação do Plug-in do NAL para fazer download do arquivo myapps.html de um Servidor de Camada Intermediária, você pode personalizar dois parâmetros adicionais que são usados pelo gerenciador de instalação:

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

    Por padrão , os parâmetros são comentados, o que resulta no uso dos respectivos valores internos pré-definidos pelo controle do ActiveX. Para modificar um parâmetro:

    1. Remova o !-- (comentário inicial) e o -- (comentário final) para ativar o parâmetro. Por exemplo:

      <param name=\"SingleTree\" value=\"novell_tree\"
    2. Modificar o valor do parâmetro. Cada parâmetro é descrito abaixo.

      SingleTree: Este parâmetro permite especificar uma árvore única do Novell eDirectoryTM da qual é possível ler informações de aplicativos. Se este parâmetro for usado, o Disparador de Aplicativos ignorará as outras árvores nas quais o usuário faz autenticação.

      Este parâmetro é aplicado somente no momento da instalação. Após a instalação, as mudanças feitas nele não terão efeito.

      PortalView: Este parâmetro permite um suporte melhor de portais, removendo a seção de banner da tela Browser de Aplicativo. As configurações de valor são Verdadeiro ou Falso. Verdadeiro remove a seção de banner.

      BannerURL: Este parâmetro só será aplicável quando o parâmetro PortalView for definido como Falso.

      Você pode usar este parâmetro para especificar um banner alternativo. Por exemplo, use um banner que contenha o logotipo da empresa e não o logotipo da Novell. A configuração de valor deve ser um URL para uma página HTML ou arquivo gráfico (GIF, JPEG, etc.). Se você especificar uma página HTML, a página será recortada na altura especificada pelo parâmetro BannerHeight. Se especificar um arquivo gráfico, a seção de banner rolará para ajustar o arquivo gráfico inteiro. A menos que queira que a seção de banner seja rolável, verifique se a altura do gráfico não é maior que a altura especificada pelo parâmetro BannerHeight.

      BannerHeight: Este parâmetro só será aplicável quando o parâmetro PortalView for definido como Falso e o banner padrão da Novell for substituído pelo parâmetro BannerView.

      Você pode usar este parâmetro para determinar a altura da seção de banner. A configuração de valor deve ser de 5 a 200. Qualquer número menor que 5 é arredondado para 5 e qualquer número maior que 200 será arredondado para 200.

      ShowTree: Este parâmetro determina se a tela Browser de Aplicativo incluirá ou não o painel esquerdo (referido como a tela de pastas). As configurações de valor são Verdadeiro e Falso. Verdadeiro faz com a tela de pastas seja exibida e Falso faz com que ela seja removida.

      ShowTasks: Este parâmetro determina se a tela da pasta (painel esquerdo) inclui ou não as opções Trabalhar Online/Trabalhar Offline, Login na Camada Intermediária/Logout na Camada Intermediária, Atualizar Aplicativos e Ajuda. As configurações de VALOR são Verdadeiro e Falso. True faz com as opções sejam exibidas e False faz com que elas sejam removidas.

      AppDisplayType: Este parâmetro determina como os aplicativos serão exibidos no painel direito da tela Browser de Aplicativo. As configurações de valor são 0 e 1. O padrão é 0 e faz com que os ícones dos aplicativos sejam exibidos em tamanho grande, semelhantes à exibição de Ícones Grandes no Windows Explorer. O valor 1 faz com que os aplicativos sejam listados em formato de tabela, semelhante à exibição em Lista do Windows Explorer.

      ShowAppFrameNavigation: Este parâmetro determina se o painel direito da tela Browser de Aplicativo incluirá ou não a navegação. As configurações de VALOR são Verdadeiro e Falso. Verdadeiro faz com que o painel direito inclua a navegação. O tipo de navegação depende da definição do parâmetro AppDisplayType:

      • Quando o parâmetro AppDisplayType é definido como 0 (ícones grandes), a navegação é exibida como uma trilha de breadcrumb (por exemplo, Árvore do ZENworks > Pasta do Aplicativos > Aplicativo A).
      • Quando o parâmetro AppDisplayType é definido como 1 (ícones pequenos), a navegação é exibida como uma seta Para cima, na parte superior da lista de aplicativos.

      A definição deste parâmetro como Falso faz com que a tela Browser de Aplicativo inicie com todas as pastas abertas, ou seja, todos os ícones de aplicativos são exibidos no painel direito. Se a opção Todas as Pastas for desabilitada nas definições da Configuração do Disparador do usuário no ConsoleOne, este parâmetro será ignorado, em outras palavras, será usado o valor padrão Verdadeiro.

      ShowIEToolbarButton: Este parâmetro determina se o botão Browser de Aplicativo será adicionado ou não à barra de ferramentas do Internet Explorer. Esse botão dispara a versão local do arquivo myapps.html. As configurações de VALOR são Verdadeiro e Falso. Verdadeiro é a configuração padrão e faz com que o botão Browser de Aplicativo seja adicionado à barra de ferramentas. Falso faz com que esse botão seja removido da barra de ferramentas. Sempre que essa configuração for mudada, o usuário deverá fechar o Internet Explorer e reabri-lo para que a mudança entre em vigor.

      MiddleTierAddress: Este parâmetro só será aplicável se você tiver configurado o Servidor de Camada Intermediária do ZENworks para acessar o eDirectory.

      O parâmetro MiddleTierAddress permite especificar o endereço IP do Servidor de Camada Intermediária no qual o usuário faz a autenticação. Só será usado se o endereço do Servidor de Camada Intermediária não estiver incluído no registro do Windows; o registro incluirá o endereço se o usuário digitá-lo ao executar o programa de instalação do Agente do ZENworks Desktop Management.

      Nt4PluginVersion: Este parâmetro é aplicado apenas ao fazer upgrade do ZENworks for Desktops 4.0.1. Aplica-se apenas às estações de trabalho Windows NT 4 e especifica a versão mínima do Plug-in do NAL do ZENworks for Desktops 4.0.1 que deve estar em execução na estação de trabalho. Por exemplo, caso a estação de trabalho tenha uma versão 4.0.1.0 e esse parâmetro especificar 4.0.1.3, a tela do Browser de Aplicativos apenas será executada se o gerenciador de instalação do plug-in do NAL puder fazer o download da versão 4.0.1.3 ou superior do arquivo cab desse plug-in (zfd40.cab) a partir do Servidor de Camada Intermediária do ZENworks. Por outro lado, caso a estação de trabalho tenha a versão 4.0.1.3 e esse parâmetro especificar a versão 4.0.1.0, o gerenciador de instalação não fará o download do plug-in do NAL a partir do Servidor de Camada Intermediária, mesmo que a versão desse plug-in seja mais recente (como 4.0.1.4).

    3. Grave o arquivo.

  3. Teste a configuração acessando a página myapps.html.

    • Se você acessar a página myapps.html de uma estação de trabalho em que o NAL ou o Plug-in do NAL já esteja instalado, a tela Browser de Aplicativos será exibida no browser da Web. Não será feito download de nenhum arquivo.
    • Se você acessar a página myapps.html de uma estação de trabalho em que o NAL e o Plug-in do NAL não estejam instalados, o gerenciador de instalação do Plug-in do NAL será instalado e registrado. Em seguida, ele inicia a instalação dos arquivos do Plug-in do NAL.

      Cada arquivo CAB usado durante o processo de instalação inclui um certificado autenticado da Novell. Você será solicitado a aceitar o certificado antes de continuar a instalação. É possível aceitar cada certificado individualmente ou selecionar a opção Sempre Confiar em Conteúdo da Novell, exibida com o primeiro certificado, para aceitar os certificados autenticados subseqüentes da Novell.

      Quando a instalação for concluída, será possível acessar os seus aplicativos de usuário associado por meio da tela Browser de Aplicativos (acessando novamente a página myapps.html) e da tela Explorador de Aplicativos (disparando-a do menu Iniciar).

    • Se você acessar a página myapps.html de uma estação de trabalho em que a versão anterior do Disparador de Aplicativos já esteja instalada (ou foi previamente instalada), a seguinte mensagem de erro poderá ser exibida pelo programa de instalação:
      Erro: Erro de Instalação 
      Um erro de instalação impediu a obtenção do Plug-in do ZENworks
      for Desktops. Entre em contato com o administrador do sistema para obter
      ajuda. Você deve antes desinstalar qualquer versão anterior do ZENworks for
      Desktops.

      Para solucionar esse problema, exclua o naldesk.exe do diretório system 32 do Windows da estação de trabalho (normalmente c:\winnt\system32 ou c:\windows\system32), verifique se a estação de trabalho não tem uma unidade de pesquisa mapeada para um servidor ou um diretório no qual o naldesk.exe reside e, em seguida, acesse a página myapps.html novamente.

  4. Fornece o URL aos usuários para a página myapps.html.