Make a Project Private
A private project is a project that is hidden from anyone but a specific user group(s) or individual users.
To make a project private:
Restrict access to the project for anonymous users (guest account).
Ensure that the 'All users' group does not have permissions to view the project.
Ensure that any of the auto-joined user groups do not have access to the project as well.
Check that other groups, except the group that should view the project, do not have access to the project.
This is the outline of the procedure. Now, let's view each step in details.
To restrict access for anonymous users, you can do either of the following:
Configure the roles assigned to the guest user account so it is not able to view issues in the project.
To restrict project access to the All Users group:
Open the Roles tab.
For each assigned role in the table, click the Unassign link.
When done, check the Permissions tab. It should be empty.
Repeat these steps for all other groups that use the auto-join option.
For each other group (except the group that should view the project), check thetab to ensure that it does not have access to the target project.
For more information about about managing user groups, see Groups.