Defect #2425
closedAdmin cannot edit EAV
100%
Description
When I log in as administrator, I can see and edit all EAVs of identity and contract.
Then I log out and log in as user who only has right to read limited set of EAVs and open EAV tab of any user and any contract.
Then I log out and log back in as administrator. When I open any EAV form of identity or contract the attributes I could only read as the user I was logged in in previous step are read-only. The rest of them are accessible for write.
Then I log out and log back in as user who can read all EAVs of contract and identity, but can't edit any of them. I open EAV tab of any user and any contract.
Then I log out and log back in as administrator. When I open any EAV form of identity or contract all the EAV attributes are read-only. None of them is accessible for write.
This happens cross browser, cross computer.
When I clear core:form-definition-cache I can edit the attributes as administrator again. Until any user with lower permissions logs in and opens EAV tab.
Related issues