tanti gruppi come hai fatto tu non li avevo mai visti.......
Non è che sbagli approcio?
I gruppi servono per restringere una serie di accessi e funzioni solo a quei gruppi, possibile che ognuno abbia una distinta opzione.
L'esempio tipico dei gruppi è quello di una scuola, dove ci sono 3 gruppi, alunni, docenti e genitori;
dove gli alunni accedono solo ai loro contenuti, i genitori ai contenuti degli alunni e dei genitori, ed i docenti a tutti i contenuti...
Forse per poterti aiutare dovresti fare un esempio pratico di ciò che desideri fare.
Mi sa proprio ho risolto, ovvero ho dato ad ogni utente il livello di accesso appropriato ma sbagliavo a barrare Registered e poi livello, ora ho messo direattamente il livello esempio:
user1 fa parte di artigiani
quindi sarà
--registered
__artigiani (BARRANDO SOLO ARTIGIANI)

altrimenti dava il permesso a tutti gli utenti registrati

Però prima di mettere risolto faccio ancora qualche test