Introduced in SwaggerHub On-Premise 1.20.0.
When using internal authentication, you can disable sign-ups to prevent arbitrary people from creating an account in your SwaggerHub On-Premise instance. This will remove the Sign Up form and make your SwaggerHub On-Premise portal invite-only.
|Note:||We recommend disabling sign-ups if your instance is accessible from the public Internet.|
To disable sign-ups:
Open the Admin Center.
Select Settings > Authentication on the left.
Select Disable Signup.
Note: If you do not see the Disable Signup option, you are using an authentication method other than Internal. In this case, the Disable Signup option is not available.
Click Save Changes and Restart. Wait a few minutes for the system to restart completely.
Now new users can join by invite only. Invitations are sent when organization owners add members by email.