Allow list edit for a field for particular user

sreedharkaliset
Mega Expert

I have a requirement to give access to single user to edit a field on incident list layout

  1. disabled incident.None list edit acl
  2. enabled incident.* list edit acl and gave answer = false in advanced
  3. enabled incident.field list edit acl and wrote below

 if(gs.getUserID()=="1b9faa8c4f2e6200fae8d0311310c7a4"){
 answer=true;
 }

When I impersonated the user, I am unable to modify the field from list layout.

Please let me know how to overcome this

4 REPLIES 4

Bhawana Upreti
Tera Guru

Hi,

Can you please check the list editor properties by just going to System Properties > UI Properties.


glide.ui.list_edit: Enable list editing. Default value is true, which globally enables the list editor. To disable the list editor globally, set this value to false.

In your case please check if it is set to True.

 

Thanks.

Hi,

Property mentioned above is true in our instance

List layout acl on another field(severity) is working fine.. we are able to edit it but the field I am trying to update is not working

 

There are no other acl s for list layout on that field. Please let us know how to resolve this

Can you please name the field and its type as the following fields are not editable from the list editor:

  • Fields of type:
    • Conditions [conditions]
    • Currency [currency]
    • Document ID [document_id]
    • Field List [field_list]
    • HTML [html]
    • Image [user_image]
    • List [glide_list]
    • Price [price]
    • Template Value [template_value]
    • Time [glide_time]
    • User Roles [user_roles]

Thanks.

Shweta KHAJAPUR
Tera Guru

Hi,

Can you check, without applying incident.field list edit ACL whether you are able to edit field from list or not.

Regars,

Shweta k