As announced at InstructureCon 2018.
Stefanie Sanders and email@example.com, at Instructurecon it was announced that Badgr would be a native feature in Canvas. But what exactly does that mean? The document here seems to outline how we setup Badgr in our courses prior to that announcement so I'm not clear on what's different in the integration.
Hi Audra Agnelly!
Good to see you in the Canvas community!
The announcement about Badgr becoming a native app was made at the conference, but it hadn't been implemented yet. We are currently working with engineers at Instructure to bring our partnership to fruition. While we put the finishing pieces in place, you may need to use the LTI method to install Badgr. By the end of September, we should complete this work, at which time users won't need to access the LTI install tool. The same great free features are available via the LTI or as a native Canvas app. Let us know if you have more questions. Cheers!
Thanks Kim Hammond. I do have a question about data sharing as we have some strict guidelines in our district. Once the native integration is complete, will student data just live in Canvas or is there data getting passed back to Badgr? If so, what data does Badgr receive?
Thanks Kim Hammond. How will the clause below be impacted by the native integration? Our district is K-12, are we going to have to tell elementary schools they can't use Badgr in Canvas, will we be able to disable the integration in our elementary courses, or will there be an update to this policy?
"No Use by Minors. The Service is intended for use by adults only. In connection with the Service, CSky does not promote to children and does not intentionally collect any personally identifiable information from children under the age of thirteen (13). If you believe that a person under the age of thirteen (13), has disclosed personally identifiable information through the Service, please report this to us immediately by emailing us at: firstname.lastname@example.org with “Notice of Underage Person” in the subject line of your email."
Great question, Audra Agnelly! We are planning an update to the policy in the near future as part of our move toward GDPR compliance. The "no use by minors" is specifically meant for Badgr.com users. You may wish to check with your school for clarity, but if you've collected parental permission for student use of Canvas, Badgr may be covered. You can access the settings in your Canvas courses to hide the badges menu if you choose not to use it in a course.
Hey Stefanie Sanders,Do we have any setup instructions for APAC and EMEA clients?
Ramzy, I've just sent you a message about this.
I have attempted to follow these instructions for integrating Badgr into Canvas and have been unsuccessful thus far. I have admin rights, so I have tried at both the course and the subaccount level. I have completed the following steps in my attempts:
* Set up Badgr account
* Confirmed email address
* Created badges / pathways in Badgr
* Installed Badgr as an LTI tool at both the course and the subaccount level (tried both)
* Copied the values from my LTI shared secret and consumer key from Badgr into both the course and the subaccount level
* Refreshed page(s) multiple times.
We use the EduAppCenter, so these steps were taken there.
Each time I try, I receive the following error message:
"This badgr-server instance is not yet authorized to use the canvas instance: https://canvas.vanguard.edu
Please contact the badgr-server administrator at email@example.com."
Does anyone have suggestions on how to troubleshoot this? I have been trying for weeks and was hoping to get this going for a class that starts tomorrow. Our IT person suggested that rather than try at the course level that I use my admin rights to attempt at the subaccount level, but that didn't seem to work (produces the same error).
I'm grateful to anyone that has any insight on this.
Bonni Stachowiak | www.teachinginhighered.com | @bonni208
Most Instructure-hosted URLs are are automatically preauthorized, but we had to manually authorize yours. You should be good to add the LTI now. Here is a checklist you can follow to get started. -Kim
Dear Kimberly Hammond,
I am up and running now with Badgr... and will make good use of the checklist you recommended.
Bonni Stachowiak | www.teachinginhighered.com | @bonni208
Just like Bonni, we've experienced the same issue on our self hosted canvas hosted at https://canvas.anadolu.edu.tr. Could you please guide me on this?
"This badgr-server instance is not yet authorized to use the canvas instance: https://canvas.anadolu.edu.tr"
Hello Mesut Aydemir,
If you have a self-hosted Canvas instance, please create a developer key and send an email to firstname.lastname@example.org with the key and secret along with the associated URLs you would like preauthorized. You may wish to connect and store your data on our European server at eu.badgr.io.
Hi Kim Hammond It's the end of September, do you have an update on the Native App integration with Canvas?
Hi Glen Parker, Thanks for checking in. The work is taking a bit longer than expected but is still moving forward, so it may take a few more months. The good news is that it takes less than 5 minutes to do the LTI install. We just created a Badgr users' group in the Canvas community if you are interested in joining. https://community.canvaslms.com/docs/DOC-15191-badgr-lti?commentID=128257&et=watches.email.outcome#comment-128257
If we install the LTI today, what differences will folks see once it goes native?
And, what's the Under/Over on January 1? How likely is it to be ready and released before the end of the year. If the UX or workflow is clearly different, then I am going to refrain from promoting/demo'ing until the native app arrives.
Hi Diana Perpich,
When Badgr becomes a native app in Canvas, there will be no difference in functionality or features. The engineering work to complete the integration is going a bit slower than we originally thought and my guess is that, given how busy the holiday season gets, it may not be completed by Jan 1. The good news is that if you begin using the LTI now, you'll be able to easily remove it without affecting ongoing courses.
Kim Hammond, any updates on the native integration?
Hi Kim Hammond,
I have a question.
Our instructors has been working with Canvabadges tool and their current courses were configured with this tool and the movement to Badgr were an important impact in their courses.
As we know this tool is no longer available since October 8th.
Does the Canvas Community were noticed about this movement to Badgr?
Hi Diana Paola Enriquez Varela,
At InstrucutreCarn last June, we announced a new partnership with Canvas, and began working with their engineers to provide Badgr as a native app. About the same time, we learned that Canvabadges would be going away and would no longer been maintained. In order for users to keep their previous Canvabadges, we migrated them to the Badgr platform over the summer. We worked with the Customer Success Managers at Instructure to communicate the plan to existing users. Here is a link to our Knowlege Base about the migration project. If you are ready to start using Badgr, here is a checklist to get started. You may contact our Help Desk anytime if you have questions about using Badgr or about your previously awarded Canvabadges.
Hope you'll be fine.
We have two instances of Canvas LMS (tec.instructure.com & tecmilenio.instructure.com). On the first one we have integrated Badgr with the keys that my account in badgr.io gave me. I need to integrate it on the second instance. Can I have this two instances integrated with the same keys? Or do I need to activate other account ir order to generate new keys?
Thank you again.
You can use the same keys for both instances if you wish. It won't make any difference. Cheers!
We would rather use a scoped developer key instead of the builtin inherited Badgr.io developer key, is this possible. If so, what are the endpoints that need to be enabled?
Hi Dane Bohman,
We should be able to accommodate this. Can you email email@example.com with details? -Kim
Retrieving data ...