- Semgrep Cloud Platform
- Community Tier
- Team & Enterprise Tier
Learning Semgrep Code with a demo project
Try Semgrep Cloud Platform workflows, triage findings and work with rules, and rulesets without any setup necessary. See what Semgrep Cloud Platform detects in OWASP Juice Shop, an intentionally insecure web application with many vulnerabilities.
Adding a demo project
- There are no prerequisites for users who have logged in to Semgrep Cloud Platform (SCP) for the first time!
- For established users of the Semgrep Cloud Platform: To add a demo project, use a Semgrep Cloud Platform organization without any added project.
To add the Semgrep Cloud Platform demo project, follow these steps:
- Log in to the Semgrep Cloud Platform account and switch to an organization that does not include any project.
- On the Projects page, click Explore a demo project.
The scan automatically begins when you add a repository. Once the scan has finished, you can see the results of a scan in your Findings page. Now you can triage findings and see vulnerabilities that Semgrep Cloud Platform finds in OWASP Juice Shop application.
Review Viewing and managing findings to find out more about available actions in Semgrep Cloud Platform. See also the Managing findings in Semgrep Cloud Platform documentation.
If you cannot use an SCP organization without any added project, another option is to fork juice-shop repository, and then add it to SCP by following the steps described in Adding a repository.
Removing a demo project
To remove a demo project, follow these steps:
- In Semgrep Cloud Platform, go to the Projects page.
- Click the empty checkbox in the Demo project - OWASP Juice Shop row, and then click Delete (1).
- Click Confirm Delete.
You can always add the demo project again if the Semgrep Cloud Platform organization you are using does not have any other projects.
Find what you needed in this doc? Join the Semgrep Community Slack group to ask the maintainers and the community if you need help.