Publicar conteúdo
Nota:
Você pode gerenciar sua implantação do Citrix Virtual Apps and Desktops™ usando dois consoles de gerenciamento: Web Studio (baseado na web) e Citrix Studio (baseado em Windows). Este artigo aborda apenas o Web Studio. Para obter informações sobre o Citrix Studio, consulte o artigo equivalente no Citrix Virtual Apps and Desktops 7 2212 ou anterior.
Você pode publicar um aplicativo que é simplesmente um URL ou caminho UNC para um recurso, como um documento do Microsoft Word ou um link da web. Esse recurso é conhecido como conteúdo publicado. A capacidade de publicar conteúdo adiciona flexibilidade à forma como você entrega conteúdo aos usuários. Você se beneficia do controle de acesso e gerenciamento de aplicativos existentes. Você também pode especificar se deseja usar aplicativos locais ou publicados para abrir o conteúdo.
O conteúdo publicado aparece como outros aplicativos no StoreFront™ e no aplicativo Citrix Workspace™. Os usuários o acessam da mesma forma que acessam os aplicativos. No cliente, o recurso é aberto normalmente.
- Se um aplicativo instalado localmente for apropriado, ele será iniciado para abrir o recurso.
- Se uma Associação de Tipo de Arquivo tiver sido definida, um aplicativo publicado será iniciado para abrir o recurso.
Você publica conteúdo usando o PowerShell SDK. Você não pode usar o Web Studio para publicar conteúdo. No entanto, você pode usar o Web Studio para editar as propriedades do aplicativo posteriormente, depois que forem publicados.
Visão geral e preparação da configuração
A publicação de conteúdo usa o cmdlet New-BrokerApplication com as seguintes propriedades principais. (Consulte a ajuda do cmdlet para descrições de todas as propriedades do cmdlet.)
New-BrokerApplication –ApplicationType PublishedContent -CommandLineExecutable location -Name app-name -DesktopGroup delivery-group-name
<!--NeedCopy-->
A propriedade ApplicationType deve ser PublishedContent.
A propriedade CommandLineExecutable especifica o local do conteúdo publicado. Os seguintes formatos são suportados, com um limite de 255 caracteres.
- Endereço de site HTML (por exemplo, http://www.citrix.com)
- Arquivo de documento em um servidor web (por exemplo,
https://www.citrix.com/press/pressrelease.doc) - Diretório em um servidor FTP (por exemplo,
ftp://ftp.citrix.com/code) - Arquivo de documento em um servidor FTP (por exemplo,
ftp://ftp.citrix.com/code/Readme.txt>) - Caminho de diretório UNC (por exemplo,
file://myServer/myShare or \\\\myServer\\myShare) - Caminho de arquivo UNC (por exemplo,
file://myServer/myShare/myFile.asfou\\myServer\myShare\myFile.asf)
Certifique-se de ter o SDK correto.
- Para implantações do Citrix DaaS (anteriormente serviço Citrix Virtual Apps and Desktops), baixe e instale o SDK do PowerShell Remoto do Citrix Virtual Apps and Desktops.
- Para implantações locais do Citrix Virtual Apps and Desktops, use o SDK do PowerShell que é instalado com o Delivery Controller. Adicionar um aplicativo de conteúdo publicado requer um Delivery Controller de versão mínima 7.11.
Os procedimentos a seguir usam exemplos. Nos exemplos:
- Um catálogo de máquinas foi criado.
- Um grupo de entrega chamado
PublishedContentAppsfoi criado. O grupo usa uma máquina de SO multi-sessão do catálogo. O aplicativo WordPad foi adicionado ao grupo. - As atribuições são feitas para o nome do grupo de entrega, o local
CommandLineExecutablee o nome do aplicativo.
Começar
Na máquina que contém o SDK do PowerShell, abra o PowerShell.
O cmdlet a seguir adiciona o snap-in do PowerShell SDK apropriado e atribui o registro do grupo de entrega retornado.
Add-PsSnapin Citrix\* $dg = Get-BrokerDesktopGroup –Name PublishedContentApps
Se você estiver usando o Citrix DaaS, autentique-se inserindo suas credenciais do Citrix Cloud™. Se houver mais de um cliente, escolha um.
Publicar uma URL
Após atribuir o local e o nome do aplicativo, o seguinte cmdlet publica a página inicial da Citrix como um aplicativo.
$citrixUrl = "https://www.citrix.com/"
$appName = "Citrix Home Page"
New-BrokerApplication –ApplicationType PublishedContent –CommandLineExecutable $citrixURL –Name $appName –DesktopGroup $dg.Uid
<!--NeedCopy-->
Verificar o sucesso:
- Abra o StoreFront e faça logon como um usuário que pode acessar aplicativos no grupo de entrega PublishedContentApps. A exibição inclui o aplicativo recém-criado com o ícone padrão. Para saber como personalizar o ícone, consulte https://www.citrix.com/blogs/2013/08/21/xd-tipster-changing-delivery-group-icons-revisited-xd7/.
- Clique no aplicativo Citrix Home Page. A URL é iniciada em uma nova guia em uma instância local do seu navegador padrão.
Publicar recursos localizados em caminhos UNC
Neste exemplo, o administrador já criou um compartilhamento chamado PublishedResources. Após atribuir os locais e os nomes dos aplicativos, os seguintes cmdlets publicam um arquivo RTF e um DOCX nesse compartilhamento como um recurso.
$rtfUNC = "\\GMSXJ-EDGE0.xd.local\\PublishedResources\\PublishedRTF.rtf"
$rtfAppName = "PublishedRTF"
New-BrokerApplication –ApplicationType PublishedContent
–CommandLineExecutable $rtfUNC -Name $rtfAppName
-DesktopGroup $dg.Uid
$docxUNC = "\\GMSXJ-EDGE0.xd.local\PublishedResources\PublishedDOCX.docx"
$docxAppName = "PublishedDOCX"
New-BrokerApplication –ApplicationType PublishedContent
–CommandLineExecutable $docxUNC -Name $docxAppName
-DesktopGroup $dg.Uid
<!--NeedCopy-->
Verificar o sucesso:
- Atualize sua janela do StoreFront para ver os documentos recém-publicados.
- Clique nos aplicativos PublishedRTF e PublishedDOCX. Cada documento é aberto em um WordPad em execução localmente.
Visualizar e editar aplicativos PublishedContent
Você gerencia o conteúdo publicado usando os mesmos métodos que usa para outros tipos de aplicativo.
Para visualizar e editar aplicativos PublishedContent, siga estas etapas:
- Faça login no Web Studio e selecione Aplicativos no painel esquerdo.
-
Na guia Aplicativos, selecione um aplicativo PublishedContent e, em seguida, selecione Propriedades.
As propriedades do aplicativo (como visibilidade do usuário, associação de grupo e atalho) se aplicam ao conteúdo publicado. No entanto, você não pode alterar o argumento da linha de comando ou as propriedades do diretório de trabalho na página Local.
-
Para alterar o recurso, modifique o campo Caminho para o arquivo executável nessa página.

-
Para usar um aplicativo publicado para abrir um aplicativo
PublishedContent(em vez de um aplicativo local), siga estas etapas:Neste exemplo, o aplicativo WordPad publicado é editado para criar uma Associação de Tipo de Arquivo para arquivos .rtf.
- Ative o modo de manutenção para o grupo de entrega.
- Edite a propriedade Associação de Tipo de Arquivo.
- Desative o modo de manutenção quando terminar.
- Atualize o StoreFront para carregar as alterações da Associação de Tipo de Arquivo e, em seguida, clique nos aplicativos PublishedRTF e PublishedDOCX. Observe a diferença. PublishedDOCX ainda abre no WordPad local. No entanto, PublishedRTF agora abre no WordPad publicado devido à associação de tipo de arquivo.
