Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam AWS Certified Solutions Architect - Associate SAA-C03 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Associate SAA-C03 exam

Exam AWS Certified Solutions Architect - Associate SAA-C03 topic 1 question 89 discussion

A company uses Amazon S3 to store its confidential audit documents. The S3 bucket uses bucket policies to restrict access to audit team IAM user credentials according to the principle of least privilege. Company managers are worried about accidental deletion of documents in the S3 bucket and want a more secure solution.
What should a solutions architect do to secure the audit documents?

  • A. Enable the versioning and MFA Delete features on the S3 bucket.
  • B. Enable multi-factor authentication (MFA) on the IAM user credentials for each audit team IAM user account.
  • C. Add an S3 Lifecycle policy to the audit team's IAM user accounts to deny the s3:DeleteObject action during audit dates.
  • D. Use AWS Key Management Service (AWS KMS) to encrypt the S3 bucket and restrict audit team IAM user accounts from accessing the KMS key.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
123jhl0
Highly Voted 1 year, 12 months ago
Selected Answer: A
Same as Question #44
upvoted 15 times
...
jaradat02
Most Recent 2 months, 3 weeks ago
Selected Answer: A
A is the correct answer.
upvoted 1 times
...
awsgeek75
9 months, 2 weeks ago
Selected Answer: A
Accidental deletion is the key. Deletion is allowed but MFA deletion ensures that deletion requires an additional step. https://docs.aws.amazon.com/AmazonS3/latest/userguide/MultiFactorAuthenticationDelete.html
upvoted 1 times
...
TariqKipkemei
1 year, 1 month ago
Selected Answer: A
Enable the versioning to ensure restoration in case of accidental deletion and MFA Delete for double verification before deletion.
upvoted 2 times
...
Guru4Cloud
1 year, 2 months ago
Selected Answer: A
Versioning will keep multiple variants of an object in case one is accidentally or intentionally deleted - the previous versions can still be restored. MFA Delete requires additional authentication to permanently delete an object version. This prevents accidental deletion
upvoted 2 times
...
cookieMr
1 year, 3 months ago
B. Enabling MFA on the IAM user credentials adds an extra layer of security to the user authentication process. However, it does not specifically address the concern of accidental deletion of documents in the S3 bucket. C. Adding an S3 Lifecycle policy to deny the delete action during audit dates would prevent intentional deletions during specific time periods. However, it does not address accidental deletions that can occur at any time. D. Using KMS for encryption and restricting access to the KMS key provides additional security for the data stored in the S3 . However, it does not directly prevent accidental deletion of documents in the S3. Enabling versioning and MFA Delete on the S3 (option A) is the most appropriate solution for securing the audit documents. Versioning ensures that multiple versions of the documents are stored, allowing for easy recovery in case of accidental deletions. Enabling MFA Delete requires the use of multi-factor authentication to authorize deletion actions, adding an extra layer of protection against unintended deletions.
upvoted 2 times
...
beginnercloud
1 year, 4 months ago
Selected Answer: A
A is answer.
upvoted 1 times
...
Bmarodi
1 year, 4 months ago
Selected Answer: A
A is answer.
upvoted 1 times
...
Robrobtutu
1 year, 6 months ago
Selected Answer: A
A is correct.
upvoted 1 times
...
remand
1 year, 9 months ago
Selected Answer: A
only accidental deletion should be avoided. IAM policy will completely remove their access.hence, MFA is the right choice.
upvoted 1 times
...
karbob
1 year, 9 months ago
what about : IAM policies are used to specify permissions for AWS resources, and they can be used to allow or deny specific actions on those resources. { "Version": "2012-10-17", "Statement": [ { "Sid": "DenyDeleteObject", "Effect": "Deny", "Action": "s3:DeleteObject", "Resource": [ "arn:aws:s3:::my-bucket/my-object", "arn:aws:s3:::my-bucket" ] } ] }
upvoted 2 times
remand
1 year, 9 months ago
only accidental deletion should be avoided. IAM policy will completely remove their access.hence, MFA is the right choice.
upvoted 1 times
...
...
Buruguduystunstugudunstuy
1 year, 9 months ago
Selected Answer: A
The solution architect should do Option A: Enable the versioning and MFA Delete features on the S3 bucket. This will secure the audit documents by providing an additional layer of protection against accidental deletion. With versioning enabled, any deleted or overwritten objects in the S3 bucket will be preserved as previous versions, allowing the company to recover them if needed. With MFA Delete enabled, any delete request made to the S3 bucket will require the use of an MFA code, which provides an additional layer of security.
upvoted 3 times
Buruguduystunstugudunstuy
1 year, 9 months ago
Option B: Enable multi-factor authentication (MFA) on the IAM user credentials for each audit team IAM user account, would not provide protection against accidental deletion. Option C: Adding an S3 Lifecycle policy to the audit team's IAM user accounts to deny the s3:DeleteObject action during audit dates, which would not provide protection against accidental deletion outside of the specified audit dates. Option D: Use AWS Key Management Service (AWS KMS) to encrypt the S3 bucket and restrict audit team IAM user accounts from accessing the KMS key, would not provide protection against accidental deletion.
upvoted 2 times
...
...
career360guru
1 year, 10 months ago
Selected Answer: A
A is the right answer
upvoted 1 times
...
Wpcorgan
1 year, 10 months ago
A is correct
upvoted 1 times
...
Jtic
1 year, 11 months ago
Selected Answer: A
Enable the versioning and MFA Delete features on the S3 bucket.
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...