{"id":51183,"date":"2021-11-09T09:00:03","date_gmt":"2021-11-09T08:00:03","guid":{"rendered":"https:\/\/nolabnoparty.com\/?p=51183"},"modified":"2026-04-29T12:26:44","modified_gmt":"2026-04-29T10:26:44","slug":"vmware-horizon-8-customize-the-login-page","status":"publish","type":"post","link":"https:\/\/nolabnoparty.com\/en\/vmware-horizon-8-customize-the-login-page\/","title":{"rendered":"VMware Horizon 8: customize the login page"},"content":{"rendered":"<p><img decoding=\"async\" class=\"aligncenter wp-image-51191 size-full\" title=\"vmware-horizon-customize-login-page-01\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/11\/vmware-horizon-customize-login-page-01.jpg\" alt=\"vmware-horizon-customize-login-page-01\" width=\"602\" height=\"202\" \/><\/p>\n<p>You can customize the login page of your <a href=\"https:\/\/nolabnoparty.com\/en\/vmware-horizon-secure-logins-with-azure-mfa-nps-extension\/\">VMware Horizon<\/a> infrastructure by adding a custom logo, changing the background and modifying the text displayed.<\/p>\n<p>When you access <a href=\"https:\/\/nolabnoparty.com\/en\/vmware-horizon-2103-deploy-published-apps-with-rds-farms\/\">VMware Horizon<\/a> via HTML, the <strong>default landing page<\/strong> is displayed.<!--more--><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-51193 size-large\" title=\"vmware-horizon-customize-login-page-02\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/11\/vmware-horizon-customize-login-page-02-600x473.jpg\" alt=\"vmware-horizon-customize-login-page-02\" width=\"600\" height=\"473\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2>Customize the login page<\/h2>\n<p>To provide a branded login page, you can customize the page in different ways:<\/p>\n<ul>\n<li>custom <strong>logo<\/strong><\/li>\n<li>modify or remove <strong>text<\/strong><\/li>\n<li>remove <strong>download links<\/strong><\/li>\n<li>skip landing page<\/li>\n<li>different <strong>background<\/strong><\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-51216 size-full\" title=\"vmware-horizon-customize-login-page-03\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/11\/vmware-horizon-customize-login-page-03.jpg\" alt=\"vmware-horizon-customize-login-page-03\" width=\"378\" height=\"648\" \/><\/p>\n<p>&nbsp;<\/p>\n<h4>Customize images<\/h4>\n<p>To insert a custom logo and a different background, you need to replace the following images with the correct size:<\/p>\n<ul>\n<li><strong>Logo<\/strong> - logo.png 240 x 113<\/li>\n<li><strong>Background<\/strong> - bg_image.jpg 2560 x 1440<\/li>\n<\/ul>\n<p>Once the images have been created, they must be copied to the <a href=\"https:\/\/nolabnoparty.com\/en\/vmware-horizon-7-12-installing-connection-server-pt-1\/\">Connection Servers<\/a> under the <em>C:\\Program Files\\VMware\\VMware View\\Server\\broker\\webapps\\portal\\webclient\\icons-18199005<\/em> folder (Horizon 2106).<\/p>\n<p>In this example, the blog logo will be used for the Horizon landing page.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-51218 size-full\" title=\"vmware-horizon-customize-login-page-04\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/11\/vmware-horizon-customize-login-page-04.jpg\" alt=\"vmware-horizon-customize-login-page-04\" width=\"300\" height=\"66\" \/><\/p>\n<p>&nbsp;<\/p>\n<h4>Modify the text<\/h4>\n<p>To modify the text displayed, edit the <em><strong>bundle.properties<\/strong><\/em> file located under the <em>C:\\Program Files\\VMware\\VMware View\\Server\\broker\\webapps\\portal\\WEB-INF\\classes\\com\\vmware\\vdi\\installer\\i18<\/em> folder.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-51220 size-large\" title=\"vmware-horizon-customize-login-page-05\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/11\/vmware-horizon-customize-login-page-05-600x284.jpg\" alt=\"vmware-horizon-customize-login-page-05\" width=\"600\" height=\"284\" \/><\/p>\n<p>For example, you can <strong>change the text<\/strong> to display.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-51238 size-large\" title=\"vmware-horizon-customize-login-page-06\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/11\/vmware-horizon-customize-login-page-06-1-600x297.jpg\" alt=\"vmware-horizon-customize-login-page-06\" width=\"600\" height=\"297\" \/><\/p>\n<p>The result with applied changes (you need to restart the service first). As you can see the landing page is now showing the custom logo, a different background and a different text.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-51240 size-large\" title=\"vmware-horizon-customize-login-page-07\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/11\/vmware-horizon-customize-login-page-07-600x558.jpg\" alt=\"vmware-horizon-customize-login-page-07\" width=\"600\" height=\"558\" \/><\/p>\n<p>&nbsp;<\/p>\n<h4>Skip landing page<\/h4>\n<p>To skip the default landing page and go directly to the HTML login page, open the <em><strong>portal-links-html-access.properties<\/strong><\/em> file located under <em>C:\\ProgramData\\VMware\\VDM\\portal<\/em> directory.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-51224 size-full\" title=\"vmware-horizon-customize-login-page-08\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/11\/vmware-horizon-customize-login-page-08.jpg\" alt=\"vmware-horizon-customize-login-page-08\" width=\"557\" height=\"200\" \/><\/p>\n<p>Set the <em>enable.download<\/em> parameter as <strong>false<\/strong>.<\/p>\n<p><span style=\"color: #0000ff;\">enable.download=false<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-51226 size-large\" title=\"vmware-horizon-customize-login-page-09\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/11\/vmware-horizon-customize-login-page-09-600x297.jpg\" alt=\"vmware-horizon-customize-login-page-09\" width=\"600\" height=\"297\" \/><\/p>\n<p>You must restart the <strong>VMware Horizon View Web Component<\/strong> service to activate new changes.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-51228 size-large\" title=\"vmware-horizon-customize-login-page-11\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/11\/vmware-horizon-customize-login-page-10-600x347.jpg\" alt=\"vmware-horizon-customize-login-page-10\" width=\"600\" height=\"347\" \/><\/p>\n<p>Once the service has been restarted, access <a href=\"https:\/\/www.vmware.com\/products\/horizon.html\" target=\"_blank\" rel=\"noopener\">VMware Horizon<\/a> once again. The landing page is now skipped and displayed the <strong>new login page<\/strong> with the just configured customization.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-51230 size-large\" title=\"vmware-horizon-customize-login-page-11\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2021\/11\/vmware-horizon-customize-login-page-11-600x418.jpg\" alt=\"vmware-horizon-customize-login-page-11\" width=\"600\" height=\"418\" \/><\/p>\n<p>When users attempt to access the <a href=\"https:\/\/nolabnoparty.com\/en\/vmware-horizon-7-deploy-unified-access-gateway\/\">VMware Horizon infrastructure<\/a>, the login process is now faster since only the user's credentials are required.<\/p>\n<p><img decoding=\"async\" title=\"signature\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/images\/firma.jpg\" alt=\"signature\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>You can customize the login page of your VMware Horizon infrastructure by adding a custom logo, changing the background and modifying the text displayed. When you access VMware Horizon via HTML, the default landing page is displayed.<\/p>\n","protected":false},"author":3,"featured_media":51191,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":{"linkedin_93tdZWzMZc_93tdZWzMZc":"","facebook_2879994398731222_17841400390232720":"","twitter_113568041_113568041":"","mastodon_115463926174894442_115463926174894442":""},"rop_publish_now_history":[],"rop_publish_now_status":"pending","footnotes":""},"categories":[1025,2905],"tags":[2403,1711,2257,2402],"class_list":["post-51183","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-horizon-en","category-omnissa-en","tag-customize","tag-horizon","tag-html","tag-login-page","has_thumb"],"_links":{"self":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts\/51183","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/comments?post=51183"}],"version-history":[{"count":0,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts\/51183\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/media\/51191"}],"wp:attachment":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/media?parent=51183"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/categories?post=51183"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/tags?post=51183"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}