onug / csnf

ONUG Cloud Security Notification Framework (CSNF)
Apache License 2.0
18 stars 8 forks source link

Build Easy Interface for Inputting Mappings #41

Open rjulian opened 11 months ago

rjulian commented 11 months ago

We should create something like a web interface for adding provider mappings. We could eventually expand this to be a much more useful tool where you put in a sample log format and it spits out what it expects to be proper mappings.

Maybe an iterative way to start would be to make something:

What do you think @Halimer @pcampbe @michaelthomasclark

michaelthomasclark commented 11 months ago

Love it! Basically leveraging GitHub pages native feature set - no pieces and parts outside of that which we'd have to build/maintain - right?

Get Outlook for iOShttps://aka.ms/o0ukef


From: Richard Julian @.> Sent: Friday, December 8, 2023 1:39:22 PM To: onug/CSNF @.> Cc: Michael Clark @.>; Mention @.> Subject: [onug/CSNF] Build Easy Interface for Inputting Mappings (Issue #41)

We should create something like a web interface for adding provider mappings. We could eventually expand this to be a much more useful tool where you put in a sample log format and it spits out what it expects to be proper mappings.

Maybe an iterative way to start would be to make something:

What do you think @Halimerhttps://github.com/Halimer @pcampbehttps://github.com/pcampbe @michaelthomasclarkhttps://github.com/michaelthomasclark

— Reply to this email directly, view it on GitHubhttps://github.com/onug/CSNF/issues/41, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AFCCMMTDHOPHPQLCDV5BHW3YINNFVAVCNFSM6AAAAABANBL6ACVHI2DSMVQWIX3LMV43ASLTON2WKOZSGAZTGMJUGEZTANQ. You are receiving this because you were mentioned.Message ID: @.***>

rjulian commented 11 months ago

Right. For now you wouldn't need anything. Josh and I were chatting about maybe supporting the automatic creation of pull requests which would need some outside automation.

michaelthomasclark commented 11 months ago

Along the lines of this?

https://stackoverflow.com/questions/57503578/making-pull-requests-to-a-github-repository-automatically-with-github-actions?rq=4

From: Richard Julian @.> Date: Friday, December 8, 2023 at 2:03 PM To: onug/CSNF @.> Cc: Michael Clark @.>, Mention @.> Subject: Re: [onug/CSNF] Build Easy Interface for Inputting Mappings (Issue #41) Right. For now you wouldn't need anything. Josh and I were chatting about maybe supporting the automatic creation of pull requests which would need some outside automation.

Il ven 8 dic 2023, 13:52 Michael Thomas Clark @.***> ha scritto:

Love it! Basically leveraging GitHub pages native feature set - no pieces and parts outside of that which we'd have to build/maintain - right?

Get Outlook for iOShttps://aka.ms/o0ukef


From: Richard Julian @.> Sent: Friday, December 8, 2023 1:39:22 PM To: onug/CSNF @.> Cc: Michael Clark @.>; Mention @.> Subject: [onug/CSNF] Build Easy Interface for Inputting Mappings (Issue

41)

We should create something like a web interface for adding provider mappings. We could eventually expand this to be a much more useful tool where you put in a sample log format and it spits out what it expects to be proper mappings.

Maybe an iterative way to start would be to make something:

  • With github pages
  • That has a form element with the possible provider mappings in a drop down on the left coupled with a text input form on the right.
  • By pressing submit on the form, it creates a CSV or yml or something that can be committed to github.

What do you think @Halimerhttps://github.com/Halimer @pcampbe< https://github.com/pcampbe> @michaelthomasclark< https://github.com/michaelthomasclark>

— Reply to this email directly, view it on GitHub< https://github.com/onug/CSNF/issues/41>, or unsubscribe< https://github.com/notifications/unsubscribe-auth/AFCCMMTDHOPHPQLCDV5BHW3YINNFVAVCNFSM6AAAAABANBL6ACVHI2DSMVQWIX3LMV43ASLTON2WKOZSGAZTGMJUGEZTANQ>.

You are receiving this because you were mentioned.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/onug/CSNF/issues/41#issuecomment-1847667023, or unsubscribe https://github.com/notifications/unsubscribe-auth/AANLDX23SEQPET3MDZV4XGTYINOVTAVCNFSM6AAAAABANBL6ACVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNBXGY3DOMBSGM . You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHubhttps://github.com/onug/CSNF/issues/41#issuecomment-1847678949, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AFCCMMTXJ3TABWTLW4QZHC3YINQBJAVCNFSM6AAAAABANBL6ACVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNBXGY3TQOJUHE. You are receiving this because you were mentioned.Message ID: @.***>