👋 Introduction
In the Mayday Academy, you can restrict the scope of content accessible to each role using a rights system based on labels. Once configured, a restricted administrator will only see and be able to act on modules and guides within their scope.

📍 Accessing the configuration
Open the Mayday interface and go to Roles.
Select the role to configure.
Go to the Academy tab.
Activate the "Content Scope" toggle.
Once the toggle is activated, two tabs will appear: Modules and Guides. Each tab displays a counter indicating the number of modules (or guides) the role currently has access to—very handy for getting a quick overview of the configured scope.
[Screenshot: "Content Scope" toggle activated, Modules and Guides tabs with their counters]
🔑 How content permissions work
Permissions rely on labels, organized in two levels: a label (category) and its sub-labels. Permissions are assigned at the label or sub-label level—not to individual modules or guides.
When you check a label, the content associated with it automatically inherits permissions. These permissions are dynamic: any new content added to an already checked label is immediately included in the scope without reconfiguration.
ℹ Good to know: labels are shared between modules and guides, but permissions are configured independently. Checking a label in the "Modules" tab does not automatically grant access to guides with the same label, and vice versa.
☑ Checkbox states
Full (✓): the label and all its children are accessible.
Partial (): only some of the children are accessible.
Empty (☐): no access.
⚠ Toggle activated without selection
If you activate the "Content Scope" toggle without checking any labels in a tab, the counter in that tab will remain 0—the role will not have access to any content of that type. Always ensure that at least one label is selected in each tab you wish to restrict.
🏷 Configuring access to modules
Click on the "Modules" tab.
Expand the labels to explore the tree structure.
Check the labels or sub-labels you want. Permissions apply to the checked label and all its children.
🗂 Configuring access to guides
Click on the "Guides" tab.
Expand the labels to explore the tree structure.
Check the labels or sub-labels you want.
💡 Tip: When a role has access to a guide, it automatically has access to all modules included in that guide—even if those modules have labels that were not granted to the role otherwise.
🔧 Creation rules based on scope
Configured labels also influence content creation:
Multiple labels, with "No Label": creation without a label is allowed.
Partial access to labels (without "No Label"): creation is allowed, but associating a label is required.
Toggle activated, no labels checked: creating modules or guides is impossible.
📦 The "No Label" category
"No Label" groups all unlabeled content in the tree structure. It is not a real label—it cannot be associated with content during creation. It only serves to control whether the role has access to content not assigned to any label.