Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(subscription): add defender for cloud security contact configuration #339

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

felipebbc
Copy link

@felipebbc felipebbc commented Feb 27, 2024

Overview/summary

Enable Microsoft Defender for Cloud contact settings within the subscription

Options:

  • Create the security contact configuration
  • Enable email notifications about new security alerts
  • Enable email notifications from Microsoft Defender for Cloud to persons with specific RBAC roles on the subscription

This PR fixes/adds/changes/removes

  1. feat: add an email recipient for the email notification of Defender for Cloud #277

Testing evidence

dfc_contact_evidence1
dfc_contact_evidence2

As part of this pull request I have

  • Checked for duplicate Pull Requests
  • Associated it with relevant issues, for tracking and closure.
  • Run and make fmt & make docs to format your code and update documentation.
  • Created unit and deployment tests and provided evidence.
  • Updated relevant and associated documentation.

@felipebbc felipebbc marked this pull request as ready for review February 27, 2024 22:32
@felipebbc felipebbc requested a review from a team as a code owner February 27, 2024 22:32
@felipebbc felipebbc force-pushed the feat/defendercontact branch 3 times, most recently from 9a38335 to f0933a4 Compare February 29, 2024 15:21
Copy link

@Christian12cc Christian12cc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

impressive work
thanks

modules/subscription/main.tf Outdated Show resolved Hide resolved
@matt-FFFFFF
Copy link
Member

This looks great thanks for your efforts!

@felipebbc felipebbc force-pushed the feat/defendercontact branch 2 times, most recently from f394a61 to f3ad0cb Compare March 3, 2024 01:28
@matt-FFFFFF
Copy link
Member

I see more commits tricking in. Are you happy with this work now @felipebbc ?

@felipebbc
Copy link
Author

I see more commits tricking in. Are you happy with this work now @felipebbc ?

Yes. Had to ignore the “location” field since it cannot be set by deployment, but it is set by Azure causing a change on subsequent runs.

I’m good with this.

@felipebbc
Copy link
Author

Hi @matt-FFFFFF Anything pending from me to get this PR approved?

@matt-FFFFFF
Copy link
Member

Hi yes the check failures need addressing

(make docs && make fmt)

@felipebbc
Copy link
Author

Hi yes the check failures need addressing

(make docs && make fmt)

Updated. Thank you.

matt-FFFFFF
matt-FFFFFF previously approved these changes Jun 7, 2024
auto-merge was automatically disabled June 8, 2024 03:41

Head branch was pushed to by a user without write access

@felipebbc felipebbc force-pushed the feat/defendercontact branch 3 times, most recently from 0b1c1c1 to a3a2fed Compare June 8, 2024 04:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: Safe to test 🧪 PRs can run deployment tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants