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

Add AWS Audit Manager support #17981

Closed
13 tasks done
YakDriver opened this issue Mar 8, 2021 · 7 comments
Closed
13 tasks done

Add AWS Audit Manager support #17981

YakDriver opened this issue Mar 8, 2021 · 7 comments
Assignees
Labels
enhancement Requests to existing resources that expand the functionality or scope. partition/aws-us-gov Pertains to the aws-us-gov partition. service/auditmanager Issues and PRs that pertain to the auditmanager service.

Comments

@YakDriver
Copy link
Member

YakDriver commented Mar 8, 2021

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

Description

AWS Audit Manager helps you continuously audit your AWS usage to simplify how you assess risk and compliance with regulations and industry standards. Audit Manager automates evidence collection to reduce the “all hands on deck” manual effort that often happens for audits and enable you to scale your audit capability in the cloud as your business grows. With Audit Manager, it is easy to assess if your policies, procedures, and activities – also known as controls – are operating effectively. When it is time for an audit, AWS Audit Manager helps you manage stakeholder reviews of your controls and enables you to build audit-ready reports with much less manual effort.

AWS Audit Manager’s prebuilt frameworks help translate evidence from cloud services into auditor-friendly reports by mapping your AWS resources to the requirements in industry standards or regulations, such as CIS AWS Foundations Benchmark, the General Data Protection Regulation (GDPR), and the Payment Card Industry Data Security Standard (PCI DSS). You can also fully customize a framework and its controls for your unique business requirements. Based on the framework you select, Audit Manager launches an assessment that continuously collects and organizes relevant evidence from your AWS accounts and resources, such as resource configuration snapshots, user activity, and compliance check results.

You can get started quickly in the AWS Management Console. Just select a prebuilt framework to launch an assessment and begin automatically collecting and organizing evidence.

New or Affected Resource(s)

May require several new resources and data sources.

Definition of Done for This Issue

References

@YakDriver YakDriver added enhancement Requests to existing resources that expand the functionality or scope. partition/aws-us-gov Pertains to the aws-us-gov partition. labels Mar 8, 2021
@drarnold
Copy link

drarnold commented Dec 1, 2021

Heyo @YakDriver & @breathingdust
I was going to work on a Pull Request to handle Add Initial Audit Manager Resource portion of this issue. I won't promise that I'll get something out, but I am going to give it my best effort. I'll reach out if I can't get it done.

Thanks!

@michal-kosinski
Copy link

Hello @drarnold any updates on this one? Thank you!

@drarnold
Copy link

drarnold commented Mar 8, 2022

Hey @michal-kosinski
I was re-allocated to different projects and won't be able to contribute to this issue in the foreseeable future. Maybe someone else could take an attempt at getting this implemented, that would be awesome.

Thanks

@adv4000
Copy link
Contributor

adv4000 commented Jun 2, 2022

2nd June 2022, still not update :(

@adv4000
Copy link
Contributor

adv4000 commented Jun 3, 2022

Some workaround to enable Audit Manager and Delegate Admin to another account:

# Enable Audit Manager on ROOT/Management account
resource "null_resource" "enable_on_mgmt" {
  provisioner "local-exec" {
    command = "aws auditmanager register-account"
  }
}

# Delegate Audit Manager Admin to account 77777777777
resource "null_resource" "delegata_to_admin" {
  provisioner "local-exec" {
    command = "aws auditmanager register-organization-admin-account --admin-account-id 77777777777"
  }
  depends_on = [null_resource.enable_on_mgmt]
}

@jar-b
Copy link
Member

jar-b commented Jan 26, 2023

All planned resources and data sources have now been implemented.

Please open a new issue for any feature requests, bugs, or additional resources/data sources as new API's become available.

@jar-b jar-b closed this as completed Jan 26, 2023
@github-actions
Copy link

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.
If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Feb 26, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement Requests to existing resources that expand the functionality or scope. partition/aws-us-gov Pertains to the aws-us-gov partition. service/auditmanager Issues and PRs that pertain to the auditmanager service.
Projects
None yet
Development

No branches or pull requests

6 participants