I am looking for some advice on using Single Sign On with Canvas.
We use a CSM product called iMIS for holding our members information including their credentials for logging in to our website. We have been advised that iMIS uses Oauth2 for SSO, however we are having a lot of problems configuring the iMIS Oauth2 to work with Canvas.
We seem to be stuck between what Canvas engineers advise is required and what our iMIS provider insists is required for SSO to work with iMIS.
The message below sums up the stand-off.
The oAuth2.0 implementation in iMIS RiSE which handles the Single Sign On provides and delivers the authorization code via a POST. The oAuth2.0 implementation which Canvas have (i.e. OpenID connect) does the Single Sign On via a GET. As far as I understand this is where the process is failing.
After more than 4 months trying to get the SSO to work we have started looking at other options, including SAML. From what we can ascertain there are providers who can offer a SAML integration with iMIS, however these are expensive solutions and I wanted to know if anyone has had similar problems or has successfully used SAML for SSO by integrating with their CSM product.
Hello @chris_wyborn Welcome to the Canvas Community. Thanks for posting your question. I don't have an answer for you, but I wanted to let you know that I have shared your question with the Canvas Developers group here in the Community in hopes that your question will get some additional exposure. If you're not following this group, I'd invite you to click on the link that I've provided, and then click on the "Follow" button at the top right corner of the page. Also, click on the "Actions" button (near the "Follow" button), and then select "Join group". I hope this will be of help to you, Chris. Good luck!