You have a limited-role ACL to make sure that some users don't have access to "W. " However, the pencil icon still appears for these users.
In the overlay, change the following lines:
//edit rights //--> not checked,because we do not exactly know if only atoms are edited, which belong to the paragraph (resp. container)
to something like:
//edit rights this.noEdit = ((myRights.indexOf("r") < 0) || (myRights.indexOf("w") < 0)) ? "1" : this.noEdit;