Project sharing
Share Hex projects and grant Full Access, Can Edit, Can Explore or Can View App permissions
- By default, users need Can Edit project permissions or higher to share projects.
- Users with Full Access project permissions can disallow Can Edit users from sharing.
Hex projects are easy to share with your colleagues, stakeholders, and clients so you can review code, collaborate on analyses, and discuss findings. Sharing a project gives the invited user access to the project with the permissions you specify.
Share a project
To share a project, click Share in the upper right of your project. Projects can be shared with specific users and groups, all workspace members, or publicly with the web. For each option, you can specify the permissions granted.
Share with individual users or groups
Inviting a specific user or group to a project simply grants that user or users access to the project with the permissions you specify.
If a user is removed from a group that was previously invited to a project, that user will lose access to the project.
Share with workspace
Select Share with [my workspace] from the bottom left hand dropdown to make the project accessible to any Admin, Editor, or Viewer in your workspace. Workspace members will be able to view the project in the Shared with workspace section.
Workspace Guests cannot access projects shared with the workspace, unless they were separately invited to the project as an individual user.
Share to web
Select Anyone with the link to make your project publicly available. Anyone with the link to your project will be able to navigate to and interact with your project.
Sharing your project publicly offers limited project permissions:
- Can View App: Can only see the published App
- Can Explore: Can see the entire project, and explore the published App. Cannot edit or run the project.
Note: a Workspace admin may have disabled Share to web functionality for your workspace.
Project permissions
When you share a project, you grant one of several project permissions, which dictates what the invited user(s) can do on the project.
When Full Access or Can Edit project permissions are granted to a Hex user who with a Viewer role, that user's permissions to the project will be automatically downgraded Can View App. Similarly, if this project permission is granted to a user with an Explorer role, they will be downgraded to Can Explore.
Learn more about how project permissions and workspace roles interact here.
Full Access
Grants full permissions on a project, including renaming and deleting the project, as well as sharing and managing project permissions. Full Access users can also disallow Can Edit users from sharing a specific project.
Users need an Editor, Manager or Admin role to be granted Full Access project permissions.