User Permissions
Users with write access
Users with write access to a repository can enjoy the full feature set available on CodeSandbox Repositories.
Users with read-only access
Users with read-only access to the repository can browse the content of the project, check the previews and even execute a few tasks. To introduce changes, they need to create a contribution branch or fork the repository. For more information, visit the open source collaboration page.
Anonymous users
Users without a CodeSandbox Account can only browse the content of the project and interact with the previews.
Feature comparative guide
The following table outlines the features available according to each permission.
Feature | Write access | Read-only access | Anonymous |
---|---|---|---|
Import repository | ✔️ | ❌ - Fork only | ❌ |
Visit a public project | ✔️ | ✔️ | ✔️ |
Browse content in a public project | ✔️ | ✔️ | ✔️ |
Access previews for a public project | ✔️ | ✔️ | ✔️ |
Visit a private project | ✔️ | ✔️ - with explicit permissions | ❌ |
Create new branch | ✔️ | ❌ | ❌ |
Perform any git operation | ✔️ | ❌ | ❌ |
Open the terminal | ✔️ | ❌ | ❌ |
Manage environment variables and secrets | ✔️ | ❌ | ❌ |
Run existing tasks | ✔️ | ✔️ | ✔️ |
Create new tasks | ✔️ | ❌ | ❌ |
Change exiting tasks | ✔️ | ❌ | ❌ |
Open DevTools | ✔️ | ✔️ | ✔️ |
Make changes | ✔️ | ❌ | ❌ |
Open a pull request | ✔️ | ❌ | ❌ |
Install the GitHub action | ✔️ | ❌ | ❌ |
Install the GitHub application | ✔️ | ❌ | ❌ |
Follow mode | ✔️ | ✔️ | ✔️ |