Add Feature Parity Across Identity Provider Options (e.g. SAML and Canvas)
We've been running into an issue with our email fields as they're passed from
Canvas - Panopto AND
SAML - Panopto. I've learned in conversation with Panopto Support that there is currently a way to map attributes for SAML providers (pictured), but not for the Canvas identity provider.
This is the example from our SAML settings. We want to use the uid in Canvas as well but are stuck with the alias version of our emails.
Additionally, we want to enable notifications for when sessions are finished processing (pictured). We have this in SAML but it won't work if people come in from Canvas because that same feature doesn't exist for that identity provider. This is a huge issue because this setting is important for Zoom recordings and other things for Panopto users outside of the email workflow for people without accounts.
This is an example from our SAML settings. We have this enabled there but it doesn't carry over because it's absence from the Canvas options.
Dear Devs at Panopto, please consider developing additional parity here between these two identity providers to help in this situation.
If you need more info, check with Tyler Bassett and @Luchin Lee.
I'm also curious if other Canvas users run into similar attribute mapping issues. Feel free to comment in the thread.