Hi Bob, > This is the source of confusion, from the 4D Design Ref (v15), talking abtout > setting types of access to schemas: > "More specifically, if you only assign Read Only type access to one group > this will not have any effect since this group as well as all the others will > continue to benefit from Read/Write access (assigned to <Everybody> by > default). In order to set a Read Only type access, you also need to configure > the Read/Write access." > I"m not clear at all about why "this will not have any effect...")
Let's say you have a group named Group1. If you assign Group1 to READ ONLY for this Schema, but leave <Everybody> set to Read/Write access, then Group1 would effectively get Read/Write access because they are included in the Everybody pseudo-group. That is what is meant by the READ ONLY setting would have no effect. If you want Group1 to be READ ONLY then you need to also check the READ/WRITE group to be sure they do not have access. Another way to look at it, is let's assume you have User1 who belongs to both Group1 and Group2. Then you assign Group1 to READ ONLY and Group2 to READ/WRITE for the schema applied to this table. Then you login as User1 whom belongs to both Group1 and Group2. In this situation the User1 would have READ/WRITE. This tech note is a bit old but it may help explain the use of Schemas: http://kb.4d.com/assetid=51814 -Tim ********************************************************************** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com/archives.html Options: http://lists.4d.com/mailman/options/4d_tech Unsub: mailto:[email protected] **********************************************************************

