Setting up Developer Keys
To connect directly to PointSolutions software, you need to configure a Developer Key in your Canvas instance. Once you have created the Developer Key, share the ID and Key and your Canvas URL with your Echo360 Support Agent to continue set up.
- Log into Canvas with an Administrator Account.
- Click Admin in the left pane and select the appropriate account.
- Click Developer Keys from the left menu.
- Click + Developer Key and select API Key.
- Fill in the properties as follows:
- Key Name: PointSolutions
- Owner Email: support@echo360.com
- Redirect URIs: https://oauth.turningtechnologies.eu/oauth-integration-server/authenticate
- Redirect URI (legacy): https://oauth.turningtechnologies.eu/oauth-integration-server/authenticate
-
Icon URL (Optional): https://cdn.turningtechnologies.com/images/store/SVC-PREMSUPP.png
We support scoping the developer key. If you would like to scopy the developer key, we will need access to the following API's:-
Assignments
- url:GET|/api/v1/courses/:course_id/assignments/:id
- url:POST|/api/v1/courses/:course_id/assignments
- url:PUT|/api/v1/courses/:course_id/assignments/:id
-
Courses
- url:GET|/api/v1/courses url:GET|/api/v1/courses/:id
- url:GET|/api/v1/courses/:course_id/users
-
Progress
- url:GET|/api/v1/progress/:id
-
Submissions
- url:POST|/api/v1/courses/:course_id/assignments/:assignment_ id/submissions/update_grades
-
Users
- url:GET|/api/v1/users/:user_id/profile
-
Assignments
- Click Save.
- Ensure that the State is switched to ON.
Communicate the Developer Key’s ID and Key to your Echo360 support agent.
Configuring the LTI Link
- Log in to Canvas with an administrator account.
- Click Admin in the left pane and select the appropriate account.
- Click Settings from the left menu.
- Select the Apps tab.
- Click View App Configurations.
- Click + App.
- In the Configuration type dropdown, select By URL.
- Enter PointSolutions Registration in the name field.
- Enter the Consumer Key and Shared Secret provided by Echo360.
- Enter the Config URL provided by Echo360. The URL below is an example of what would be entered:
https://www.eduappcenter.com/configurations/gw85boqlgaef1s7z.xml?launch_ url=https%3A%2F%2Faccount.turningtechnologies.com%2Faccount%2Flti%2Findex% 2F64641a25-9144-41a5-9372-0248aa805548 - Click Submit.
Adding LTI to a Course
Once configured, the LTI link is available in the navigation pane of every course but disabled by default.
- Log into Canvas with an instructor or admin account.
- Select your course.
- Select Settings at the bottom of the left-hand pane.
- Select the Navigation tab.
- Scroll to the bottom of the page to find the PointSolutions Registration link and drag it to the top section to enable it.
- Click Save.
Registering a PointSolutions Account through Canvas
To link your Canvas Instructor account with your PointSolutions account, create your PointSolutions account through the registration link in Canvas. You must you use your school email address for the registration process.
- Log into Canvas with an instructor account.
- Select the course with which you are using PointSolutions.
- Click PointSolutions Registration from the left menu.
- Enter your school or organization email address, if needed, and click Next.
If you don’t have an account, click Get Started Here from the bottom of the page. Check your email and click the link to verify your account. Enter all required fields as noted by the asterisks. Enter and confirm your password in the fields provided. Select the box labeled I agree to Echo360 End User License Agreement. Click Continue.
- Once signed into your PointSolutions account, select the Canvas tab next to the Available Courses tab and click Canvas Authentication.
Sign into Canvas if prompted.
- Click Authorize.
The PointSolutions Pro dashboard opens.
Only courses in which you are a Teacher or TA, which are also published, will show up in PointSolutions.