User, role and address repository