Overview
Assigning users to hierarchy levels determines what content they can access in Opigno Enterprise. A user’s hierarchy level assignment controls which trainings appear in their dashboard, what content they can view, and what learning resources are available to them.Hierarchy level assignments work with user roles to create access control. Roles define what actions users can perform, while hierarchy levels determine what content they can access.
How Hierarchy Assignment Affects Users
When you assign a user to a hierarchy level, they automatically gain access to:- Content assigned to their specific hierarchy level
- Content assigned to all parent levels above them in the hierarchy
- Relevant statistics and progress reports for their level
- Calendar events and activities for their hierarchy branch
- Content assigned to Sales Team A (their level)
- Content assigned to Sales Department (parent level)
- Content assigned to Company (top level)
- Content from Sales Team B (sibling level)
- Content from other departments (different branches)
Users can only be assigned to one hierarchy level at a time. Changing a user’s hierarchy assignment immediately affects their content access.
Accessing User Management
To assign users to hierarchy levels, you must have administrator permissions.- Log into your Opigno Enterprise backoffice as an administrator
- Click People in the left sidebar
- Use the search and filters to locate the user you want to assign
Use the search field to quickly find users by name or email address. You can also filter by role, status, or existing hierarchy assignment.
Assigning a User to a Hierarchy Level
1
Open User Profile
- Find the user in the People list
- Click the Edit button next to their name
- The user profile edit page opens
2
Select Hierarchy Level
- Scroll down to find the Hierarchy Level field
- Click the dropdown to view all available hierarchy levels
- Select the appropriate hierarchy level for this user
- Assign users to the department or team where they work
- Match the hierarchy to your organizational structure
- Assign to the lowest level that provides necessary content access
- Ensure the hierarchy level belongs to the correct learning area
If the dropdown is empty, hierarchy levels need to be created first. See Set Up Hierarchy Levels.
3
Save the Assignment
- Review the selected hierarchy level
- Verify other user settings are correct (role, status, etc.)
- Click Save at the bottom of the page
4
Verify Assignment
Test the assignment to ensure correct access:
- Log in as the user (or ask them to check)
- Verify they see the expected trainings
- Confirm their dashboard shows relevant content
- Check that catalog filtering works correctly
User Roles and Hierarchy
Understanding how user roles interact with hierarchy assignments is important for proper access control.Administrator Role
- Has global system access
- NOT restricted by hierarchy assignments
- Can see and manage all content across all hierarchies
- Hierarchy assignment is optional and won’t restrict their access
Administrator role bypasses all hierarchy restrictions. Use this role sparingly and only for users who need global access.
Content Editor Role
- Can create and edit content
- IS restricted by hierarchy assignment
- Only manages content within their assigned hierarchy
- Useful for department-level content management
- Hierarchy assignment is required
Regular User Role
- Standard learner role
- Fully restricted by hierarchy assignment
- Only accesses content in their hierarchy path
- Hierarchy assignment is required
Most users should be assigned as regular users with appropriate hierarchy levels. This ensures they only see content relevant to their role and department.
Moving Users Between Hierarchy Levels
When transferring a user to a different department or team:- Open the user’s profile
- Change the hierarchy assignment to the new level
- Save the changes
- Content access changes immediately upon saving
- In-progress trainings from the old hierarchy may become inaccessible
- Training progress is preserved but content may not be visible
- Plan the timing to avoid disrupting active learning
Consider allowing users to complete in-progress trainings before changing their hierarchy assignment.