I need to create separate admin accounts for Geoserver. I'd like to have one superadmin account that would be able to read/edit/delete any style, layergroup, workspace, store or layer - that is what the default admin is already able to.
I also need to have several accounts that would be able to create workspaces, layers and stores, would not be able to edit styles and would be able to edit and delete only the workspaces, layers and stores they created (e.g. if superadmin creates a workspace, he is the only one to delete it).
Is this possible to achieve with Geoserver?