Hi @justin.vietz16243,
I have thought a lot about this, but haven't found a bullet proof/state of the art solution.
If your tree is simple, you can add a parent_id at backend_users then use beforeSave hook to insert the current logged user ID. Also, add something like owner_id or just user_id to models that needs to have ownership, then filter at listExtendQueryBefore.
If its more complex, you maybe should try something with October's implementation of nested tree, but I'm not sure you can extend Backend\User on that level.
Thanks for your reply.
Currently I have a Model named Profile where I store a profile ID.
So every time a Adminuser creates a childuser the child user will have the same profile ID as the Admin user.
I've connected the backend User Model to my profile with "$belongsTo".
Right know i have no idea how to query that "Profile-Table" in my Plugins boot section via "listExtendQuery".
I would be very grateful if you would help me :)
If you need further information just write me.