YouTrack Standalone 2018.2 Help

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:

  1. Restrict access to the project for anonymous users (guest account).

  2. Ensure that the 'All users' group does not have permissions to view the project.

  3. Make sure that any of the user groups that are assigned to the Global do not have access to the project as well.

  4. As auth modules or integrations can also add users to groups, make sure that such groups do not have access to the project.

  5. Check that other groups, except the group that should view the project, do not have access to the project.

  6. Grant permissions to access the target project to the desired user group and/or individual user(s).

This is the outline of the procedure. Now, let's elaborate.

To restrict access for anonymous users, you can do either of the following:

To restrict project access to groups and users:

  1. Open the Administration menu > Groups page.

  2. To view all groups that have access to the target project, filter the list of the groups with the search query:

    access(project: <target project ID>)

  3. For each group that should not have the access to the target project, open its <group name> > Roles tab.

  4. Select all roles that are assigned to the group in the target or the Global project, and click the Revoke role button.

  5. When done, repeat the second step - filter the groups list - to make sure that only required groups have the access to the target project.

  6. Open the Administration menu > Users page, and repeat the previous steps:
    1. Filter the users list with the same query.

    2. For those who should not have access to the target project, revoke roles.

For more information about about managing user groups, see Groups.

Last modified: 7 March 2019