mercedes-benz / sechub

SecHub provides a central API to test software with different security tools.
https://mercedes-benz.github.io/sechub/
MIT License
263 stars 63 forks source link

Initial admin account creation not done for custom profile setup #155

Closed de-jcup closed 4 years ago

de-jcup commented 4 years ago

Situation

We wanted to start sechub server in a variant, where

Problem: No initial administrator was created!

Reason

Inside InitialAdminInitializer.java only for profiles: PROD, DEVand INTEGRATIONTEST an initial administrator was created.

Solution

Replace usage of top level profiles and introduce dedicated adminaccount.. profiles which are used inside top level profiles. So custom approaches can define explicit

de-jcup commented 4 years ago

This is related to #141 where we need this setup.