Unable edit/update the values in list view but can edit in Form

sattar3
Tera Contributor

Hello Everyone,

 

Issue is User was unable to edit the values in list-view but he can able to edit in Past, how can we know if any role or group removed from user's profile in recent?

 

And user have access to edit/update in inside the form, i checked the ACL's as well. User having all the roles to edit in the list-view but don't know why he was unable to edit it.

Getting this below error while updating.

sattar3_0-1738171051393.png

Table name: cmdb_ci_pc_hardware

User can able to edit some fields in list-view but some other fields not able to update.

We have one acl called "cmdb_ci_pc_hardware.*-"Allow list_edit for all fields in cmdb_ci_pc_hardware, for users with role cmdb_write_advanced_pc_hardware", having this role also User was unable to edit

 

Do we know reason and how we can fix this? 

 

@Sandeep Rajput @Ankur Bawiskar 

 

Thanks,

Sattar

14 REPLIES 14

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @sattar3 

Please check is the user has a Cmdb_write role or compare it with another user.

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

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/atul_grover_lng [ Connect for 1-1 Session]

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

Chaitanya ILCR
Kilo Patron

Hi @sattar3 ,

Check if there is any field level Write ACL on the field that you are trying the user is trying to edit.

you can easily debug access related things using Access Analyzer
just update the user field and select a record for testing and select a the field that the user is trying to edit and

click on the analyze permissions button.

you should be able see what's blocking the operation.

 

ChaitanyaILCR_0-1738173599543.png

 

 

Please mark my answer as helpful/correct if it resolves your query.

Regards,
Chaitanya

 

@Chaitanya ILCR thanks for the reply.

 

I tested it for the User and the reason is for "list_edit" access is blocked but i can't see the role which is restricting to edit.

Permission Analyzer User record:

sattar3_0-1738201949742.png

I opened the list_edit record but can't see any ACL or role information inside it.

sattar3_1-1738202146100.png

User having cmdb_write and cmdb_write_advanced_pc_hardware role which allows user to edit in list_view but not working.

sattar3_2-1738202314247.png

Please help me on this.

 

Thanks,

Sattar

@sattar3 Table cmdb_ci_pc_hardware might be inheriting list edit ACL from the parent table. Please check the same. Also, in order for an ACL to pass, it needs to fulfil the role, condition and script check. Please check if all these conditions are satisfied.