How to Create a tournament in AppSecEngineer Learning Platform

Create a Tournament

Tournaments in AppSecEngineer allow administrators to assign challenges in a CTF-style format, enabling users to compete and solve challenges faster. Here’s how to create a tournament step-by-step.


Step 1: Create the Tournament

  1. Navigate to Tournaments:

    • Go to the Sidebar Menu > Admin > Tournaments.

    • Click on Create and select Tournament.

  2. Fill in Tournament Details:

    • Complete the form with the following required data:

      • Name: Enter a unique name for the tournament.

      • Description: Provide a brief description.

      • Start Date: Set the start date.

      • End Date: Set the end date.

      • Pass Percentage: Enter the minimum percentage needed to pass (e.g., 100%).

      • Duration in Minutes: Define the duration of the tournament (minimum 30 minutes)

      • Select Teams: Choose the participating teams.

      • Select Users: Add specific users to the tournament.

  3. Save Tournament Details:

    • Once the form is filled, click Save.


Step 2: Attach a Challenge to the Tournament

You can attach either an existing challenge or create a custom one. Follow the steps below:

Step 2a: Attaching an Existing Challenge

  1. Click on Attach Challenge.

  2. Select a Learning Path:

    • Choose a relevant learning path (required).

  3. Select a Role:

    • Define the role that matches the challenge.

  4. Filter Challenges:

    • Use filters such as language and framework to narrow down options.

  5. Choose a Challenge:

    • Select a challenge from the list. The solution will appear below for reference.

  6. Assign a Score:

    • Enter the score value for the challenge.

  7. Click Submit.

Step 2b: Attaching a Custom Challenge

  1. Click on Attach Custom Challenge.

  2. Select Challenges:

    • Pick one or more challenges from the list.

    • Use filters (e.g., language, framework) to refine the selection.

  3. Assign a Score:

    • Define the score for each challenge.

  4. Click Submit.


Step 3: Finalize the Tournament

  1. Review all attached challenges and tournament details.

  2. Click Save to complete the setup.

  3. Click the green "finalize" checkmark to finalize the tournament, but remember that a FINALIZED tournament cannot be edited!

You now have a tournament ready for your teams to compete and enhance their skills!


    • 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. ...
    • Building Your Challenge

      Build Your Challenge is an enterprise admin-only feature! Steps to Build Your Challenge Access the Challenge Builder: Log in to the Admin Dashboard. Navigate to Sidebar menu> Admin> Build Your Challenge. Fill in the Challenge Form: Programming ...
    • Creating an Interview

      Steps to Create an Interview Navigate to the Interview Creation Section: Go to the Sidebar Menu > Admin > Tournaments. Click on Create and select Interview. Fill in Interview Details: Complete the form with the following required data: Name: Enter a ...
    • Deleting a Tournament

      Steps to Delete a Tournament Access the Tournaments Section: Go to the Dashboard > Sidebar Menu > Admin > Tournaments. Locate the Tournament: Scroll down to the list of tournaments or use the Search Bar to find the specific tournament you want to ...
    • Quick start guide for Enterprise

      Set up Enterprise Account Import users manually SSO integration Create team and assign courses Available reports