Professionals
The Professionals area is where System administrators manage educational professionals across all Supplier organizations: browse and search professional accounts, assign Guest users to suppliers as professionals, update spoken languages and status, remove professionals when allowed, and review or cancel pending invitations platform-wide.
Accessing Professionals
- Sign in with a System administrator account.
- In the left sidebar, open the SUPPLIERS section.
- Click Professionals.
Page structure
The Professionals section has two tabs:
| Tab | Purpose |
|---|---|
| List | Directory of all professional accounts with search, sorting, and row actions |
| Invitations | Pending and expired invitations to join a supplier as a Professional across all suppliers—you can cancel any invitation; Supplier admins send and resend invites |
Use the tab bar below the Professionals heading to switch between them.
List tab
Search
Use the Search field to find professionals by first name, last name, or email. Results update automatically as you type. If nothing matches, a “no results” message is shown.
Table columns
| Column | Description |
|---|---|
| First name | Sortable |
| Last name | Sortable |
| Status | ACTIVE or INACTIVE — sortable |
| Supplier account | The supplier organization the professional belongs to — sortable |
| Sortable | |
| Created at | When the professional record was created — sortable (default: newest first) |
| Actions | Row menu (see below) |
Pagination shows Showing X–Y of Z results (20 professionals per page by default).
Soft-deleted professionals may still appear in the list with distinct styling.
Sorting
Open the column header menu (three dots) on sortable columns and choose Sort ascending or Sort descending.
Row actions
Open the Actions menu (⋮) on a row.
| Action | Description |
|---|---|
| View | Opens the user’s profile under Users (not the supplier-scoped professional details page) |
| Edit | Opens Edit professional (languages and status) |
| Remove | Soft-deletes the professional when allowed (see Remove a professional) |
Add professional
Click ADD PROFESSIONAL above the table to open the Add professional side panel.
Use this flow when the person already has a Guest account and you want to add them to a supplier immediately—without sending an email invitation.
| Field | Required | Notes |
|---|---|---|
| Supplier account | Yes | Only active suppliers are listed |
| Professional | Yes | Guest users who do not already hold the Professional role and do not have a pending professional invitation |
| Spoken language | Yes | One or more languages; unavailable languages are labeled in the list |
Click CREATE to save. The user receives the Professional role, is linked to the selected supplier, and is notified in-app and by email. If a previously removed professional record exists for the same user and supplier, it is restored instead of creating a duplicate.
Edit professional
From the list, choose Edit to open Edit professional.
| Field | Editable | Notes |
|---|---|---|
| Supplier account | No | Shown for reference |
| Professional | No | Name is read-only |
| Spoken language | Yes | Required; at least one language |
| Status | Yes | ACTIVE or INACTIVE |
Click UPDATE to save. Status changes are logged and the professional is notified when applicable.
View professional (user profile)
View on the List tab opens Users → that person’s profile. Scroll to the Roles column on the right.
For each Professional affiliation (one block per supplier), the block shows status, languages, and two actions:
| Button | Opens |
|---|---|
| MANAGE CLASSROOMS | Classrooms dialog for that supplier’s professional record |
| MANAGE COMPETENCE | Competence dialog for that supplier’s professional record |
The same buttons appear when you open the user from Users directly. Supplier administrators do not use this path—they use View on their own Professionals list, which does not include these management dialogs.
Manage classrooms
Click MANAGE CLASSROOMS to open the Classrooms dialog.
The header explains that the default classroom is used as the default for that professional’s events. If none exist yet, you see No classrooms are created yet. and a note that you can create up to 5 classrooms using CREATE CLASSROOM.
Add a classroom
- Click CREATE CLASSROOM (disabled when the professional already has five classrooms).
- In Add classroom, enter:
- Title — display name for the classroom (required).
- URL — valid link to the meeting or learning space (required).
- Click CREATE or CLOSE.
The new classroom appears in the list. The first classroom created becomes the default automatically.
Manage existing classrooms
When classrooms exist, each entry is shown under Default with a radio button:
| Control | Action |
|---|---|
| Radio button | Select which classroom is default (saved immediately) |
| Classroom title (link) | Opens the URL in a new tab |
| Link icon | Copy the URL to the clipboard |
| Pencil icon | Open Edit classroom (change Title or URL, then UPDATE) |
| Delete icon | Remove the classroom (not shown on the default classroom) |
Click CLOSE at the bottom of the Classrooms dialog to return to the user profile.
Manage competence
Click MANAGE COMPETENCE to open the Competence dialog.
Competence defines which subjects and subject areas the professional is qualified for. Service administrators use this when matching professionals to applications. If none is configured, you see No competence is added.
Add competence
- Click ADD COMPETENCE.
- In Add competence, choose a Subject from the dropdown (subjects already fully assigned to this professional are not listed). Options show the subject name and code, for example Administration - ADI.
- When the subject has subject areas, select one or more checkboxes (for example Administration 1, Administration 2). At least one subject area is required.
- Click CREATE or CLOSE.
If the chosen subject has no subject areas configured in Subjects, a message asks you to pick a subject that has areas.
Manage existing competence
Each assigned subject appears as a row with:
- The subject name
- Subject area chips listing the areas currently assigned
- Edit (pencil) — opens a panel to change which subject areas are selected for that subject; click UPDATE to save (at least one area must remain selected)
- Delete (trash) — removes all subject-area competence for that subject; you must type DELETE in the confirmation field to confirm
Click CLOSE at the bottom of the Competence dialog to return to the user profile.
Remove a professional
Remove soft-deletes the professional record. The user loses the Professional role for that supplier and is notified in-app and by email.
Removal is blocked when the professional has critical related data, including:
- A confirmed professional invitation on an on-request application
- Assignment to one or more course instances
In that case the dialog explains that removal is not allowed until those assignments are resolved.
Invitations tab
This tab lists professional invitations for all suppliers. System administrators can cancel any invitation (the pending invite is removed and the acceptance link no longer works). You cannot invite or resend from this screen—Supplier admins do that on their own Professionals → Invitations tab.
Table columns
| Column | Description |
|---|---|
| Invitee address — sortable | |
| Status | PENDING (valid link) or EXPIRED — sortable |
| Supplier account | Target supplier — sortable |
| Created at | When the invitation was sent — sortable |
| Actions | Cancel invitation |
Row actions
| Action | Who can use it |
|---|---|
| Cancel invitation | System administrator and Supplier admin (for their own supplier’s invitations) |
| Resend invitation | Supplier admin only (not available to system admins on this tab) |
When a Supplier admin invites someone, the invitee receives a signed link (valid for two days) to accept the Professional role. If the email already belongs to an existing user who accepts, the invitation is cleared when the professional record is created.
How Professionals relates to other areas
| Area | Relationship |
|---|---|
| Suppliers | Each professional belongs to exactly one active supplier account |
| Users | Underlying user account; View from Professionals opens Users |
| Subjects | Competence is defined using subject areas configured under Subjects |
| Applications | Service administrators invite and confirm professionals on applications; see Applications and the Professional role documentation |
| Attendance | Separate menu item — see Attendance |
For day-to-day delivery (applications, courses, calendar, invitations to teach), see the Professional role documentation.