You are here:
Student Information System and Learning Management Systems Integration
MuleSoft Anypoint and Flow connectors synchronize data between your student information system (SIS) and learning management systems (LMS). Out-of-the-box Anypoint connectors integrate with Canvas, Moodle, Blackboard, and D2L Brightspace. For simpler use cases with fewer transformations, use a Flow-based Canvas connector.
| Available in: Lightning Experience |
| Available in: Enterprise, Performance, Unlimited, and Developer Editions |
| The Flow connector requires the MuleSoft for Flow: Integration add-on. |
| The MuleSoft Anypoint connectors require the MuleSoft Integration SF - Starter or the MuleSoft Integration SF - Advanced add-on. |
Depending on the data to synchronize, create Mule flows to leverage the connectors. Use the pre-built integration connectors to:
- Automate user provisioning in the LMS with SIS data
- Create and manage course sections
- Synchronize enrollments for faculty, teaching staff, and students.
By establishing a bi-directional data flow, the connectors synchronize course structures and assessment components, push final and component grades from the LMS to the SIS, and more.
- Anypoint Connector for Blackboard (Beta)
- Create a Mule flow to leverage the connector to synchronize data with Blackboard.Note
Anypoint Connector for Blackboard is a pilot or beta service that is subject to the Beta Services Terms at Agreements - Salesforce.com or a written Unified Pilot Agreement if executed by Customer, and applicable terms in the Product Terms Directory. Use of this pilot or beta service is at the Customer's sole discretion.
- Anypoint Connector for Canvas
- Create a Mule flow to leverage the connector to synchronize data with Canvas.
- Anypoint Connector for D2L Brightspace (Beta)
- Create a Mule flow to leverage the connector to synchronize data with D2L
Brightspace.Note Anypoint Connector for D2L Brightspace is a pilot or beta service that is subject to the Beta Services Terms at Agreements - Salesforce.com or a written Unified Pilot Agreement if executed by Customer, and applicable terms in the Product Terms Directory. Use of this pilot or beta service is at the Customer's sole discretion.
- Anypoint Connector for Moodle (Beta)
- Create a Mule flow to leverage the connector to synchronize data with
Moodle.Note Anypoint Connector for Moodle is a pilot or beta service that is subject to the Beta Services Terms at Agreements - Salesforce.com or a written Unified Pilot Agreement if executed by Customer, and applicable terms in the Product Terms Directory. Use of this pilot or beta service is at the Customer's sole discretion.
- MuleSoft for Flow: Integration connectors, Canvas Connector
- Create a Mule flow to leverage the connector for simpler use cases with fewer
transformations between the student information system and Canvas.
See:

