Customizing the login page of ManageEngine ServiceDesk Plus can help with branding, compliance, or improving user experience. Here’s a guide on how to customize the login page in both on-premises versions (Professional, Enterprise, MSP editions).
🔧 Step-by-Step Login Page Customization (On-Premises)
📁 1. Locate the Login Page Files
On the ServiceDesk Plus server:
- Default path for login page (on Linux or Windows):
[ServiceDesk_Home]/webapps/ROOT/
- Key files:
index.jsp
– controls the login logiclogin.jsp
– main login form/images/
– logo and background images/styles/
– CSS files for styling
🎨 2. Modify the Login Page Elements
✅ Change Logo:
Replace the default logo in the images/
folder:
[ServiceDesk_Home]/webapps/ROOT/images/LoginLogo.png
Make sure:
- Use the same file name
- Recommended size: around 250×50 or as per your layout
✅ Edit Login Text or Layout:
Open:
[ServiceDesk_Home]/webapps/ROOT/login.jsp
You can:
- Modify headings, messages, or form layout
- Add disclaimers, branding text, or custom HTML
✅ Update CSS:
Custom styling:
[ServiceDesk_Home]/webapps/ROOT/styles/custom.css
If you want to override defaults:
- Add your own
custom.css
- Link it in
login.jsp
: html<link rel="stylesheet" href="styles/custom.css">
🚨 3. Tips to Avoid Overwrites
- Backup all modified files
- Customizations may get overwritten during upgrades
➤ Use automation to reapply changes after an upgrade
🔄 4. Restart the Application
Once changes are made:
- Restart the ServiceDesk Plus service
[ServiceDesk_Home]/bin/stopSDP.sh [ServiceDesk_Home]/bin/startSDP.sh
(orstop.bat
/start.bat
on Windows)
🛡️ Optional: Add Login Disclaimer / Terms
In login.jsp
, add above or below the login form:
html <p style="font-size:12px; color:#888;">
By logging in, you agree to our <a href="https://yourdomain.com/terms">terms of use</a>.
</p>