How to allow end users to upload a profile photo from Workspace to a table field?

Tejas Adhalrao
Tera Guru

Hi everyone,

I have a custom table that contains a Profile Photo field.
I need to give end users the ability to upload a profile picture from Workspace (e.g., Agent Workspace / configurable workspace).

What is the recommended approach to:

  • Allow file/image upload from Workspace

  • Store the uploaded image in a table field (or attachment)

  • Display the uploaded profile photo back in the Workspace UI

Is this handled using attachments, image fields, or a custom UI component?
Any guidance or example would be appreciated.

 

we don't have portal we are developing custom application. need to update the profile picture from workspace

4 REPLIES 4

Ankur Bawiskar
Tera Patron

@Tejas Adhalrao 

Why should end users use Workspace?
-> End users can already raise and view requests directly through the portal (SP or ESC).
-> They also have the built‑in option to update their profile photo through the ESC → My Profile section.
-> Since this functionality is already available out‑of‑the‑box, customization is unnecessary.
-> Please provide training to your end users to help them use the existing features effectively and avoid additional customizations.

AnkurBawiskar_0-1769768126163.png

 

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Hi @Ankur Bawiskar  ,We don't have  portal , we are building the custom application 

@Tejas Adhalrao 

But ESC and SP portal is available OOTB.

Even if you are building your own scoped app, they can still use those portals to upload and change their profile photo.

I am still not convinced why you require a custom solution.

are you building your own custom workspace in that custom app?

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Dr Atul G- LNG
Tera Patron

Hi @Tejas Adhalrao A user should not use the Workspace to upload the image. As you mentioned, you’re using a custom app, so it’s better to create a portal for that. Alternatively, you could create a catalog item where the user uploads the image, and then map it to the appropriate record or relevant table in the backend.

*************************************************************************************************************
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/dratulgrover [ Connect for 1-1 Session]

****************************************************************************************************************