I finally get round to writing up the image locations to add some company logos to the VMware view landing page and it’s all change in the latest version!
The original post for View 6.x and 7.0 can be found here and I have updated it for 7.1 below.
I have been asked several times if it is possible to rebrand the VMware view landing page with Company logos/colours. VMware have a documented process for altering the URL targets for downloading View clients here but I could not find anything regarding the makeup of the rest of the page. A wider search did not reveal too much either so I got to looking under the hood.
Modern browsers have useful built in tools to view the source files – I used a mixture of Firefox (hit f12) and nosing around on the Connection Server to find the locations of the objects below.
The images can be found in the following location in a default installation on the Connection Server
C:\Program Files\VMware\VMware View\Server\broker\webapps\portal\webclient\resources\icons
The .svg (scalable vector graphic) files require a svg editor such as inkscape to manipulate them – this was a bit beyond what I wanted.
Obtain or create (paint.net is your friend) images of the same size that you wish to substitute and rename them to match.
The text marked 2,3,6,7 and 8 on the key can be found in the below location (default install) – bit of a mouthful! Edit this file as appropriate.
C:\Program Files\VMware\VMware View\Server\broker\webapps\portal\WEB-INF\classes\com\vmware\vdi\installer\i18n\bundle_en
HTML Logon Page
The logo and background is maintained from the previous changes
It goes without saying to backup all files or the connection server(s) before making any changes. Restart the connection service and refresh your browser to apply.
These customisations will not persist through an upgrade so will have to be recreated.
Below is an example of Computerworld’s test demo environment – I have retained the text look and added some company branding and background.
This has been tested on a single security server/connection server pairing running View 220.127.116.1170113
Do not pass go and head directly to HTML portal page
If you want to skip the landing page and have users hit the portal page directly which is a useful feature make the change in the following file
Change the top line to disable the download
Restart the View Web Component service.
** Thanks to Andrew Morgan and Mark Benson @vmware for that last tip!