EmbodiFlowDocs
Open console
Get startedDataWorkflows and algorithmsTraining and deploymentDeveloper reference
  • EmbodiFlow documentation

Get started

  • Quickstart
  • Key concepts
  • Console tour

Team

  • Team and members
  • Roles and permissions

Help

  • FAQ

© 2026 EmbodiFlow

llms.txtOpenAPI JSON
  1. Get started
  2. Team
  3. Roles and permissions

Roles and permissions

What each team role and project role can do, and who can open raw recordings.

Every person has two kinds of role. A team role decides what they can do across the team: members, keys, billing, team algorithms. A project role decides what they can do inside one project. The two are set separately, and together they give each person exactly the access their work needs.

Team roles

Team Owners and Admins run the team, and they can work in every project without a project role. Researchers build team algorithms and models. Billing admins look after usage and billing. Viewers can look around but not change anything.

What you can doOwnerAdminResearcherBilling adminViewer
See team informationYesYesYesYesYes
Create projects and work in every projectYesYes———
Invite members and change team rolesYesYes———
Manage team API keys and webhooksYesYes———
Read the audit logYesYes———
Create personal tokensYesYesYes——
Write team algorithms and model imagesYesYesYes——
Read team algorithms and model imagesYesYesYes—Yes
See usage and billingYesYes—Yes—
Change billing and the storage limitYes——Yes—
Change a project's recording privacy requirementYes————

Project roles

Inside a project, the Owner has full control. Editors do the everyday data work, everything except managing members or archiving and deleting the project. Uploaders add recordings and start processing. Reviewers check annotations and quality. Labelers label only the items assigned to them, and Collectors upload only to the collection tasks assigned to them. Viewers can read and download data but can't change anything.

What you can doOwnerEditorReviewerLabelerViewerUploaderCollector
See the project and its dataYesYesYes—YesYes—
Upload recordingsYesYes———YesAssigned tasks
Start processingYesYes———Yes—
Edit and publish the workflowYesYes—————
LabelYesYesYesAssigned items———
Review annotations and qualityYesYesYes————
Create dataset versions and exportYesYes—————
Train, evaluate and deploy modelsYesYes—————
Manage collection ordersYesYes—————
Change name, description and secretsYesYes—————
Manage members, archive or delete the projectYes——————

A person can hold several project roles in the same project and gets everything each one allows. Labelers and Collectors work from My work, so they never browse the rest of the project.

How the two fit together

Team Owners and Admins can do everything in every project. Everyone else needs a project role to work in a project. A project with Team visibility can be opened read-only by anyone on the team; a Private project only by the people added to it.

Team Owners and Admins set team roles on the Members page of team settings. Project roles are set in the project under Settings, then Members, by the project Owner or a team Owner or Admin. See Team and members.

Who can open raw recordings

People appear in many recordings, so raw footage is protected until it has been anonymized. By default every project requires privacy processing. Until the anonymize step has finished for a recording, only three groups can open its raw files: the person who uploaded it, Owners, and project members who can both edit algorithms and manage the project's workflow. Everyone else, and every export, waits for anonymization.

If a project records no people or personal content, a team Owner can turn this off under the project's Recording privacy requirement, with a written reason that goes into the audit log. It applies to new uploads, and to existing recordings only if the Owner says so. No project needs written consent from the people recorded.

Next

  • Team and members
  • Projects
  • Export
Previous

Team and members

Next

FAQ