User roles in teams
User roles in teams
There are four user roles in JDoodle teams:
| Role | Description |
|---|---|
| Owner | The owner controls the team, including adding/removing users, managing API credits, and updating payments and plans. They can access all features and assign roles to team members. |
| Admin | Admins have permissions similar to the owner’s, such as managing users, creating student groups, and handling API credits, but they cannot update payment and plans. |
| Teacher | Teachers can create and grade assessments, manage student groups, and use JDroid AI for coding support. They play a key role in educational management but have no administrative control. |
| Student | Students can access and submit assigned assessments, save and share their projects, and view assigned projects. |
Access in different user roles
Here’s the detailed breakdowns of access levels for all roles in JDoodle teams:
| Permission | Owner | Admin | Teacher | Student |
|---|---|---|---|---|
| Manage team settings | ✓ | ✓ | ✗ | ✗ |
| Add/remove users | ✓ | ✓ | ✗ | ✗ |
| Update payments and plans | ✓ | ✗ | ✗ | ✗ |
| Manage API credits | ✓ | ✓ | ✗ | ✗ |
| Create student groups | ✓ | ✓ | ✓ | ✗ |
| Create assessments | ✓ | ✓ | ✓ | ✗ |
| Grade assessments | ✓ | ✓ | ✓ | ✗ |
| Access JDroid AI | ✓ | ✓ | ✓ | ✗ |
| Submit assessments | ✗ | ✗ | ✗ | ✓ |
| Save and share projects | ✓ | ✓ | ✓ | ✓ |
| View assigned projects | ✓ | ✓ | ✓ | ✓ |
Previous Topic ← Join a team
Next Topic Cancel subscription →
