Missing Write ACL results in read-only form

ladrian1610
Tera Contributor

Hey there, a basic ACL thing:

I've created an application with 3 roles, with permissions as follows:
x.admin - crud.
x.team - create, read, write;
x.user - create, read;

Now, while testing I see that users belonging to a group with:
âś…x.admin - can do all;
âś…x.team - can create, read, write;
⚠️x.user - can read, BUT even though can click NEW, the form fields are greyed out. Moreover, I can Submit the form (even though short_description is mandatory) and the new record is created.

When I give the x.user role the Write ACL, it can create new records (the fields are not read only). 

Best regards
Adrian

5 REPLIES 5

Sandeep Rajput
Tera Patron
Tera Patron

@ladrian1610 This is expected behaviour with ACL. If the user has create and read role, they can read records and create records. However, they will not be able to edit records unless they have write permissions via ACLs.