Recent updates
-
Unregistering for a Live Event
Updated onArticleThis article describes how to unregister for an event you previously registered for.
CPM Professional Learning / Teacher: Professional Learning / CPM Professional Learning
-
CPM Professional Learning Live Event Registration
Updated onArticleThis article describes how to login to CPM's Professional Learning Portal and to register for an event.
CPM Professional Learning / Teacher: Professional Learning / CPM Professional Learning
-
Advancing and Extending Terms
Updated onArticleOverride Term Date and Freeze Term Date allow the data from student information systems to be accessed in advance of a term start date or extended beyond a term end date.
CPM Licensing / Technical Integrations / Roster Integration
-
CPM Teacher eBook Tour
Updated onArticleThe Teacher Edition eBook is a Student Edition with additional tabs for answers, teacher notes, personal notes, and sharing. In addition, an entire teacher section contains much of the information from the large teacher binder as well as additional information such as eTools.
Be sure to view the Student eBook Tour before viewing the Teacher eBook Tour which is an extension of the student tour.
This tutorial describes the overall structure and components of a Teacher Edition CPM eBook. Specific eBooks for the various courses may deviate somewhat from this description. Choose one of the formats below for an overall video tour or select a topic for step by step instruction.
CPM eBooks / Teacher: CPM eBooks (Teacher Version) / Introduction
-
LTI v.1.3: Deep Linking
Updated onArticleUse the process on this page to deep link CPM content in your LMS.
IMPORTANT: Before you start these steps, the CPM Tool must be enabled for your LMS.
Open a browser and log into your LMS if not already logged in. If needed, start by creating the course.
CPM Licensing / Technical Integrations / LMS Integration
-
Teacher Role: Assign Student eBooks Uploading a .csv File? (Interface before June 2022 )
Updated onArticleThis article describes the steps needed to create a .csv file and to use it to create student accounts through a bulk upload and assign them a class eBook. If students already have a CPM account the same process will assign the students the class eBook directly into the students' accounts.
For students without a CPM account, the username/login can be set in .csv file or if left blank it will autogenerate. The password for any new account is the student's first name and last name, one word without spaces, and all letters lowercase.
CPM Licensing / Licenses administered manually / Teacher Role
-
Teacher Role: Try New eBook Licensing (Available June 2022)
Updated onArticleThis article describes the new teacher interface for creating classes and assigning students their eBook licenses.
CPM Licensing / Licenses administered manually / Teacher Role
-
Teacher Role: Create a Class & Student Enrollment Pin? (Interface before June 2022 )
Updated onArticleThis article describes the steps to create a class and assign students eBooks using a class PIN. To create student accounts and assign eBook by uploading a .csv file see the article: How Do You Assign Student eBooks Uploading a .csv File?
CPM Licensing / Licenses administered manually / Teacher Role
-
Sticky Licenses
Updated onArticleSticky licenses allow you to provide eBook access to teachers that would not otherwise receive one through the automated rostering process. Common uses include providing access to a teacher before or after the teacher's class dates, or assign licenses to a co-teacher for a class. Sticky licenses do occupy an eBook license.
Steps to assign sticky licenses:
- Once logged in at integrations.cpm.org choose EDIT on the Sticky Licenses tile from the dashboard.
CPM Licensing / Technical Integrations / Roster Integration
-
Automated Roster Sync / eBook Licensing
Updated onArticleWho is this for?
School or District personnel responsible for administrating the creation of CPM user accounts and provisioning of eBook licenses.
Overview
CPM supports automated rostering and licensing of eBooks via the OneRoster API and OneRoster CSV. Using CPM's interface, automated roster sync can be set up in as little as 15 minutes.
Step 1: Check that your SIS supports OneRoster
OneRoster 1.1 API is the industry standard for secure sharing of enrollment information with authorized educational service providers. Aeries, Infinite Campus, PowerSchool Unified, Skyward, and Synergy are examples of SIS systems that support using the API integration method. CPM also supports PowerSchool's native API and OneRoster CSV through SFTP uploads.
Some districts SIS systems may not support OneRoster 1.1 API. Many have adopted ClassLink, which adds OneRoster support to virtually every SIS system.
Step 2: Get OneRosterSync credentials and set sharing settings
Each SIS system has a different process for enabling access, but in the end they all will provide a OneRoster Base URL, Consumer Key, and Consumer Secret. On some systems you may also need to individually select which data sections you wish to share. CPM will need access to the organizations, academic schedules, courses, teachers and students. Typically this needs to be completed by the district tech admin.
For OneRoster CSV, SFTP server information is provided.
Step 3: Use CPM's Integration Settings Checklist
The integration settings checklist can be completed by non-technical staff provided you you have the credentials from step 2. You must be an eBook administrators with escalated privileges, which you can request by emailing support@cpm.org
Access Integration Services through the link at my.cpm.org.
CPM Licensing / Technical Integrations / Roster Integration