How to Integrate LTIAAS for Enterprise in AppSecEngineer Learning Platform

Integrate LTIAAS

Build Your Challenge is an AppSecEngineer Enterprise Admin-only feature!

Prerequisites:
  • An active enterprise plan with AppSecEngineer
  • Access to moodle with same email address as registered admin on ASE platform
To integrate the ASE platform with your Moodle installation using LTI 1.3 dynamic registration, follow these steps:
  1. Access the Dynamic Registration URL in ASE:

    • Log in to the ASE platform.
    • Navigate to AdminIntegrations.
    • In the LTIAAS integration section, locate and copy the Dynamic Registration URL.
  2. Register the Tool in Moodle:

    • Log in to your Moodle site as an administrator.
    • Go to Site administrationPluginsActivity modulesExternal toolManage tools.
    • In the Tool URL field, paste the Dynamic Registration URL you copied earlier.
    • Click the Add LTI Advantage button.
    • If prompted, provide the necessary information, such as the tool name and contact details.
    • After the tool is registered, locate it in the list and click Activate to enable it.
  3. Verify the Registration in ASE:

    • Return to the ASE platform.
    • In the LTIAAS Portal, you should now see the registered tool.
    • Here, you can manage the registration, including activating or deactivating it as needed.

This process leverages the LTI 1.3 dynamic registration feature, which automates the exchange of configuration information between the tool (ASE platform) and the learning management system (Moodle), simplifying the integration process.

For more detailed information on publishing an LTI tool in Moodle, you can refer to the official Moodle documentation.

If you encounter any issues during this process, ensure that both the ASE platform and your Moodle installation support LTI 1.3 dynamic registration and that all necessary permissions are correctly configured.

    • Related Articles

    • Setting up your Enterprise Account

      1. Creating an Admin Account Once you have received an email about your enterprise account being active, visit the AppSecEngineer Learning Portal. Click on Organization Login Fill in your organization details and designate an account administrator. ...
    • Quick start guide for Enterprise

      Set up Enterprise Account Import users manually SSO integration Create team and assign courses Available reports
    • API set up for detailed reports

      The purpose of AppSecEngineer's Report API is to generate various kind of training reports and integrate it in your BI interface or a platform of your choice for easy accessibility and analysis. These are in depth user level reports. For API details, ...
    • Team Manager and Roles

      What is a team manager in AppSecEngineer learning platform? Team manager is an admin role only for Enterprise accounts, A team manager can oversee progress of any team in which it is added. A team manager CAN : Add/Delete team members to the team ...
    • How to import users manually

      To import users into the AppSecEngineer platform using the Enterprise subscription, follow these steps: Access the Admin Panel: Log in to your AppSecEngineer account. Navigate to the left menu bar and select Admin. Navigate to User Management: In the ...