Para criar um direito de área de trabalho global, use o comando lmvutil com a opção --createGlobalEntitlement. Para criar um direito de aplicativo global, use o comando lmvutil com a opção --createGlobalApplicationEntitlement.

Os direitos globais fornecem o link entre os usuários e seus desktops e aplicativos, independentemente de onde esses desktops e aplicativos residam na federação de pods. Os direitos globais também incluem políticas que determinam como o recurso Arquitetura do Cloud Pod aloca áreas de trabalho e aplicativos para usuários autorizados.

Sintaxe

lmvutil --createGlobalEntitlement --entitlementName name [--aliasName name | --disableAliasName]  
--scope scope {--isDedicated | --isFloating} [--description text] [--disabled] 
[--fromHome] [--multipleSessionAutoClean] [--requireHomeSite] [--defaultProtocol value] 
[--preventProtocolOverride] [--allowReset] [--multipleSessionsPerUser] [--tags tags] 
[--categoryFolder foldername] [--clientRestrictions] [--collaboration]
[--shortcutLocations {desktop | launcher | desktop,launcher}] [--displayAssignedHostName] [--displayMachineAlias]
[--federationAccessGroup name] [--sessionDistributionPolicy {LOAD | SESSION | NONE}]
lmvutil --createGlobalApplicationEntitlement --entitlementName name [--aliasName name | --disableAliasName]
--scope scope [--description text] [--disabled] [--fromHome] [--multipleSessionAutoClean] 
[--requireHomeSite] [--defaultProtocol value] [--preventProtocolOverride] [--preLaunch] [--tags tags] 
[--categoryFolder foldername] [--clientRestrictions] [--shortcutLocations {desktop | launcher | desktop,launcher}] 
[--multiSessionMode value] [--federationAccessGroup name] [--sessionDistributionPolicy {LOAD | SESSION | NONE}]

Observações de uso

Você pode usar esses comandos em qualquer instância do Servidor de Conexão em uma federação de pod. O recurso Arquitetura do Cloud Pod armazena novos dados na camada de dados global e replica esses dados em todos os pods na federação de pods.

Esses comandos retornarão uma mensagem de erro se o direito global já existir, o escopo for inválido, o recurso Arquitetura do Cloud Pod não tiver sido inicializado ou os comandos não puderem criar o direito global.

Opções

Você pode especificar essas opções ao criar um direito global. Algumas opções se aplicam apenas a direitos de área de trabalho globais.

Tabela 1. Opções para criar direitos globais
Opção Descrição
--entitlementName

Nome exclusivo que identifica o direito global em Horizon Console. O nome pode conter entre 1 e 64 caracteres.

--aliasName

(Opcional) Nome para exibição do direito global. O nome de exibição aparece para os usuários na lista de áreas de trabalho e aplicativos disponíveis em Horizon Client. O nome de exibição não precisa ser exclusivo. Vários direitos globais podem ter o mesmo nome de exibição. Se você não especificar um nome de exibição, o nome exclusivo aparecerá para os usuários em Horizon Client. O nome de exibição pode conter entre 1 e 64 caracteres.

--disableAliasName

(Opcional) Define o nome para exibição do direito global (opção --aliasName) como o valor padrão. O nome exclusivo do direito global (opção --entitlementName) aparece para os usuários em Horizon Client por padrão. Você pode especificar --aliasName ou --disableAliasName, mas não ambos.

--scope
Escopo do direito global. Os valores válidos são os seguintes:
  • QUALQUER. Horizon 8 procura recursos em qualquer pod na federação de pods.
  • LOCAL. Horizon 8 procura recursos apenas em pods no mesmo site que o pod ao qual o usuário está conectado.
  • LOCAL. Horizon 8 procura recursos apenas no pod ao qual o usuário está conectado.
--isDedicated

Cria um direito de área de trabalho dedicada. Um direito de área de trabalho dedicada pode conter apenas pools de áreas de trabalho dedicadas. Para criar um direito de área de trabalho flutuante, use a opção --isFloating. Um direito de área de trabalho global pode ser dedicado ou flutuante. Você não pode especificar a opção --isDedicated com a opção --multipleSessionAutoClean.

