Before you can begin awarding badges through your Canvas course, there are several prerequisites that must be completed first. Once you've completed these steps, you're all set to configure Badgr to award Open Badges automatically in your course (see How do I automatically award badges in a Canvas course?).
Badgr has been integrated with your Canvas installation (see How do I request to use Badgr with Canvas?)
You may need your Canvas admin to confirm settings at the root level (see Troubleshooting: unauthorized_client)
Canvas course Modules have been created and published (see Instructure's How do I create a module?)
Modules have completion requirements – including Assignment, Page, Discussion, or Quiz dependencies (see Instructure's How do I add requirements to a module?)
You are enrolled as a teacher in the course. This is important because module completion rules are often tied to grades (which teachers can access).
Badges have been designed (see How do I create a badge in Badgr (to award)?)
Students are enrolled in the course (see How do I add users to a course?)
The course is published (see How do I publish a course?)
If you get an "unauthorized_client" message the first time you select the Badges menu in a course, please contact your Canvas admin to update the settings (see Troubleshooting: unauthorized_client)
2. Module Completion Requirements trigger badge awards and must be assigned to each module for which you wish to award a badge.