User permissions
User permissions set what workspace members can do: create, edit, and manage files, folders, sources, and access controls.
What are user permissions?
User permissions are the baseline access level a member gets across a Qontext workspace. When someone joins a workspace, they're assigned a role (like Editor, Viewer, or Admin) that sets what they can do workspace-wide: create new files and folders, edit existing ones, set up synced sources, or manage team members and their access. Access controls layer on top of permissions to restrict what a specific member can reach inside a particular file or folder.
Why do user permissions exist?
Not everyone in a workspace needs the same level of access. Some people may only need to read files, while others need to create and edit them, and a few need full administrative control. User permissions provide that baseline, setting what role members have across the workspace so different people can work with the repository at different levels.
How do user permissions work?
When an admin adds someone to a workspace, they assign that person a role. The role carries permissions: an Editor can create, read, and edit files; a Viewer can only read; an Admin can do everything plus manage team members and workspace settings. Once assigned, those permissions apply across the entire workspace unless overridden by access controls on a specific file or folder.