Assign Users to Tasks
In this tutorial, you will assign a user to portion of tasks in a project filtered by Inner ID (0..100).
You can also find this as a Python script in the SDK repo.
This example only applies to Label Studio Enterprise and Starter Cloud. Label Studio Community does not have task assignments.
From the Label Studio UI
-
Go to your project, select Settings > Annotation > Distribute Labeling Tasks and ensure your project is in Manual mode.
-
From the Members page of your project or workspace, ensure that your user is added as a member.
-
Run the script:
python assign_users_to_tasks.py <PROJECT_ID> <USER_EMAIL> [AN|RE]- You can find your project ID in the URL when viewing a Label Studio project (e.g.
https://app.humansignal.com/projects/<PROJECT_ID>) or you can use the API. AN- annotator,RE- reviewer
- You can find your project ID in the URL when viewing a Label Studio project (e.g.
In this example, you begin by setting your API key and Label Studio URL as environment variables:
For information on finding your API key and base URL, see Authenticate and Connect to the API.
If you would prefer to set them directly in the script, see the other tutorials for an example.