How to Make a Project Private

Grant your users access to your project

Decide who needs to access your project and what permissions they need.

Add members to the project team

Сlick the Projects link in the header > click the cogwheel.png icon near your project > Team > Add members.

add-team-members.pngAs a result, team members get team roles in your project. By default, the only team role is Developer. You can check the actual list of team roles on the Team tab:

team-tab.png

You can learn more about project teams in our documentation.

Grant other roles in the project to the desired users and groups

Click the Projects link in the header > click the cogwheel.png icon near your project > Access > Grant role.grant-role-project.png

You can learn more about managing project access in our documentation.

Revoke unnecessary access permissions

Make sure that no outsider has access to your project.

Make sure that only project team members belong to the project team

Сlick the Projects link in the header > click the cogwheel.png icon near your project > Team > check the list of members.

To remove a user or group from the team, select them and click Remove from team.

remove-from-team.png

You can learn more about removing members from a team in our documentation.

Review the roles assigned to users on the Global project

Сlick the Projects link in the header > click the cogwheel.png icon near your project > Access > check the section Roles assigned to the Global project.

global-assignment.png

If you want to revoke access from users and groups with roles in the Global project, open the profile page for the user or group and revoke access from the Roles tab.

You can learn more about privacy at the global level in our documentation.

Revoke any roles granted to the All Users group in your project

Open Settings > Groups > All Users > Roles tab > revoke roles.

revoke-global-role.png

Revoke any roles granted to the auto-joined user groups in your project

Open Settings > Groups > find the auto-joined groups. Auto-joined groups are marked with a corresponding badge:

auto-join-label.png

Click each of the auto-joined groups > open the Roles tab > revoke roles granted in your project.

You can learn more about managing group access in our documentation.

Make your project inaccessible for anonymous users

By default, the guest account is banned and anonymous access is restricted. If it's not the case, either ban the guest account or configure guest user roles so that guest users don't have permissions to view the issues in your project.

(warning) You can't ban the guest account with a legacy 10-user free plan.

 

Learn more about private and public projects in our documentation.

5 out of 19 found this helpful

Please sign in to leave a comment.

Have more questions?

Submit a request