Welcome to Cloud School, the comprehensive learning management platform designed for modern educational institutions. This guide will walk you through the initial setup process, helping you configure your organization and start delivering educational content efficiently.
Ensure you have administrative credentials and access to your organization's domain settings. The setup process typically takes 15-20 minutes for a standard configuration.
Prerequisites
Before proceeding with the installation, verify that your environment meets the following requirements:
- A verified organization domain (e.g.,
school.edu) - Administrative access to your identity provider for SSO configuration
- Modern web browser with JavaScript enabled
- Stable internet connection (minimum 10 Mbps recommended)
Step 1: Organization Setup
The first step involves creating your organization profile within Cloud School. This establishes the foundation for all subsequent configurations.
Creating Your Organization
Navigate to the organizations endpoint and submit your organization details. Here's an example using our REST API:
Once created, you'll receive an organization ID that serves as the unique identifier for all API operations.
Step 2: Authentication Configuration
Cloud School supports multiple authentication methods to accommodate different organizational needs. We recommend implementing Single Sign-On (SSO) for seamless user experience and enhanced security.
Supported Authentication Methods
- SAML 2.0: Enterprise-standard protocol for secure authentication
- OAuth 2.0: Modern authorization framework with broad compatibility
- LDAP/Active Directory: Direct integration with existing directory services
- Built-in Authentication: Native username/password system for smaller organizations
We strongly recommend enabling two-factor authentication (2FA) for all administrative accounts, regardless of the primary authentication method chosen.
Step 3: User Management
After configuring authentication, you can begin adding users to your Cloud School instance. The platform supports both individual user creation and bulk import operations.
Bulk Import via CSV
For organizations with existing user databases, our CSV import feature streamlines the onboarding process. The system automatically validates email formats, detects duplicates, and assigns appropriate roles based on your specifications.
| Field | Required | Description | Example |
|---|---|---|---|
| Yes | User's email address | john.doe@example.edu | |
| first_name | Yes | User's first name | John |
| last_name | Yes | User's last name | Doe |
| role | No | User role (student, instructor, admin) | student |
| department | No | Department or division | Computer Science |
Step 4: Course Creation
With your users configured, you're ready to create and organize educational content. Cloud School's course builder provides flexible tools for structuring learning materials according to your pedagogical approach.
Course Structure
Each course in Cloud School follows a hierarchical structure that supports various teaching methodologies:
- Modules: High-level groupings of related content
- Lessons: Individual learning units within modules
- Activities: Interactive elements including quizzes, assignments, and discussions
- Resources: Supporting materials such as readings, videos, and downloads
Start with a pilot course to familiarize yourself with the platform's capabilities before rolling out to your entire curriculum. This approach allows you to establish best practices and gather feedback from early adopters.
Next Steps
Congratulations on completing the initial setup of Cloud School. As you continue to explore the platform, consider these advanced features to enhance your learning environment:
- Configure analytics dashboards for real-time insights into student engagement
- Set up automated workflows for enrollment and grading
- Implement third-party integrations with your existing tools
- Explore our comprehensive API documentation for custom development
- Review accessibility guidelines to ensure inclusive learning experiences
Support Resources
Our support team is available to assist you throughout your Cloud School journey. Access these resources for additional help:
- Documentation: Comprehensive guides and tutorials
- Community Forum: Connect with other Cloud School administrators
- Support Portal: Submit tickets for technical assistance
- Office Hours: Weekly live sessions with our product team