I am using Oracle's default Authentication Scheme.
I need an UI for being able to create roles and assign it to users. Also as per different modules I need to have kind of like a tabular structure where I can decide on giving edit, view or delete to a particular role. Attaching an image to give you a clear idea of that:

So the first row could be headings of modules and having sub columns like edit, delete or view that has checkbox. And the first column could be the list of roles though which I can decide what to tick for which role.
Also I need the ability to create a new role via UI.
Please let me know if this is possible and how.
Thank you in advance.