Hey guys,
Another idea here: Can ticket associated with a contact have by default Related Items on the side bar? So if a contact have any associated items: assets, licenses and products, when creating a ticket, they should already be pulled and listed under Related Items

Ideal, if not to much, show as well the status of the related item like:
Asset: LaptopIT123 (show waranty status: Under Warnaty, Expired on (expired date)
License: Exhange Plan 1 M/Y (renewal date)
Lincese: Adobe Pro Teams Y (reneal date)
Azure UPN: jdoe@domain.com
AD: domain/jdoe
Show as many items related to the contact, to for a faster troubleshoot and actioning
This would be so handy each time you dealing with the contact, you'll have all his details ready, rather then asking him for details or open another tab as technician and look for all details. So in case i need to remote into contact's asset, i already have his asset listed, or if email is about the adobe, i can see the license status, or in case contact using SSO, i can see his login type. Hope you see this handy as well đ