Modify OWA 2013 page title

Hi All.

I'm currently in the processes of branding up OWA 2013. I've pretty much got everything covered, but I've run into a bit of a roadblock with the page title.

To clarify. I've changed the title for the login page, it's changing the title for a logged in session that I'm struggling with. Currently the title displays as "User Display Name - Outlook Web App". I would Ideally like to leave the user's display name and just change "Outlook Web App".

I've looked at pretty much everything under "C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa" and it doesn't look like it's as simple as just changing an ASPX file. I noticed the file "Microsoft.Exchange.Clients.Strings.dll" in the folder "C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa\Bin". I opened this up with a decompiler (.NET reflector) and can see that there's a Resources table called "Microsoft.Exchange.Clients.Strings" which contains, amongst many other strings, a string called OwaTitle, which is set to "Outlook Web App".

It seems to me fairly likely that I've located where the string originates however I'm not a dev and I wouldn't even know where to begin modifying this and recompiling. (In fact, as it happens, Visual Studio won't even open the resource file that is created from decompiling the dll). I've also tried to find and edit the string using a hex editor but it must be encoded in some way as I was unable to find the string in the file.

I'm pretty much resigned to the high likelihood that this isn't possible, but I thought it was worth posting here in case anyone else has had this requirement and worked out a solution.

Many Thanks.
LVL 12
Who is Participating?
ChrisConnect With a Mentor Author Commented:
For anyone who's interested in this in future, I've managed to figure out how to change this. The initial page title is set in "C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\owa\auth\15.0.1044\themes\resources\default.aspx" but is changed shortly after the page has finish loading by javascript.

The strings from the above mentioned dll are not used by the javascript files. Instead, the strings can be found in various js files in "C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa\prem\15.0.1044.25\scripts\en". The file in question to change the page title is "boot.mouse.strings.localized.min.js". Search the file for _u.Strings.l_Window_Title_Text="{0} - Outlook Web App";. Change this and you'll have your very own custom OWA page title.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.