Enabling a public user sign up

In the previous recipes, we looked at how to manually create new user accounts and invite users to create new accounts. These are the two options JIRA administrators have when your JIRA instance is used internally.

However, if your JIRA is set up to be used by the public, such as a support system, you would want to let your customers to freely sign up for a new account, rather than having them to wait for the administrator to manually create each account.

How to do it…

Proceed with the following steps to enable a public user sign up:

  1. Navigate to Administration | System | General Configuration.
  2. Click on the Edit Settings button.
  3. Set the Mode option to Public and click on Update.

How it works…

JIRA can operate in two modes, public and private. In the private mode, only the administrator can create new user accounts; for example, you can use the private mode for JIRA instances that are used by internal engineering teams to track their projects, as shown in the following screenshot.

The public mode allows anyone to sign up for new accounts. The new accounts created will have normal user permissions (JIRA Users global permission), so they will be able to start using JIRA immediately.

How it works…

There's more…

To help prevent spammers, JIRA comes with the CAPTCHA challenge-response feature to make sure there is a real person signing up for a new account and not an automated bot. To enable the CAPTCHA feature, proceed with the following steps:

  1. Navigate to Administration | System | General Configuration.
  2. Click on the Edit Settings button.
  3. Set the CAPTCHA on signup option to On and click on Update.

Once you have enabled CAPTCHA, the Sign up form will include a string of randomly generated alphanumeric characters that must be typed in correctly for a new account to be generated, as shown in the following screenshot:

There's more…
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset