Step 1: Log in to Moodle
- Sign in to your Moodle account.
- Click on Site Administration in the top menu bar.
- Navigate to the Plugin section.
- Scroll down to find and select Manage Tools. This is where you can add external tools and plugins.
Step 2: Access AppSec Engineer's Integration URL
- Sign in to the AppSec Engineer learning portal.
- From the left menu, click on the Admin Panel dropdown.
- Scroll down to find the Integrations option.
- Locate the LTI AAS Setup section.
- Copy the Dynamic Registration URL provided.
- Go back to Moodle.
- Paste the copied Dynamic Registration URL into the appropriate field under Manage Tools.
- Click on Add LTI Advantage.
- Once added, you will see AppSec Engineer listed as an external tool.
- Click Activate to enable the tool.
Step 4: Enable Edit Mode in Moodle
- Return to the Moodle homepage.
- Locate the Edit Mode toggle button in the top-right corner and turn it on.
Step 5: Add AppSec Engineer Content to a Course
- Scroll down to the Available Courses section and click on your desired course (e.g., "My First Course").
- On the course page, click on the More dropdown menu and select LTI External Tools.
- Locate AppSec Engineer in the list of tools and toggle the button labeled Show in Activity Chooser.
Step 6: Add Content from AppSec Engineer
- Go back to the course page.
- Click the Add an Activity or Resource button.
- Select AppSec Engineer from the list of options.
- Click Select Content.
Step 7: Choose and Add Labs or Videos
- In the content selection window, search for or browse the available labs and videos.
- Once you've found the desired content, click Select Lab or Select Video.
- Optionally, add a short description of the lab or video.
Step 8: Save and Display the Content
- Scroll down and click Save and Display.
- The selected lab or video will now be available within Moodle.
From this point onward, adding new content from AppSec Engineer to Moodle will be quick and easy. Your team can enjoy the integrated learning experience directly within Moodle without navigating to a separate platform.
Thank you for choosing AppSec Engineer! 😊