In this section, you will find details about web applications.

What is it?

Horusec’s web applications are an extension of the CLI functionalities in order to manage the vulnerabilities found and sort them.

What are the web application’s functionalities?

There are several functionalities in these applications, see examples below:

1. Multitenant

You can have several workspaces to control each environment or organize the way it works better for you.

2. Access control

It is possible to control the user access the way the admin wants.

3. Analytical vision

It allows you to manage your project through a dashboard that gives you data like, for example: You can have a complete view of your workspace, for example, it is possible to know which repository has more vulnerabilities, which languages has more leaks or even the person who is probably merging some vulnerabilities causing a failure in your project.

Permite que você faça a gestão do seu projeto a partir de um dashboard que fornece dados como, por exemplo:

  • Which repository has more vulnerabilities;
  • Which languages has more leaks;
  • Who is responsible for merging some vulnerabilities causing a failure in your project.

4. Vulnerabilities classification

It allows you to rank vulnerabilities found by Horusec. It is also possible to ignore (in some false positive cases, for example) or perform corrections.

5. Integration with other oAuth types

It allows you to integrate your organization’s tool with Horusec’s authentication service, like for example, Keycloak or LDAP. You can speed up the implementation process of your project.

6. Integration with messenger service

It allows you to enable the messenger service and use some functionalities, like:

  • Send e-mail to confirm the account;
  • Send e-mail with a security code to reset the password;
  • Send e-mail to invite other users to join your workspace;
  • Manage webhooks and get all Horusec-CLI performed analysis.

Last modified March 22, 2021: Refactor v2.0.0 (#39) (1a12ef3)