Activity Feed
- Liked Re: Canvas Submissions API: 401 Unauthorized for pklove. 01-09-2022 01:55 PM
- Posted Re: Google third party authentication on Canvas Question Forum. 12-13-2021 09:18 AM
- Posted Google third party authentication on Canvas Question Forum. 12-10-2021 04:00 PM
- Tagged Google third party authentication on Canvas Question Forum. 12-10-2021 04:00 PM
- Posted Zoom error 2216 after enabling Zoom LTI integration on Canvas Admin Discussion. 11-22-2021 08:12 AM
- Tagged Zoom error 2216 after enabling Zoom LTI integration on Canvas Admin Discussion. 11-22-2021 08:12 AM
- Tagged Zoom error 2216 after enabling Zoom LTI integration on Canvas Admin Discussion. 11-22-2021 08:12 AM
My Posts
Post Details | Date Published | Views | Likes |
---|---|---|---|
Google third party authentication I am trying to set up Google as third-party authentication, and I am running into an error on login. To add google as an authorization provider, I followed the steps listed here: https://commu... |
12-10-2021 |
706 |
0 |
Zoom error 2216 after enabling Zoom LTI integration Background: We are a new organization that will provide online courses to schools. Teachers want to use Zoom for video conferencing. I am an engineer who is trying to enable Zoom LTI pro integration ... |
11-22-2021 |
1372 |
0 |
12-13-2021
09:18 AM
I solved this by changing Login Attribute to email in Admin -> Authentication -> Google.
... View more
12-10-2021
04:00 PM
I am trying to set up Google as third-party authentication, and I am running into an error on login.
To add google as an authorization provider, I followed the steps listed here: https://community.canvaslms.com/t5/Admin-Guide/How-do-I-configure-third-party-authentication-providers-for-a/ta-p/225. Then I used the logins API to send a POST request as follows:
POST: https://domain.instructure.com/api/v1/accounts/1/logins
user[id]:123 login[unique_id]:email@domain.com login[authentication_provider_id]:google
This is the error I get when I try to login using google auth:
Failed to Log In
Canvas doesn't have an account for user: 114****************762
You can try to log in again.
Now, if I change my POST request to send the 114****************762 from the error message as unique_id in the logins POST request instead of my email address, google auth works perfectly fine. I can send this id in the POST, but I am not sure how to find this id for all users we want to enable Google authentication. I tried a few endpoints, including https://domain.instructure.com/api/v1/users/123, to get this id but couldn't find it.
What's the best way forward here?
... View more
Labels
- Labels:
-
Canvas
11-22-2021
08:12 AM
Background: We are a new organization that will provide online courses to schools. Teachers want to use Zoom for video conferencing. I am an engineer who is trying to enable Zoom LTI pro integration with Canvas.
Issue: I did enable Zoom LTI Pro and got everything to work if the teacher has an email address within our organization's domain. However, if the teacher's canvas email address is gmail.com, then they get the following error:
The instructor's email(xyz@gmail.com) is invalid(2216).
Error Code 2216 - v=2.0;clid=aw1;rid=INT_156badd4e9949de3
Do we have to create an email address for teachers within our domain? What is our best option if we don't want to do that as it's not a scalable solution for us? Thanks.
... View more
Labels
- Labels:
-
Canvas