Altering Netweaver Login Page
Purpose:
This document discusses modifying the Netweaver login screen to replace the default image with a custom one.
Background:
The image on the Sap Sourcing login page is modifiable through the theme object in SAP Sourcing. However when the UME is used for authentication the Sourcing login page is bypassed completely for end users. To perform a similar branding operation on the Netweaver login page a simple property update with a new image is required.
Figure 1. Property location for the Branding image
Figure 2. File location for the default branding image
Procedure:
1.
1.) Provide a properly sized image for the login page. As you can see the default image size is 290X360 Pixels.
This particular image was sized to 290 X 304 Pixels this should do fine. Sizing can be done in Paint or another image manipulation tool of choice.
2.
Pl 2.) Place this file in the proper location.
…j2ee\cluster\apps\sap.com\com.sap.security.core.logon\servlet_jsp\logon_ui_resources\root\layout
3.
3.) Open Netweaver Configtool and locate the ume.login.branding_image property. It is in :
inIi Instance–>Services–>com.sap.security.core.ume.service.
4. 4.) Replace the current file value by setting a custom value, saving the change and restarting the instance. . In my case the file was called dude.png. The property was changed to: layout/dude.png.
5. 5.) After restart the login page should be modified.
6. 6.) Other properties can also be modified to further effect the login page. For instance the branding_ text.
The application is now ready to be used.
Excellent post!
Thanks!!!
Great post Gary!
Some customer want to completely redesign the logon page. Including adding new buttons that would display customer service phone nos. etc.
So can the customers change the Logon.jsp page if they need further customization?
FYI -I like the dude.png image 🙂
Thanks!
Hi Gary,
thanks for this post, it is a great help.
Nevertheless, I have a question on the theme object. 🙂
I have the case that the UME is not used, however the exchange of standard branding image through a custom one and assigning the custom theme to the company was not successfull. Instead, there appears now no image at all. Could you give imagine why this is happening? Also after taking inactivating the custom theme the branding area on the login page remains blank. Cleared Cache and Browser History, still same result. Is there a dependency to the used Browser, when a custom branding image is used? Tryed IE 10 with and without compatibility mode and also Firefox.
Any help would be highly appreciated.
BR,
Stratos
Off hand I recall some strange behavior when the system properties approach to branding were used. As far as the theme approach that has been fairly solid. Is this on version 9 or 10 of sourcing? And have you restarted the application at any point?
Gary
Hi Gary,
the theme approach was used. The CLM Theme was copied, defined as default theme and the branding image was uploaded into the copy. This was in version 10.
The result is the following one:
But I tested this as well in a version 9 in the same way, with the same result.
The version 10 was not restarted in the meantime, but the version 9 was restarted.
Any idea where to look at?
BR,
Stratos
also make sure the image is proper size. improperly sized images or image types can mess up the rendering of the page.
Checked also the size as you suggested, but the sizing is fine and the like the original 290 to 360.
Hi Stratos - I realize it was some time ago, but did you find a solution to this issue on your Sourcing system? I ask because I am facing the same issue. I used the same approach that you did (custom theme assigned to the company). This approach worked for me originally (when we first installed the system) but a recent update of the sell-side branding image is now giving me the "blank image" problem.
Best Regards - Jeff
Good Post!
Thank you Gary!
Gary Boutin
Thanks for the post Gary, it is really helpful.
However, I have a question regarding the same login page.
I have the case where the customer is requesting to add a "instructions" message to display it in that login page before the user is entering user and password.
They want to keep the SAP Sourcing branding in the UME, this is, the 'SAP Sourcing' orange text and the default image but they want to display this new text message.
You have locate the branding image under Instance > Services > com.sap.security.core.ume.service in the Netweaver Configtool. Is there any possibility to add another kind of text service (or do you know about an existing one where we can update the current value) to display the message in the UME?
Thanks in advance!
Regards,
Laura