Skip to main content
Ex Libris Knowledge Center

Product Integrations

Product Integrations functionality allows you to configure products with the campusM App Manager to fit the needs of your institution.
With the Product Integrations functionality, you can quickly configure your own products to fit your needs whenever you want, with no extra cost or need to involve the campusM development team. Product Integrations are part of the monthly release and therefore will be continually maintained and improved with the product, including enhancements, bug fixes, and quality assurance checks. Additionally, Product Integrations offer specific flexible configurations for each product integration that allows you to decide on a specific look and feel and integration behaviors.

Only specific products can be configured, but new products are constantly being introduced.

Note that the customer-developed AEK method is still available for you to develop your own custom integrations; however, customer-developed AEK are not part of the monthly enhancements and campusM/ExL quality cycles. For more information about customer-developed AEK, see the Developers Network.

The following are required to implement Product Integrations functionality:
  • The campusM native app (Android/iOS) must be updated with the January 2020 release or later.
  • Open communication between your institution's products and systems and the campusM services and systems. For more information refer to campusM IP Whitelisting.
To learn more about how to configure Product Integration, see Managing Product Integrations. For information relevant to specific product integrations, see the list in the table below.
The following product integrations are currently available:
Product Integrations
Product Integration Type Category Supported Vendors Description
Events Planner Events File loading This product integration is intended to be used as an event planner, where the user can see the schedule of multiple events on different dates at different campuses and create a personalized list of events to attend. A common use would be for a university open-house for prospective students, for example.
Outlook 365 Email Outlook 365 This product integration integrates campusM with Microsoft Outlook 365 and allows users to manage their email accounts directly from campusM.
Moodle VLE/LMS Moodle This product integration integrates with the university Moodle system and displays student course and related information.
Primo VE Library Primo VE This product integration integrates with the Primo VE discovery tool, which provides access to all of the resources in your fulfillment network.
Laundry Laundry Circuit This product integration integrates with the campus laundry service and allows users to monitor laundry service availability.
Roles Roles Generic REST API, MS Graph API services campusM Roles integration allows the customer to have RoleSync functionality without needing a connect layer.
Timetable Timetable Generic REST API, Ellucian Banner, MyTimetable campusM Timetable allows students, lecturers, and other users of the app to view their schedule or list of calendar events for the day, week, month, and year through the app using their mobile devices or PCs.
Grades Grades Ellucian Banner, Colleague The Grades Product Integration allows campusM to list a user's grades per course and per term.
Print Credits Print Credits Pharos, PaperCut Print credits allows users to manage their printing activities.
Retrieve Attendees Attendees Generic REST API Retrieve Attendees allows lecturers to get a list of students who attend a specific event.
ID Card
ID Card Generic REST API The ID Card product integration allows students to present their university ID card from a mobile device.
Resource Booking  Resource Booking Generic REST API The Resource Booking product integration allows students to reserve any type of resource (rooms, PCs, pods, etc.).
Account Information
(Available for the May release)
Account Information Ellucian Banner
The Account Information product integration allows students to view information related to their university account, for example, their account balance.
Registration Status
(Available for the May release)
Registration Status Ellucian Banner The Registration Status product integration allows students to view their registration status for a particular term.
(Available for the May release)
Weather BBC The Weather product integration displays the weather forecast for that day and the next two days.
(Available for the May release)
Greeting Generic REST API The Greeting product integration displays a greeting message along with a photo of the user.

Upcoming Product Integrations

The following Product Integrations are planned to be delivered in upcoming releases:
Product Integration Type Supported Vendors
Holds Ellucian Banner
My Advisor Ellucian Colleague
Courses Generic REST API
Grades Generic REST API
Library Primo-Alma, Primo-Voyager
Personal Info Generic REST API
LMS/VLE Blackboard
  • Was this article helpful?