If you are using built-in authentication, you can prevent people from creating an account on your GitHub Enterprise appliance without an invitation from a site administrator.

  1. Open the Management Console settings in a browser window.

    http(s)://hostname/setup/settings
    
  2. From the left sidebar, select Privacy. Privacy in the sidebar

  3. Unselect Enable sign-up. Enable sign-up

  4. At the bottom of the page, click Save settings. Save settings

  5. Wait for the configuration run to complete. Configuring your instance