added auth user and role listing functionality and changed opname to enum <Praveen>