Allowing anonymous access to your project
For all of the following procedures, you must be logged in as a user with the Jira project administrator permissions. For details, see Permissions overview.
Jira applications can be configured to allow users to create issues without having logged in. To do this, you need to allow anonymous users to browse, search, and create issues in that project.
Anonymous users will have access equivalent to Jira Core users. This means that they can view issues and work in any type of project, but they won't see application-specific features, like agile boards, which are Jira Software-specific features. See Jira applications and project types overview for more information.
Allow anonymous users to browse and search for issues in the project
Add the “Anyone on the web” group to the Browse Project permission in the permission scheme for the project:
- Go to Administration () > Issues.
- Select Permission Schemes to open the Permission Schemes page for your project. This page displays a list of all permission schemes in your Jira system and the projects that use each scheme.
- Find the permission scheme you want to update, then select Permissions in the Actions column to view the scheme.
- Select the Edit link for the Browse Projects permission.
- In the Grant permission dialog, select Granted to > Group, and choose Anyone on the web from the dropdown list.
- Select Grant to save your changes.
Allow anonymous users to create issues in the project
Add the “Anyone on the web group” to the Create Issue permission in the permission scheme for the project:
- Go to Administration () > Issues.
Select Permission Schemes to open the Permission Schemes page for your project.
Find the permission scheme you would like to update, and then select Permissions in the Actions column to view the scheme.
Select the Edit link for the Create Issues permission.
In the Grant permission dialog, select Granted to > Group, and choose Anyone on the web from the dropdown list.
Select Grant to save your changes.
You also need to set the Reporter in the project's field configuration scheme to optional (see Making a field required or optional for instructions). After you update the field, any issue created by a user who is not logged in will display “Anonymous” for the reporter of the issue.
Make sure that the anonymous user is able to complete and submit all required fields. For example, if you make the Due Date field required, the anonymous user will also need to have the Schedule Issue permission.
Disable anonymous access to your project
Remove the “Anyone on the web” group from Create Issue and Browse Projects permissions:
Go to Administration () > Issues.
Select Permission Schemes to open the Permission Schemes page for your project.
Select the Remove link for permission you want to update, and remove the permission for the Anyone on the web group.