Aplica-se somente a direitos de área de trabalho globais.

--isFloating

Cria um direito de área de trabalho flutuante. Um direito de área de trabalho flutuante pode conter apenas pools de áreas de trabalho flutuantes. Para criar um direito de área de trabalho dedicada, especifique a opção --isDedicated. Um direito de área de trabalho global pode ser flutuante ou dedicado.

Aplica-se somente a direitos de área de trabalho globais.

--disabled (Opcional) Cria o direito global no estado desativado.
--description

(Opcional) Descrição do direito global. A descrição pode conter entre 1 e 1.024 caracteres.

--fromHome

(Opcional) Se o usuário tiver um site inicial, o Horizon 8 começará a procurar recursos no site inicial do usuário. Se o usuário não tiver um site inicial, Horizon 8 começará a procurar recursos no site ao qual o usuário está conectado no momento.

--multipleSessionAutoClean

(Opcional) Faz logoff de sessões de usuário extras para o mesmo direito. Várias sessões podem ocorrer quando um pod que contém uma sessão fica offline, o usuário faz login novamente e inicia outra sessão, e o pod com problema fica online novamente com a sessão original.

Quando ocorrem várias sessões, Horizon Client solicita que o usuário selecione uma sessão. Essa opção determina o que acontece com as sessões que o usuário não seleciona.

Se você não especificar essa opção, os usuários deverão encerrar manualmente suas próprias sessões extras, fazendo logoff em Horizon Client ou inicializando as sessões e fazendo logoff delas.

--requireHomeSite

(Opcional) Faz com que o direito global esteja disponível somente se o usuário tiver um site inicial. Essa opção é aplicável somente quando a opção --fromHome também é especificada.

--defaultProtocol

(Opcional) Especifica o protocolo de exibição padrão para áreas de trabalho ou aplicativos no direito global. Os valores válidos são RDP, PCOIP e BLAST para direitos globais de área de trabalho e PCOIP e BLAST para direitos globais de aplicativo.

--preventProtocolOverride

(Opcional) Evita que os usuários substituam o protocolo de exibição padrão.

--allowReset

(Opcional) Permite que os usuários redefinam áreas de trabalho. Aplica-se somente a direitos de área de trabalho globais.

--multipleSessionsPerUser

(Opcional) Ativa a política de várias sessões por usuário, que permite que os usuários iniciem sessões de área de trabalho separadas de diferentes dispositivos cliente. Os usuários que se conectam ao direito de área de trabalho global de diferentes dispositivos cliente recebem diferentes sessões de área de trabalho. Para se reconectar a uma sessão de área de trabalho existente, os usuários devem usar o mesmo dispositivo a partir do qual essa sessão foi iniciada. Se você não ativar essa política, os usuários serão sempre reconectados às suas sessões de área de trabalho existentes, independentemente do dispositivo cliente usado. Aplica-se somente a direitos de área de trabalho flutuante.

--preLaunch

(Opcional) Ativa a política de pré-lançamento, que inicia a sessão do aplicativo antes que um usuário abra o direito de aplicativo global em Horizon Client. Quando você ativa a política de pré-lançamento, os usuários podem iniciar o direito de aplicativo global mais rapidamente. Todos os pools de aplicativos no direito de aplicativo global devem oferecer suporte ao recurso de pré-inicialização da sessão, e o tempo limite da sessão de pré-inicialização deve ser o mesmo para todos os farms.

--tags

(Opcional) Especifica uma ou mais tags que restringem o acesso ao direito global das instâncias do Servidor de Conexão. Para especificar várias tags, digite uma lista entre aspas de nomes de tags separadas por vírgula ou ponto-e-vírgula. Para obter mais informações, consulte Como especificar restrições do servidor de conexão para direitos globais no Horizon 8.

--categoryFolder

(Opcional) Especifica o nome da pasta de categoria que contém um atalho para o direito global em dispositivos cliente. Você pode configurar até quatro níveis de pasta. Um nome de pasta pode ter até 64 caracteres. Para especificar uma subpasta, digite um caractere de barra invertida (\), por exemplo, dir1\dir2\dir3\dir4. Você pode inserir até quatro níveis de pasta. Você não pode começar ou terminar um nome de pasta com uma barra invertida e não pode combinar duas ou mais barras invertidas. Por exemplo, \dir1, dir1\dir2\\}, dir1\\dir2 e dir1\\\dir2 são inválidos. Você não pode inserir Windows palavras-chave reservadas. Você também deve especificar a opção --shortcutLocations para indicar a localização do atalho em um dispositivo cliente Windows. Para obter mais informações, consulte Configurando atalhos para direitos globais no Horizon 8.

--clientRestrictions

(Opcional) Ativa a política de restrições do cliente, que restringe o acesso ao direito global a computadores cliente específicos. Para obter mais informações, consulte Implementando restrições de cliente para direitos globais em Horizon 8.

--collaboration

(Opcional) Ativa a política de Colaboração de Sessão, que permite que os usuários de sessões de área de trabalho remota convidem outros usuários para ingressar em suas sessões. Todos os pools de áreas de trabalho no direito de área de trabalho global devem oferecer suporte ao recurso Colaboração de Sessão. Aplica-se somente a direitos de área de trabalho globais.

--shortcutLocations

(Opcional) Use essa opção com a opção --categoryFolder para especificar o local do atalho no dispositivo do cliente. Os valores válidos são desktop, que cria o atalho na área de trabalho do Windows, e launcher, que cria o atalho no menu Iniciar Windows. Você também pode especificar desktop e launcher, separados por vírgula, para criar atalhos na área de trabalho do Windows e do Windows menu Iniciar.

--multiSessionMode

(Opcional) Configura o recurso de modo de várias sessões para o direito de aplicativo global. Especifique um dos seguintes valores: DISABLED, ENABLED_DEFAULT_OFF, ENABLED_DEFAULT_ON ou ENABLED_ENFORCED. Para obter mais informações, consulte Ativando o modo de várias sessões para direitos de aplicativos globais em Horizon 8.

--displayAssignedHostName (Opcional) Em Horizon Client, exibe o nome do host da máquina atribuída ao usuário em vez do nome do direito global. Aplica-se somente a direitos de área de trabalho dedicada.
--displayMachineAlias (Opcional) Em Horizon Client, exibe o nome alternativo da máquina atribuída ao usuário, em vez do nome do direito global. Aplica-se somente a direitos de área de trabalho dedicada.
--federationAccessGroup (Opcional) Especifica o grupo de acesso de federação usado para organizar direitos globais para administração delegada. Para obter mais informações, consulte Configuração de grupos de acesso de federação.
--sessionDistributionPolicy (Opcional) Selecione entre:
  • LOAD - Distribui novas sessões uniformemente pelos recursos disponíveis no direito de aplicativo global ou no direito de área de trabalho global com base na carga atual, com as sessões sendo direcionadas para os recursos menos carregados.
  • SESSION - Distribui novas sessões uniformemente entre os recursos disponíveis no direito de aplicativo global ou no direito de área de trabalho global com base na utilização atual. A contagem máxima de sessões do farm ou do host é usada para calcular a utilização da capacidade. Os pods com alta capacidade de sessão recebem mais solicitações de sessão.
  • NONE (padrão) - distribui novas sessões aleatoriamente entre os recursos disponíveis.

Exemplos

lmvutil --authAs adminEast --authDomain domainEast --authPassword "*" --createGlobalEntitlement --entitlementName "Windows 8 Desktop" --scope LOCAL --isDedicated
lmvutil --authAs adminEast --authDomain domainEast --authPassword "*" --createGlobalApplicationEntitlement --entitlementName "Microsoft Office PowerPoint" --scope LOCAL