LIS v2.0 Adapter
-
About the ITranslateCourseOffering interface
The ITranslateCourseOffering interface is used to translate LIS Course Offerings into Desire2Learn Course Offerings. The interface implementation is D2L.IM.IPSIS.LIS.CMS.ITranslateCourseOffering. The following configuration list provides a starting point for any LIS implementation: IPSIS, Template configuration *…
-
About the ITranslateAnnounceBulkDataExchange translator
The ITranslateAnnounceBulkDataExchange interface is used to translate an announce request for bulk into a result object containing a single BulkJobParams object, a list of BulkFileUrlParams objects, and a list of BulkEntityTypeFilterParams objects. The interface implementation is…
-
About the LIS v2.0 Adapter
LIS refers to the IMS Global Learning Consortium's Learning Information Services specification. This specification, finalized in Q2 of 2012, has been a joint operation between numerous educational institutions, LMS, and SIS vendors (D2L included), and has been in the making since the original IMS Enterprise specification…
-
Using LIS v2.0 Services
The IPSIS LIS v2.0 Adapter implements the necessary LIS Services and operations to support the following IMS LIS Profiles: * IMS Global LIS v2.0 Core Profile * IMS Global LIS v2.0 Full Course Hierarchy Profile * IMS Global LIS v2.0 Combined Sections Profile Each service implemented by D2L as part of the LIS v2.0 Adapter…
-
About the ITranslateCourseSection interface
The ITranslateCourseSection interface is used to translate a LIS course section into an IPSIS course section. The interface implementation is D2L.IM.IPSIS.LIS.CMS.ITranslateCourseSection. The following template configuration list provides a starting point for any LIS implementation: IPSIS, Default *…
-
The Bulk Data Exchange Management Service (BDES)
This service is used to initiate and report on Bulk SIS Integration processing. Implemented operations * announceBulkDataExchangeasynchronously. * announceFailureBulkDataExchange Called operations * ignoreBulkDataExchange * cancelBulkDataExchange * reportBulkDataExchange * requestBulkDataExchange About the…
-
The Group Management Service (GMS)
This service is used to affect Brightspace OrgUnits other than templates, offerings, and sections. This includes departments, semesters, as well as custom org unit types. Implement operations * deleteGroup * replaceGroup * readGroup About the deleteGroup operation deleteGroup is the operation used to delete Brightspace Org…
-
About the ITranslateCourseTemplate interface
The ITranslateCourseTemplate interface is used to translate LIS course templates into Brightspace course templates. The interface implementation is D2L.IM.IPSIS.LIS.CMS.ITranslateCourseTemplate. The following configuration lists provide a starting point for any LIS implementation: IPSIS, Template *…
-
The Course Offering Management Service (COMS)
This service is used to affect D2L Course Offerings. Implemented operations * deleteCourseOffering * replaceCourseOffering * readCourseOffering About the deleteCourseOffering operation deleteCourseOffering is the operation used to delete D2L Org Units associated with LIS Course Offerings. Process flow: deleteCourseOffering…
-
The Course Section Management Service (CSMS)
This service is used to affect Brightspace course sections (or groups). Implemented Operations * deleteCourseSection * replaceCourseSection * readCourseSection About the deleteCourseSection operation deleteCourseSection is the operation used to delete Brightspace Org Units associated with LIS Course Sections. Process flow:…