I was thinking to have another kind of adapter for users/groups/permissions. Or should I add that functionality to the existing adapters? I’m not sure how to proceed.
Great question, you really higlighted the problem. You already know the answer for this question and I believe that this is the perfect challenge for you and I think you are ready to be this project's manager. You have my full suport, just let me know before compromising any budget. Don't thank me for the oportunity, thank yourself for your proactivity.