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

help with https://github.com/microsoft/Learn-LTI/blob/main/docs/DEPLOYMENT_GUIDE.md #210

Closed jorodas closed 1 year ago

jorodas commented 1 year ago

If this is about an issue in the guides

Describe the issue I am a Microsoft Employee (@jorodas) and my dedicated customer needs assistance with https://github.com/microsoft/Learn-LTI/blob/main/docs/DEPLOYMENT_GUIDE.md. Specifically, they mentioned this:

"Script is supposed to deploy MS Learn-LTI integration with Canvas LMS and provide links for LMS integration. The script fails to deploy the keyvault and does not provide custom URL for LMS integration. Support was able to resolve the deployment issue but using ARM, not the script, so we are unable to obtain the custom URLs for integration."

Expected behavior "The script fails to deploy the keyvault and does not provide custom URL for LMS integration. Support was able to resolve the deployment issue but using ARM, not the script, so we are unable to obtain the custom URLs for integration."

LMS (please complete the following information):

Desktop (please complete the following information):

Smartphone (please complete the following information):

leestott commented 1 year ago

Hi, do you have any screenshot of the error? or further details of the deployment error?

leestott commented 1 year ago

@jorodas

The AAD admin should simply run this script https://github.com/microsoft/Learn-LTI/blob/main/deployment/Deploy.ps1

arnoldvilleneuve commented 1 year ago

I have implemented the deploy.ps1 three times now and each time it has been successful. I don't use the run.bat command but rather the powershell command within it. I was a Global Admin while doing this.

PowerShell.exe -ExecutionPolicy Bypass -File .\Deploy.ps1

Make sure you are in the Deployment folder.

Thank you Lee for all the hard work. It is nice to see a github deployment that actually works. Well done.