PlusPlus is designed to support distributed, team-driven learning. Instead of relying solely on a central team, PlusPlus enables individuals across the organization to create, organize, and share knowledge.
At the center of this model are Channels—dedicated learning spaces—and the Channel Owners who bring them to life.
Core User Roles (Permissions-Based)
User roles determine what someone can do in the platform.
Admin — System oversight & control
Admins have full access to the platform.
They can:
Configure system settings and integrations
Manage users, roles, and permissions
Control access and visibility across the platform
Create and manage all content
System Organizer — Platform-wide content ownership
(System-wide Organizer role)
System Organizers are responsible for content across the entire platform.
They can:
Create and manage all content types
Operate across all Channels and audiences
Support centralized learning teams and large-scale initiatives
💡 This role is typically used by central L&D or enablement teams.
Channel Owner — Manages a learning space
Channel Owners are the primary drivers of learning in PlusPlus.
A Channel Owner is responsible for a Channel—a dedicated space for a team, topic, or initiative.
They can:
Curate and organize content within their Channel
Create and manage learning experiences (events, tracks, collections, videos)
Maintain content quality and relevance
Drive engagement within their audience
Manage Channel-level access (depending on permissions)
💡 Channel Owners enable distributed ownership, allowing teams to run their own learning programs.
Content Owner — Content-type specific ownership
Content Owners can create and manage specific types of content, as defined by Admins.
They may be responsible for:
Events
Tracks
Videos
Other content types
Examples of Content Owner roles in context:
Event Owner
Track Owner
Video Owner
💡 This role provides flexibility without requiring full platform-wide access.
Regular User — Participate and contribute
Regular Users are active participants in PlusPlus.
They can:
Enroll in and complete learning
Attend events and sessions
Be assigned content
Contribute as subject matter experts
💡 A Regular User’s experience changes depending on how they engage with content.
Content Ownership Flexibility
Being a Regular User does not prevent someone from owning or contributing content.
A Regular User can be granted ownership of a specific content item (e.g., an event, track, or video)
For that item, they will have Content Owner–level permissions
Outside of that content, they remain a Regular User
This allows teams to:
Empower subject matter experts to contribute content
Distribute ownership without expanding platform-wide permissions
Maintain control while enabling participation
Dynamic Personas (Context-Based)
In PlusPlus, a user’s role defines their permissions—but their persona reflects how they are participating in a given moment.
A single user may take on multiple personas.
Learning & Events
Host → facilitates an event or session
Attendee → participates in a live session
Assignee → is assigned content
Roles vs Personas (Key Concept)
Role = what you can do (permissions)
Persona = how you’re participating (context)
Example:
A Regular User can:
Host an event (and act as a Content Owner for that event)
Attend another event
Be assigned a track
—all at the same time.
External Users
External users do not have access to log into the PlusPlus platform.
They can:
Receive calendar invites for events or sessions
Receive system notifications (such as reminders)
Participate in sessions via external tools (e.g., Zoom, Google Meet, Teams)
Common use cases include:
Contractors
Partners
Guest speakers
💡 External users interact with PlusPlus indirectly—they are included in experiences without requiring full platform access.
Summary
Admins manage the system
System Organizers manage content globally
Channel Owners manage learning spaces (primary model)
Content Owners manage specific content types
Regular Users participate and contribute
PlusPlus combines structured permissions with flexible participation, enabling learning to happen across the entire organization—not just within a single team.
