Integrating an enterprise system with edX for Business involves these main steps, each of which is described in detail in other articles in this Help Center.
- Working with edX to create a course catalog (a selection of edX courses that the enterprise wants to offer learners through the enterprise learning portal) and getting access to the course catalog through the edX Enterprise API.
- Setting up a single sign-on (SSO) integration, so that learners can use their enterprise credentials to sign in to edX and so that edX can report to the enterprise about how learners are using edX. EdX for Business supports SSO using SAML 2.0 (Service Provider initiated).
- Designing and developing a flow that enables enterprise learners to discover and enroll in edX courses. For example, this may involve displaying the course catalog in the enterprise LMS. An enterprise uses the edX Enterprise API to retrieve information about courses in the course catalog and then transforms or formats the information in a way that works for the enterprise LMS.
- Getting learner course data from edX.
Technical Support
If you need assistance or have questions about the integration, you can contact us via email at: enterprise-support@edx.org