Educates Plugin#
The Educates plugin for Backstage provides seamless integration with Educates training portals, enabling users to discover, access, and manage educational workshops directly within the Backstage interface.
Plugin Components#
Frontend Plugin#
The frontend plugin provides a user interface for:
- Browsing available workshops across multiple training portals
- Viewing detailed workshop information
- Launching workshop sessions
- Managing active workshop sessions
Learn more about the frontend plugin
Backend Plugin#
The backend plugin handles:
- Integration with Educates training portals
- Authentication and session management
- Workshop session operations
- API endpoints for workshop data
Learn more about the backend plugin
Features#
- Multi-Portal Support: Connect to multiple training portals simultaneously
- Workshop Discovery: Browse and search available workshops
- Detailed Information: View comprehensive workshop details including:
- Title and description
- Difficulty level
- Duration
- Tags and labels
- Capacity and availability
- Session Management: Launch and track workshop sessions
- Permission Controls: Built-in support for Backstage's permission framework
Documentation Structure#
Frontend Plugin
Backend Plugin
Available Permissions#
The plugin provides the following permissions:
educates.workshops.view
: Access to view the workshop catalogeducates.workshop-sessions.create
: Ability to request workshop sessions
Getting Started#
To get started with the Educates plugin:
- Install and configure the backend plugin
- Set up the frontend components
- Configure your training portal connections
- Start discovering and launching workshops
For detailed installation and configuration instructions, refer to the frontend and backend documentation linked above.