How to change a custom Service Portal Widget from read only so that it can be edited

Renee-17
Tera Guru

There are some custom Service Portal Widgets that I'm unable to edit because I received the following message:

This widget is read only and cannot be editedYou can clone this widget by clicking the  button in the top right corner of the editor

These are not OOB Widgets.  They were edited by a former developer in the past.  How can I change the widget properties so that I can edit it and not have to clone it? 

1 ACCEPTED SOLUTION

I get the usual message when viewing the widget from the sp_widget form:

This record has been recently modified in update set default by "Other Developer" but not committed to the source control (View differences).  To edit the record use update set Default or continue in the current update set as "Me"

From here I normally, switch to "Me" or another update set that I want the use and then proceed to open the widget in the Widget Editor where I edit from there, which is where I'm receiving the msg that I can't edit and have to clone.  This is my normal path for editing the widgets or sometimes I launch Studio and find the widget and open the widget editor from there.  I rarely make edits from within the sp_widget form for the widget.  However, I was finally able to get around the issue by doing the following:

  • Selecting my username as the current update set to edit
  • Then edit a small block of code and saved changes from within sp_widget form for the widget
  • Then selected Open in Widget Editor..... (this time no issues and I can edit from Widget Editor) 

View solution in original post

3 REPLIES 3

AnirudhKumar
Mega Sage
Mega Sage

Interesting. If they have been created custom by a colleague and it still says read-only, I suspect the widget was built as part of an application scope. Have you tried changing your scope to the same one as the widget is in?

Yes.  I double checked to make sure I was in the correction scope.  I can see that the widget has been edited several different times by the developer before me by looking at all the different versions.  I have admin privileges and have been able to update other similar widgets for the application and push the update sets through to production.  I can't figure out what is different with these couple of widgets.

I get the usual message when viewing the widget from the sp_widget form:

This record has been recently modified in update set default by "Other Developer" but not committed to the source control (View differences).  To edit the record use update set Default or continue in the current update set as "Me"

From here I normally, switch to "Me" or another update set that I want the use and then proceed to open the widget in the Widget Editor where I edit from there, which is where I'm receiving the msg that I can't edit and have to clone.  This is my normal path for editing the widgets or sometimes I launch Studio and find the widget and open the widget editor from there.  I rarely make edits from within the sp_widget form for the widget.  However, I was finally able to get around the issue by doing the following:

  • Selecting my username as the current update set to edit
  • Then edit a small block of code and saved changes from within sp_widget form for the widget
  • Then selected Open in Widget Editor..... (this time no issues and I can edit from Widget Editor)