Manager is Horusec’s graphical interface, with many possibilities to manager vulnerabilities.
50K+
See all content in our DOCUMENTATION
Manager is Horusec's graphical interface, which is possible to:
You will see below more details on how to make each one of these activities.
Manager creates an account inside Horusec. After your user is created, you just need to confirm the account on your email.
Horusec offers a simple authentication managed by its own system.
When an analysis is sent to Horusec to store, you have access to a detailed dashboard with the organization or repository's view related to that analysis.
This analytical view help managers to train developers about safe development or even to identify if the repository is with vulnerabilities to be corrected according to its severity.
See more about these data in the table below:
| Data | Description |
|---|---|
|
Amount of developers | The amount of developers on the on the organization and repository's view. |
| Amount of repositories | The amount of repos in the organization or repository. |
| Amount of vulnerabilities
(by severity) | The amount of vulnerabilities ranked by severity (high, medium, low) on the organization and repository's view. |
| Amount of vulnerabilities
(by 5 developers with more active vulnerabilities) | The amount of vulnerabilities sorted by the 5 developers who have more active vulnerabilities, on the organization and repository's view. |
| Amount of vulnerabilities (by severity and by programming language) | The amount of vulnerabilities sorted by the severity and the programming language used, on the organization and repository's view. |
| Timeline of vulnerabilities | Timeline with the vulnerabilities' details sorted by severity and date, on the organization and repository's view. |
| Active vulnerabilities details | Detailed view of the active vulnerabilities, on the organization and repository's view. |
You have two ways to manage your information on Horusec. In the Manager's homepage you can see all the workspaces and repositories of your organization:
Dashboard with workspace view
Dashboard with repository view
You can create, edit and delete a repo or a workspace, check out:
See an example below on how to manage a workspace:
See an example below on how to manage a repository:
Horusec Manager allows you to download the data from your dashboard. You can export the data in the following formats: JPG, PDF, JSON, XML, XLS, and CSV.
To export the data, follow the steps:
See the whole process in the gif below:
Check out below the possible environment variables you can configure in Manager:
| Environment Name | Default Value | Description |
|---|---|---|
| REACT_APP_HORUSEC_ENDPOINT_API | http:\\/\\/127.0.0.1:8000 | Endpoint where the horusec-Api service is allocated. WARNING: When adding this environment variable, you have to perform the content escape, example: http:\\/\\/127.0.0.1:8000. |
| REACT_APP_HORUSEC_ENDPOINT_ANALYTIC | http:\\/\\/127.0.0.1:8005 | Endpoint where the Horusec-Analytic service is allocated. WARNING: When adding this environment variable, you have to perform the content escape, example: http:\\/\\/127.0.0.1:8005. |
| REACT_APP_HORUSEC_ENDPOINT_CORE | http:\\/\\/127.0.0.1:8003 | Endpoint where the Horusec-Core service is allocated. WARNING: When adding this environment variable, you have to perform the content escape, example: http:\\/\\/127.0.0.1:8003. |
| REACT_APP_HORUSEC_ENDPOINT_WEBHOOK | http:\\/\\/127.0.0.1:8003 | Endpoint where the Horusec-webhook service is allocated. WARNING: When adding this environment variable, you have to perform the content escape, example: http:\\/\\/127.0.0.1:8003. |
| REACT_APP_HORUSEC_ENDPOINT_AUTH | http:\\/\\/127.0.0.1:8006 | Endpoint where the Horusec-Auth service is allocated. WARNING: When adding this environment variable, you have to perform the content escape, example: http:\\/\\/127.0.0.1:8006. |
| REACT_APP_HORUSEC_ENDPOINT_VULNERABILITY | http:\\/\\/127.0.0.1:8001 | Endpoint where the horusec-Vulnerability service is allocated. WARNING: When adding this environment variable, you have to perform the content escape, example: http:\\/\\/127.0.0.1:8001. |
| REACT_APP_KEYCLOAK_BASE_PATH | ----- "" ----- | The address where the Keycloak connection is. |
| REACT_APP_KEYCLOAK_CLIENT_ID | ----- "" ----- | CLIENT ID for the Keycloak connection. |
| REACT_APP_KEYCLOAK_REALM | ----- "" ----- | REALM for the Keycloak connection. |
| REACT_APP_HORUSEC_MANAGER_PATH | ----- "" ----- | Subpath where the Manager will be. |
Content type
Image
Digest
Size
15.1 MB
Last updated
over 4 years ago
docker pull horuszup/horusec-manager