We've updated the ServiceNow Community Code of Conduct, adding guidelines around AI usage, professionalism, and content violations. Read more

We had customized Service Portal, hence "Save as draft" functionality is not enabled

Shantharao
Kilo Sage

Hi All,

We had customized Service Portal, hence "Save as draft" functionality is not enabled in our portal
We want to add the "Save as draft" functionality into our Custom portal
can any provide the modified widget if someone already implemented 
provide any best practices
Thanks 

5 REPLIES 5

brianlan25
Kilo Patron

You need to create a system property of type true / false with a value of true. The system property name should be glide.sc.enable.save_as_draft.portal.[your portal name] not including the brackets. You also need to make sure you are not using a custom widget on the my_requests page which is where drafts are saved for retrieval.

Hi @brianlan25 ,
Thanks for your response currently we are not using the OOB "my_requests" widget, instead we had customized another widget, but now customer wants the Drafts functionality which exists in the "my_requests" in the already customized widget 
Is it possible? if yes how much efforts would require to do this activity

I guess it depends on whey you started using the customized "my_requests" widget. If you did it well before the Save As Draft functionality was added you will need copy the out of the box "my_requests" widget and make your customizations again and test test test.

 

When I realized the ServiceNow partner that we used for Service Portal customized our "my_requests" widget I just switch it to out of the box one. Mostly because I could not figure out why the created a custom widget.

@brianlan25  From the OOB "my_request" widget, I want only the draft functionality tab, I don't wants "My submitted requested" tab, I am confused about which functions or components belongs to "Drafts" tab from Server/Client HTML side of code

FYI, we didn't touched the "my_requests" tab and we had created a new widget from scratch to show all task based records in the portal instead of only submitted requests