Installing, Configuring, and Running the Open edX Platform: Koa Release
1. General Information
1.1. Read Me
1.2. Getting Help
1.3. Other edX Resources
1.4. edX Browser Support
2. Open edX Platform Releases
2.1. Open edX Koa Release
2.2. Open edX Juniper Release
2.3. Open edX Ironwood Release
2.4. Open edX Hawthorn Release
2.5. Open edX Ginkgo Release
2.6. Open edX Ficus Release
2.7. Open edX Eucalyptus Release
2.8. Open edX Dogwood Release
2.9. Open edX Cypress Release
2.10. Open edX Birch Release
3. Installing and Starting the Open edX Platform
3.1. Prerequisites
3.2. Native Installation
3.3. Devstack
4. Configuring the Open edX Platform
4.1. Guidelines for Updating the Open edX Platform
4.2. Configuring Open edX Sites
4.3. Changing the Appearance of Open edX Sites
4.4. Adding Custom Fields to the Registration Page
4.5. Specifying Allowed Registration Email Patterns
4.6. Adding the CourseTalk Widget
4.7. Enabling Open edX Search
4.8. Enabling Badging
4.9. Enabling Course Certificates
4.10. Enabling Self-Paced Courses
4.11. Enabling Public Course Content
4.12. Enabling Custom Courses
4.13. Enabling Custom Course Settings
4.14. Enabling Discussion Notifications
4.15. Enabling Entrance Exams
4.16. Configuring Open Response Assessments
4.17. Enabling Course Prerequisites
4.18. Enabling Course and Video Licensing
4.19. Configuring Transcript Behavior
4.20. Configuring an edX Instance as an LTI Tool Provider
4.21. Enabling Social Sharing of Courses and Certificates
4.22. Configuring a Password Policy
4.23. Enabling Third Party Authentication
4.24. Enabling Timed Exams
4.25. Enabling the User Retirement Feature
4.26. Setting Up the YouTube API Key
4.27. Installing an XBlock
4.28. Enabling a CDN for Course Assets
5. Adding edX Insights for Course Teams
5.1. Options for Installing edX Insights
5.2. Using Elastic MapReduce on AWS
6. Adding E-Commerce to the Open edX Platform
6.1. Install and Start the E-Commerce Service
6.2. Comprehensive Theming
6.3. Manage Static Assets
6.4. Create E-Commerce Products
6.5. Enable the E-Commerce Service Receipt Page
6.6. Manage Orders
6.7. Test Your E-Commerce Application
6.8. Additional E-Commerce Features
6.9. Internationalization
7. Setting Up the Open edX Mobile Applications
7.1. Accessing the Source Code
7.2. Configuring Mobile Application Features
7.3. Configuring Video Modules for Mobile
7.4. Enabling Push Notifications
8. Index of Open EdX Feature Flags
9. Glossary
9.1. A
9.2. C
9.3. D
9.4. E
9.5. F
9.6. G
9.7. H
9.8. I
9.9. K
9.10. L
9.11. M
9.12. N
9.13. O
9.14. P
9.15. Q
9.16. R
9.17. S
9.18. T
9.19. U
9.20. V
9.21. W
9.22. XYZ
Installing, Configuring, and Running the Open edX Platform: Koa Release
Table of Contents
»
4.
Configuring the Open edX Platform
Get Help
or
Give Doc Feedback
4.
Configuring the Open edX Platform
ΒΆ
The following sections provide information about Open edX Platform configuration options.
4.1. Guidelines for Updating the Open edX Platform
4.2. Configuring Open edX Sites
4.2.1. Create an Open edX Site
4.2.2. Configuring Sites Independently
4.3. Changing the Appearance of Open edX Sites
4.3.1. Changing Themes for an Open edX Site
4.3.2. Styling Drag and Drop Problems
4.4. Adding Custom Fields to the Registration Page
4.4.1. Overview
4.4.2. Add Custom Fields to the Registration Page
4.5. Specifying Allowed Registration Email Patterns
4.5.1. Overview
4.5.2. Configure Allowed Email Patterns
4.6. Adding the CourseTalk Widget
4.6.1. Overview
4.6.2. Add the CourseTalk Widget
4.7. Enabling Open edX Search
4.7.1. Overview
4.7.2. Search Engines and edX Search
4.7.3. EdX Search Requirements
4.7.4. Install edX Search
4.7.5. Enable Indexing
4.7.6. Supported Flags
4.8. Enabling Badging
4.8.1. Overview
4.8.2. Prerequisites
4.8.3. Enable Badges in Studio and the Learning Management System
4.8.4. Enable Badges Within Each Course
4.8.5. Configure Badges for Your Open edX Instance
4.8.6. Create Course Completion Badges for Your Open edX Instance
4.8.7. Create Course Event Badges for Your Open edX Instance
4.8.8. Creating New Badges for Your Open edX Instance
4.9. Enabling Course Certificates
4.9.1. Course Certificates Overview
4.9.2. Enable Course Certificates in Studio and the LMS
4.9.3. Configuring Course Certificates in Studio
4.9.4. Configure Course Certificates for Your Open edX Instance
4.9.5. Customize Certificate Templates For Your Organization
4.9.6. Enable Certificates in Additional Languages
4.9.7. Display Hours of Effort on Course Certificates
4.9.8. Generate Certificates For a Course
4.10. Enabling Self-Paced Courses
4.10.1. Overview
4.10.2. Enable Self-Paced Courses in the Learning Management System
4.11. Enabling Public Course Content
4.11.1. Public Course Content and Search Engines
4.11.2. Enable Public Course Content in the Admin
4.11.3. Set Visibility for a Course in Studio
4.11.4. Feature Limitations
4.12. Enabling Custom Courses
4.13. Enabling Custom Course Settings
4.14. Enabling Discussion Notifications
4.14.1. Requirements for Discussion Notifications
4.14.2. Enable Discussion Notifications
4.15. Enabling Entrance Exams
4.15.1. Overview
4.15.2. Configure the Milestones Application
4.15.3. Enable Entrance Exams in Studio and the Learning Management System
4.16. Configuring Open Response Assessments
4.16.1. Configuring ORA2 to Upload Files to Alternative Storage Systems
4.16.2. Prohibiting Submission of Specified File Types
4.17. Enabling Course Prerequisites
4.17.1. Overview
4.17.2. Configure the Milestones Application
4.17.3. Enable Prerequisite Courses in Studio and the Learning Management System
4.18. Enabling Course and Video Licensing
4.18.1. Overview
4.18.2. Enable Licensing in Studio
4.19. Configuring Transcript Behavior
4.19.1. Configuring the Transcript Feature Flag
4.20. Configuring an edX Instance as an LTI Tool Provider
4.20.1. Enable LTI Provider Functionality
4.20.2. Configuring Credentials for a Tool Consumer
4.20.3. Define an Interval for Grade Aggregation (Optional)
4.20.4. Options for LTI Authentication and User Provisioning
4.20.5. Configuring Open edX User Authentication for LTI
4.21. Enabling Social Sharing of Courses and Certificates
4.21.1. Overview
4.21.2. Configure Social Sharing
4.21.3. Enable Custom Course URLs
4.22. Configuring a Password Policy
4.22.1. Overview
4.22.2. Creating a Password Validator
4.22.3. Configuring a Password Validator
4.23. Enabling Third Party Authentication
4.23.1. Supported Identity Providers
4.23.2. SSO Behavior
4.23.3. Integrating Third Party Authentication in Open edX
4.23.4. Configuring your Open edX Site as a SAML Service Provider
4.23.5. Advanced Third Party Authentication Features
4.23.6. Eliminating PII From Third-Party Authentication
4.23.7. Third Party Auth ID Mapping API
4.24. Enabling Timed Exams
4.24.1. Overview
4.24.2. Enable Timed Exams in Studio and the Learning Management System
4.25. Enabling the User Retirement Feature
4.25.1. Implementation Overview
4.25.2. Setting Up User Retirement in the LMS
4.25.3. Setting Up the User Retirement Driver Scripts
4.25.4. Handling Special Cases
4.26. Setting Up the YouTube API Key
4.26.1. Overview
4.26.2. Get a YouTube API Key
4.26.3. Install the YouTube API Key in Open edX
4.27. Installing an XBlock
4.28. Enabling a CDN for Course Assets
4.28.1. Overview
4.28.2. Guidelines for CDN Configuration
4.28.3. Enable the CDN