How do I make signup page available only for logged in staff users in Django allauth?

So better to let staff use admin interface to register new users?

But I just want to know this before leaving this thread:
This workaround prevents any non-staff user (logged in or not) to just write a form in HTML on the front end and register new user?