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.