microsoftarchive / Learn-LTI

Access the Microsoft Learn http://docs.microsoft.com/learn Catalog of Learning Paths and Modules directly from your Learning Management Systems using the Microsoft Learn LTI application
https://microsoft.github.io/Learn-LTI/
MIT License
126 stars 50 forks source link

Merging All_Test-2 changes relating to fixing the AD deployment choice #199

Closed danielmusselwhite closed 2 years ago

danielmusselwhite commented 2 years ago

Currently in main if you choose AD deployment it results in the platform page being inaccessible (likely due to it being switched to SPSO); fixed this by adding missing scopes and granting permissions. Also, added email alias' when you add an email to the platform page to fix issue of; if the user enters their non-primary email they wouldn't be able to access it. Also added UX improvements notably the output of configuration values for b2c setup and the link to the platform page's azure resource so they can debug it.

ghost commented 2 years ago

CLA assistant check
Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.

:x: danielmusselwhite sign now
You have signed the CLA already but the status is still pending? Let us recheck it.