Assigning Courses
Assign training courses to users and groups
Overview
There are two main ways to assign training:
- Group Assignment - Assign courses to groups (recommended for most cases)
- Individual Assignment - Assign courses to specific users
Understanding Assignment vs Visibility
| Concept | What It Does |
|---|---|
| Visibility Rules | Controls who can SEE a course in the catalog |
| Course Assignment | Marks a course as REQUIRED for specific users |
A course can be:
- Visible but not assigned - Users can choose to take it
- Assigned - Shows on user's dashboard as required training
Assigning to Groups (Recommended)
Group assignment is the most efficient method, especially with dynamic groups.
1
Open Course Management
- Log in as an Admin
- Go to Admin → Courses
- Find the course you want to assign
2
Access Group Assignment
- Click the Assign to Groups button on the course
- A modal opens showing available groups
3
Select Groups
- Browse or search for groups
- Check the box next to groups you want to assign
- You can select multiple groups
4
Save Assignment
- Click Save or Assign
- The course is now assigned to all members of those groups
- Users see it on their dashboard as required training
What Happens After Assignment
- Course appears on users' dashboards
- Users receive notification of new training (if enabled)
- Progress is tracked for reporting
- Shows in compliance reports
Creating Groups for Assignment
If you need a new group:
Static Groups
- In the assignment modal, click Create New Group
- Select Static type
- Enter a group name
- Search and add specific users
- Save the group
- Select it for assignment
Dynamic Groups
- In the assignment modal, click Create New Group
- Select Dynamic type
- Enter a group name
- Set rules (departments, job roles, locations)
- Save the group
- Select it for assignment
Tip
See the Dynamic Groups Guide for detailed instructions.
Assigning to Individuals
For special cases, you can assign directly to individuals.
From User Management
- Go to Admin → User Management
- Find the user
- Click to view their profile
- Use the Assign Training option
- Select courses to assign
- Save
When to Use Individual Assignment
- New employee needs specific catch-up training
- Someone changed roles and needs additional training
- Special project-based training
- Exception cases
Tip
For regular training needs, group assignment is more efficient and easier to manage.
Viewing Assignments
Course View
On the course details:
- See which groups the course is assigned to
- View total number of assigned users
User View
On a user's profile:
- See all courses assigned to them
- View completion status for each
- See source of assignment (group or individual)
Reports
In reporting:
- See assignment counts
- Track completion rates
- Filter by assigned courses
Removing Assignments
From Groups
- Go to Admin → Courses
- Find the course
- Click Assign to Groups
- Uncheck groups to remove
- Save
Individual Removal
If a user was individually assigned:
- Find the user in User Management
- View their assigned training
- Remove the specific assignment
Warning
Removing a group assignment removes it for all group members.
Assignment and New Users
Automatic Assignment with Dynamic Groups
When a new user is created:
- Their profile includes department, role, location
- System checks dynamic group rules
- User is automatically added to matching groups
- Courses assigned to those groups become their training
Manual Assignment Needed
For static groups or individual assignments:
- New users must be manually added
- Or use dynamic groups for automatic assignment
Best Practices
Use Groups Over Individuals
- ✅ Assign to "All Staff" group
- ❌ Assign to each person individually
Use Dynamic Groups
- ✅ Create "Engineering Department" dynamic group
- ❌ Manually maintain a list of engineers
Plan Your Groups
Before assigning:
- Identify who needs the training
- Check if a suitable group exists
- Create a new group if needed
- Then assign the course
Document Assignments
Keep track of:
- Which courses are assigned to which groups
- Why certain assignments were made
- Review dates for reassessment
Troubleshooting
User says they can't see the training
- Check they're in a group the course is assigned to
- Verify their profile has correct department/role/location
- Check course visibility rules
- Refresh their browser
Training showing for wrong people
- Review which groups the course is assigned to
- Check dynamic group rules aren't too broad
- Adjust group membership or rules
Can't find the group I need
- Check if it exists with a different name
- Create a new group with appropriate rules
- Use search to find groups
Related Guides
- Dynamic Groups - Create automatically updating groups
- Visibility Rules - Control who can see courses
- Mandatory Courses - Mark training as essential