BCDevOps / developer-experience

This repository is used to track all work for the BCGov Platform Services Team (This includes work for: 1. Platform Experience, 2. Developer Experience 3. Platform Operations/OCP 3)
Apache License 2.0
8 stars 17 forks source link

Security Dashboard for hosted applications #1710

Open NickCorcoran opened 3 years ago

NickCorcoran commented 3 years ago

As security tooling becomes more highly integrated into OCP projects, there is a desire to centralize this information to make it more accessible to interested parties.

From the Platform Registry, each application should have a Security Section that includes the following:

NickCorcoran commented 3 years ago

registry_secPosture.png Example only - not actual application security posture

NickCorcoran commented 3 years ago

secDash.png

NickCorcoran commented 3 years ago

^ mock-ups above are just an idea

patricksimonian commented 3 years ago

I believe this should be its own microservice not directly coupled to the registry. Also probably built in GO, the registry can represent the front end but queries the security dashboard api -> which in itself is just an aggregator

ShovelHand commented 2 years ago

Just adding for the record that Nick and I have had a meeting about this. Some points: There is a mockup above. Some of these issues may be dependent on the re-write, but I think it makes sense to start looking into them sooner rather than later. There's lots I need to learn about. Some questions at this point are what is user definable, like should the client be configuring the URL to the repo, and what do we do programatically.

mitovskaol commented 2 years ago

@ShovelHand Can you please create tickets for next steps for actually building the Security Dashboard that are independent of the Registtry re-write and can be started without waiting for the re-write work to be completed.

ShovelHand commented 2 years ago

@mitovskaol I sure can! I will make a note to do this first on Monday.