Skip to main content

This version of GitHub Enterprise Server will be discontinued on 2024-03-07. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise Server. For help with the upgrade, contact GitHub Enterprise support.

Permission levels for a project (classic) owned by a personal account

A project (classic) owned by a personal account has two permission levels: the project (classic) owner and collaborators.

Permissions overview

There is only one owner of a user-owned project (classic); this permission cannot be shared with another personal account. In addition to the owner, other people can collaborate on projects (classic).

There are three levels of permissions for project (classic) collaborators:

  • Read, which gives people permission to view a project (classic).
  • Write, which gives people permission to view a project (classic), link repositories to a project (classic), and interact with a project (classic). For more information, see "Linking a repository to a project (classic)."
  • Admin, which gives people permission to view a project (classic), interact with a project (classic), manage project (classic) settings, and manage other people's access to the project (classic).

Owner and admin permissions for a user-owned project (classic)

The project (classic) owner and collaborators with admin access have full control of the project (classic). In addition to all the permissions allowed by project (classic) collaborators, a project (classic) owner and collaborator with admin access can:

Read and write permissions for a user-owned project (classic)

Collaborators with read access to a user-owned project (classic) can:

  • View a project (classic)
  • Copy a project (classic)
  • Filter cards on a project (classic)

Collaborators with write access to a user-owned project (classic) can:

  • View a project (classic)
  • Copy a project (classic)
  • Filter cards on a project (classic)
  • Edit a project (classic)
  • Link a repository to a project (classic)
  • Configure automation for projects (classic)
  • Copy a project (classic)
  • Add issues and pull requests to a project (classic)
  • Add notes to a project (classic)
  • Track progress on your project (classic)
  • Archive cards on a project (classic)

Project (classic) visibility

You can change the project (classic)'s visibility from private to public and back again. By default, user-owned projects (classic) are private. For more information, see "Changing project (classic) visibility."

Further reading