Welcome to our GitHub Advanced Security workshop!, you'll learn about key features like Secret Scanning, Software Composition Analysis, and Code Scanning, along with scaling out GitHub Advanced Security and integrating Microsoft Defender for Cloud. Get ready to enhance your GitHub security skills!
Once you're ready to dive in, your virtual machine and lab guide will be right at your fingertips within your web browser. To complete the lab, utilize this virtual machine during the session.
Your virtual machine is your workhorse throughout the workshop. The lab guide is your roadmap to success.
To get a better understanding of your lab resources and credentials, navigate to the Environment tab.
For convenience, you can open the lab guide in a separate window by selecting the Split Window button from the top right corner.
-
Feel free to start, stop, or restart your virtual machine as needed from the Resources tab. Your experience is in your hands!
-
Click on Next from the bottom right and follow the instructions to perform the lab.
-
Feel free to use Zoom in/Zoom out option in your respective browser to view the integrated environment clearly and to get the complete options in GitHub & VS Code.
-
In the LABVM desktop, search for Microsoft Edge (1), click on Microsoft Edge (2) browser.
Note: On the Welcome to Microsoft Edge page, select Start without your data, on Stay current with your browsing data select Confirm and continue and on the help for importing Google browsing data page, select the Continue without this data button. Then, proceed to select Confirm and start browsing on the next page has a context menu.
-
Copy the link and open it in a browser window to log in to GitHub
https://github.com/login
-
In the sign-in to GitHub page in the Edge browser, enter the GitHub UserEmail and GitHub Password and click on Sign in.
Note: Make sure to use the GitHub credentials allotted to you from the environment details page of your lab.
Note: Navigate to the Environment tab to view the key-value pairs of the GitHub Org User, and GitHub Org Password. You can use the copy buttons under the actions column to have the values copied instantly. Alternatively, it is suggested to have the values copied over onto a notepad for easy accessibility.
-
Next, to get the authentication code, sign in to Outlook in the Lab VM through opening a new tab with the GitHub credentials that were copied over to Notepad in the previous step. After logging into Outlook within the Lab Virtual Machine, locate the most recent email that contains the verification code, and then select Verify to return to the login screen.
https://outlook.office365.com/mail/
Note: The email containing the verification code can sometimes creep into the archive/spam folders within your Outlook.
Note: Please do not enable Two-Factor Authentication (2FA) after logging into GitHub for this lab. To avoid complications, use GitHub user accounts as outlined in the lab instructions. This will help prevent any issues related to 2FA validation during the exercise.
-
Accept the GitHub invitation using the same Outlook account.
-
Click the invitation link to join, once it opens in Github.
-
Click "Next" from the bottom right corner to embark on your Lab journey!