add auth support
grant admin role in mock