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.

Screenshots

Screenshot #0

Contributors

Soumya Behera (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments

Show comments
Please login to post comments