LTI Integrations

Follow

Flocabulary currently supports LTI v 1.0. This enables account creation on a one-off basis for teachers and students and then allows them to sign into Flocabulary through SSO-style links in their learning management system. This integration is available to school and district customers. 

Please note that Flocabulary only supports account creation and SSO from LMSs and does not currently support grade passback or embedding content into an LMS. Flocabulary also does not support rostering, and each account must be created one by one by teachers and students. 

In this article you will find information on the following tasks. 


Creating a key and secret for an LTI integration

For a school subscription: 

Managers of school subscriptions can generate keys and secrets for LTI integration through the Flocabulary website. On the Flocabulary homepage, look for the “My Schools” section and click the 3-dot menu, then “Integrations.”

Screen_Shot_2020-08-19_at_1.00.59_PM.png

In the integrations section, click “Authorize an Integration” and give the integration a name that will help you track which integration the authorization is for (e.g. ‘Canvas’)

Screen_Shot_2020-08-19_at_1.02.02_PM.png

Screen_Shot_2020-08-19_at_1.02.56_PM.png

Click “Create Authorization,” and the key and secret will be generated. You will need this key and secret for the setup process (see below).

 

For a district subscription: 

Flocabulary Support will generate a key and secret for you. Please contact our Integrations Team here for assistance: .

 


 

Creating an LTI integration with ClassLink

First, follow the instructions above to obtain your key and secret.

Then, an administrator can add and assign the Flocabulary App:

    • In the ClassLink Management Console, go to Applications > Add & Assign Apps > Add (NOTE: Do not just search for the app in the library and add it)
    • Fill out the form with the following information:
      • Application name and description
      • You can search for the Flocabulary icon and add it
      • Enable the Single Sign-On app toggle
      • Under Type, select LTI v1.0
      • Click the Add button
    • Then, input the following:
  • Resource Link ID: Type in “SSO”
  • User ID: Select “Email”
  • List Person Contact Primary Email: Toggle to ON
    • If desired, toggle Allow all Users to ON, which means teachers will not have to search for the app in the library. 
  • If Allow all Users is OFF,  assign the app to the appropriate libraries 
  • Click Add

Then, teachers can log into Flocabulary via the tile in the ClassLink portal to create their own accounts: 

  • Teachers click the Flocabulary tile in the ClassLink portal
  • Their Flocabulary account will be created at this point

Teachers then create classes on Flocabulary to add their students to: 

  • Follow these steps in Flocabulary, which generates a class code

Finally, students log into Flocabulary and join the class: 

1. After the module is published, student follows the Flocabulary link in the module. 

2. Their account will be created and they will be logged in.

3. (For multi-school accounts) student selects their school from the dropdown menu, then clicks submit.

Screen_Shot_2022-01-21_at_2.36.23_PM.png

4. Students will then be prompted to enter the Class Code provided by the teacher then press "Join Class".

Screen_Shot_2022-01-21_at_2.37.45_PM.png

7. To join additional classes in the future, students can hover over their name on the top right, click My Classes and then Join Class at the top to put in another class code.

Screen_Shot_2022-01-21_at_2.58.40_PM.png

 

Adding new accounts when using an LTI Integration with ClassLink

If you are using ClassLink LTI for Single Sign On (SSO) with Flocabulary, in order to add new account, the teacher will need to go to your ClassLink dashboard, click on the Flocabulary button, and create their new account. ClassLink LTI does not remove teacher/student accounts. This needs to be accomplished manually through your administrator dashboard. Please review Managing your Flocabulary subscription to learn more. 

 


Creating an LTI integration with Canvas

First, follow the instructions above to obtain your key and secret.

Then, an administrator should add Flocabulary as an external app in Canvas. You will need the following information:

  • Configuration type: Manual Entry
  • Launch URL: https://www.flocabulary.com/lti_launch/
  • Domain: www.flocabulary.com
  • Customer Key: <provided by Flocabulary>
  • Customer Secret: <provided by Flocabulary>
  • Privacy: set to Public

 

Teachers then add Flocabulary to their Course as a Module:

  • Click + to create a module for Flocabulary
  • Select “External Tool” from dropdown
  • Choose “Flocabulary” from list of external tools
  • URL: https://www.flocabulary.com
  • Choose “Load in a new tab”
  • Then “Add item”

 

Teachers can then use the link provided to log into Flocabulary to create their own account: 

  • Teachers click the link that was generated in the previous step to log into Flocabulary
  • Their Flocabulary account will be created at this point 

 

Teachers then create classes on Flocabulary to add their students to: 

  • Follow these steps in Flocabulary, which generates a class code
  • For ease of use by students, we suggest you copy the class code and create a Text Header with the code in Canvas
  • Teacher should now publish the Text Header and Flocabulary Module so that students in the Canvas course can see it

 

Finally, students log into Flocabulary and join the class: 

  • After the module is published, student follows the Flocabulary link in the module 
  • Their account will be created and they will be logged in
  • Student must hover over their name on the top right, click My Classes and Join Class to input a class code

Screen_Shot_2020-08-19_at_1.04.37_PM.png

Screen_Shot_2020-08-19_at_1.05.32_PM.png

Screen_Shot_2020-08-19_at_1.06.38_PM.png

 

  • Student enters the class code provided by the teacher in Step 4 and clicks OK
  • To join additional classes in the future, student can hover over their name on the top right, click My Classes and then Join Class at the top to put in another class code

 


Deleting an LTI integration

For a school subscription: 

On the Flocabulary homepage, look for the “My Schools” section and click the 3-dot menu, then “Integrations.” Click the red delete button next to the integration that you would like to revoke.

For a district subscription:

Please contact our Integrations Team here for assistance deleting your integration: integrations@nearpod.com

Deleting an integration will revoke access to Flocabulary from any Learning Management System (LMS) that was authorized using that key and secret.

0 out of 0 found this helpful