Write ACL not working on form fields

booher04
Tera Guru

I have been having a lot of issues with ACLs.  I have a need for one group(one user in that group) to be able to write to a certain few fields on the cmdb_ci_service table.  All other fields should be read only(as they are right now).  I tried setting the write ACLs on each field that I want the group with role bs_user_role to be able to write to or edit.  It's still showing as a read only field for all.  I assume this is because of an ACL on the table not allowing it.  Any advice on this?  The screenshot shows the fields circled that have the write ACL on them and I'm logged in as the user.  They are still showing as read-only.  

find_real_file.png

21 REPLIES 21

Let me know if that works for you. I believe that should do it.


Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!

Hi there,

Just wanted to check in and see if that helped you? I'm pretty sure it should.

Please mark my answer as correct, if applicable and any other response that was helpful as Helpful.

 

Thanks!


Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!

Sorry for the delay in response.  It didn't work but I haven't had time to go back and revisit it just yet.  I'll be checking it again this week.  

Ok, so I went back to this.  I started fresh.  Added the following:

cmdb_ci_service. "blank" with unique role and write

cmdb_ci_service. * with admin role and write

cmdb_ci_service.business_criticallity with unique role and write.  

cmdb_ci. "blank" unique role and write

 

Impersonate user... go to the cmdb_ci_service.list and can't access the field.  it's read only still(all of them are). 

I made sure it was the correct role, made sure it was on the user account. Does the cmdb_ci need to be .* instead of ."blank"?  I dont think, but just asking.

For the cmdb_ci, make it inactive, just to test and see.


Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!