Custom ServiceNow widgets for the Employee Center Portal that provide employees with an intuitive interface to view and manage their assigned devices and software licenses.
Employees often need to view and manage the hardware and software assets assigned to them, especially for tasks like audits, troubleshooting, or onboarding/offboarding processes. However, the default ServiceNow experience provides limited visibility into this data from the employee perspective.
This project introduces a custom set of ServiceNow widgets tailored for the Employee Center Portal, giving employees a centralized, self-service view of:
- Assigned devices (e.g., laptops, phones)
- Active software entitlements
- Verification actions (e.g., confirming possession of equipment)
By enhancing visibility and self-service access to assigned assets, this solution:
- Reduces IT workload by minimizing asset lookup and verification requests
- Improves audit readiness with verified device ownership history
- Enhances user experience with a clean, interactive UI tailored to employee needs
- Supports compliance efforts by proactively prompting users to confirm asset possession
This enhancement aligns with the organization's broader IT goals by:
- Advancing the digital workplace initiative through improved self-service capabilities
- Supporting IT Asset Management (ITAM) goals with verified, real-time asset records
- Improving service transparency and empowering employees with relevant data
- Laying the groundwork for future automation like lifecycle alerts, warranty tracking, and upgrade recommendations
A compact widget ideal for the portal homepage, offering quick access to device details or a list of all assigned hardware.
A full-page widget showing all assigned devices and software licenses. Each card displays dynamic actions based on status and user role.
A form page that allows employees to verify possession of their assigned devices. The verification prompt appears only if the asset has not been verified in the last 12 months.
Here’s a high-level summary of the build process:
- Clone and review out-of-box Employee Center widgets
- Create Script Includes/APIs to aggregate device and software data
- Customize widget controllers and templates for improved UX
- Update the portal's main header and navigation structure
- Add new portal pages for:
- My Devices and Software
- Verify Asset
Future enhancements include:
- A detailed card view when an employee clicks on a device or software item
- Display of lifecycle dates, warranty status, and guide links
- Additional employee actions (e.g., report issue, request upgrade)
Coming soon.
A full setup guide will be added here including:
- Dependencies
- Portal page configuration
- How to import the widgets and script includes
Pull requests are welcome for new features or improvements! If you have suggestions for new functionality or UX tweaks, feel free to open an issue.
This project is licensed under the MIT License.



