Set up Minga in Infinite Campus prior to inputting API details into Minga People Manager
Permission Level: Owner | District Manager
Typically a representative from your IT Department at your site or district can access Infinite Campus and provide the required information as seen in the steps below to connect to your SIS.
Step 1: Get Started
- Log into Infinite Campus
- Select System Administration
- Select Learning Interoperability
- Select OneRoster Provisioning * Note please select version 1.1
Step 2: Create a OneRoster Vendor record
- Select NEW to create the new credential record
- Enter Purpose (Example: Rostering)
- Enter the Vendor Name (Minga)
- Enter a Consumer Key following the hard-coded prefix
Step 3: Token Information
- Modify Token Expiration Date if need be (end date of your Minga subscription)
- Make sure Status is set to Active
- Select Save
Step 4: Locate Information to input into Minga
- Consumer Key
- Consumer Secret
- OneRoster Base URL
- School ID (also called the school GUID and will look something like this: CE8DF1FC-3242-4716-A5F5-5A957F86DC36)
Step 5: Input Details into Minga
-
Log into app.minga.io (must be signed in as an OWNER)
-
Go to People Manager > Rostering
-
Select OneRoster API and Infinite Campus from the drop down menus
-
Input required fields:
-
URL: This is the Base URL for your Infinite Campus Web application. The website needs to be publicly accessible from outside your local network. - Please include everything until the segment after /api/oneroster/v1p1 Eg.https://campus.mingacityschools.us/campus/api/oneroster/v1p1/minga
Typically the URL is too long and the last few parts will need deleting
-
Client ID
-
Client Secret
-
App Name: App name is either after v1p1, or after appName= in the Token URL - Eg.https://campus.pueblocityschools.us/campus/api/oneroster/v1p1/minga - App name would be 'minga'
-
School ID: This is the School ID to ensure Minga requests the appropriate roster in the event that multiple schools share the same SIS. (also called the school GUID and will look something like this: CE8DF1FC-3242-4716-A5F5-5A957F86DC36)
-
-
Once you've completed the form click Test Connection / URL to ensure Minga is able to connect to your SIS and exchange information.
Sync Settings in Minga
You can enable student, teacher, staff and admin rostering separately as well as include primary parent contact info depending on what data you want to synchronize in Minga.
Minga can automatically update information for existing users (for example if a student's name was changed in the SIS then their name would be automatically updated in Minga). By default Minga will Skip users that are already setup in Minga. To automatically update their information toggle on Auto update.
Minga can also automatically Archive (delete) users that are no longer included in the rostering data (for example when a student leaves the school and is removed from the Student Information System). To automatically remove students and staff that are no longer part of the school roster, toggle on Archive.
Please note*: Minga recommends having the Auto update and Archive settings toggled off at first until you have verified your rostering is syncing correctly in your Minga. Then toggle them on accordingly to ensure up-to-date rostering.
Get notified of Roster Sync Results
Owners can set up an email notification with all of the information from the daily roster sync. This will allow technical owners to get assurance that the sync is working or to troubleshoot immediately if any issues are detected.
Enable Automatic Rostering
Once you have completed configuration, toggle on Enable Automatic Rostering and then press Save. Rostering will now start automatically every evening.