Configurations

Systems

A system represents an application and all its components. For example, one application system may be composed of a front end, a back end, a database, and other services.

In the systems section, you will see a list of systems. To access a system, click on one of the system names. system

Within the system page, there is a team section. Within this section, you can modify the level of access individual team members have to this system. system

Within the system page, there is also a credentials section. Within this section, you can add, remove, edit and refresh credentials for this system. system

Create a new system

  1. To create a new system, click Create New system

  2. Then fill in the new system fields and click Create System system

Create a new component

Components are units that make up an application system. For example, an application system may have a front-end component and a back-end component, or it may have many components for different services.

One component is typically linked to one repository, though this is not always the case. Often, one component can be built into one software artifact, but this artifact may be deployed into multiple environments.

  1. To create a new component, select the system you want to add your component to create comp

  2. Then navigate to the components section within a system page, and click Create New create comp

  3. Then, fill in the infomation for the new component and click Create Component create comp

Create a profile

A profile is a set of scanner configuration options that are specific to a pipeline step or command that runs Eureka.

You can create multiple profiles for each component. Creating multiple profiles for a component can be useful if you want to run Eureka with different scanners or configurations during different pipeline stages or in different environments. For example, you may want to create one profile that runs SAST and SCA scanners during the continuous integration stage, and another profile that runs a DAST scanner after a deployment. Additionally, you also can make a profile to simply scan code and report vulnerabilities after any commit on any branch, and another profile to enforce vulnerabilities that must be fixed before merging changes to a protected branch.

  1. To create a new profile, select the system you want to add your profile to create prof

  2. Then, navigate to the components section and select the component you want to associate your profile to. create prof

  3. Then, navigate to the profiles section in the component page and click Create New to start creating a new profile. create prof

  4. Fill in the required details for the profile, then click Create Profile to save it. create prof

Integrations

In the Profile page, users can either quickly an integration or explore integrations options through the marketplace page.

Quick Add Integration

  1. To quick add an integration, click on the Add Integration dropdown menu system

  2. Then, click on the integration which you want to add to your profile system

  3. Select the configurations you want for your integration and click Add Integration system

Edit Integration settings

  1. To edit integration configurations, click the edit icon next to the integration system

  2. Then, make the edits you would like to make. Then, click Update Configuration when you are finished system