Moodle Plugins directory: OneDrive Manager Service | Moodle.org
OneDrive Manager Service
Administration tools ::: tool_onedrive_manager
Maintained by
Soumya Behera
Centralized service hub for Microsoft OneDrive integration, providing shared OAuth2 authentication and REST API management for the entire Moodle site.
Latest release:
7 downloads
Current versions available: 1
The OneDrive Manager Service is the sophisticated backbone of a comprehensive Microsoft OneDrive integration suite for Moodle. Designed as a centralized "Service Hub," this tool handles all core background operations, including Microsoft OAuth 2.0 authentication and REST API communication with the Microsoft Graph API.
By providing a single point of configuration for administrators, it ensures a secure and performant connection between Moodle and Microsoft cloud storage. This service-oriented architecture powers other suite components—such as the OneDrive Storage Manager Block and the OneDrive Manager Repository—ensuring a unified and stable experience across the entire site.
Key Features for Administrators:
- Centralized OAuth 2.0 Management: Configure your Microsoft integration once to enable both dashboard file management and file picker access.
- Performance Optimized: Efficient REST logic handles large file listings and multi-part uploads with ease.
- Enterprise Architecture: Decouples complex API communication from the user interface, following Moodle best practices for maintainability and scalability.
- Scalable Service Hub: Acts as an internal API provider for secondary plugin components.
Useful links
Contributors
Soumya Behera (Lead maintainer)
Please login to view contributors details and/or to contact them
Comments