ACL in backend wigets

Moin Mitentwickler,

ich habe jetzt einige Stunden verbracht aber konnte leider keine Lösung finden. Das Problem:

Ich habe ein custom backend widget mit einem Admin user bzw. einem User der den Rechteharken bei widgets gesetzt hat funktioniert das Plugin wunderbar. Sobald allerdings in einer Userrolle auch nur ein Widget - Recht entzogen wird und der Harken damit bei “widgets” nicht mehr gesetzt ist funktioniert mein Plugin auch nicht mehr. 

Verhalten welches ich gerne hätte:

Variante A) Wie bekomme ich ein eigenes widget acl Recht angelegt damit meine Kunden einfach dieses Recht für mein Plugin verteilen können?

Variante B) Mein Plugin funktioniert immer egal welche Rechte gesetzt sind.

Ich habe mir einige Backend Plugins aus dem Store heruntergeladen und bei allen scheint dasselbe Problem zu sein. Kennt sich jemand mit der Rechteverwaltung bei widgets aus?