Restrict Amazon WorkSpaces access with an IP access control group
Short answer
A Create an IP access control group with the branch office public addresses and associate it with the WorkSpaces directory.
Question
Key Takeaways
An IP access control group is a native WorkSpaces directory feature, so associating the office public IPs with the directory is a configuration change that the same team repeats when the new branch opens.
Thin client WorkSpaces must reach clinical trial applications only from company branch office locations, and a new branch office is planned within six months. The control must be centrally managed so the new location is added without rebuilding images.
Common mistake: Reaching for AWS Firewall Manager with a web ACL. Firewall Manager and WAF web ACLs operate on HTTP and HTTPS requests and are not applied to WorkSpaces client connections, so they cannot restrict access to a WorkSpaces directory.
Expert Analysis
Why the Answer Is Correct
WorkSpaces supports IP access control groups at the directory level, and the console guidance is explicit that users can then access WorkSpaces only from those IP addresses. This is a single configuration object in the directory, so when the new branch office opens, its public addresses are appended to the same group with no change to the WorkSpace images or the client devices.
Why the Other Options Are Wrong
B: A web ACL in AWS Firewall Manager filters HTTP and HTTPS web requests, and WorkSpaces connections are not web requests, so the web ACL does not restrict WorkSpaces access. C: Restricted access in WorkSpaces means users cannot access the WorkSpace when the client device is unmanaged; it does not provide IP-based restriction, and certificate management is unrelated to network source filtering. D: Building a Windows Firewall custom image means every new branch office requires a new image to be built, validated, and rolled out, which is the opposite of operational efficiency.
Community Comment Notes
The community voted 87 to 1 for A. The most-liked comment confirmed the AWS console text for IP access control groups and noted that a web ACL controls HTTP and HTTPS web requests, which does not apply to WorkSpaces.
Official Reference
https://docs.aws.amazon.com/workspaces/latest/adminguide/amazon-workspaces-security.html
This link opens the official vendor documentation in a new tab.
Community Votes
100% of anonymous learners picked answer A. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 12 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 12
-
Dgix 👍 4 Answered AA is the correct answer. It is the most operationally efficient as it uses IP access control groups.
-
backbencher2022 👍 3 Answered AA is correct. B is incorrect because WAF web ACLs don't work with Amazon Workspaces. A web access control list (web ACL) gives you fine-grained control over all of the HTTP(S) web requests that your protected resource responds to. You can protect Amazon CloudFront, Amazon API Gateway, Application Load Balancer, AWS AppSync, Amazon Cognito, AWS App Runner, and AWS Verified Access resources. https://docs.aws.amazon.com/waf/latest/developerguide/web-acl.html
-
titi_r 👍 3 Answered AAnswer: A From the AWS Console: "Create an IP access control group that you can add to a WorkSpaces Directory. Users will only be able to access WorkSpaces from these IP addresses."
-
tushar321 👍 3A https://docs.aws.amazon.com/workspaces/latest/adminguide/amazon-workspaces-ip-access-control-groups.html
-
trungtd 👍 2 Answered AThis is not usecase of AWS Firewall Manager and web ACL, and A work
Show 7 more comments
-
BrijMohan08 👍 1 Answered BUsing AWS Firewall Manager to create a web ACL rule with an IPSet containing the list of public addresses from the branch office locations and associating it with the WorkSpaces directory is the most operationally efficient solution. AWS Firewall Manager allows you to centrally manage and apply web access control lists (web ACLs) across multiple AWS resources, including WorkSpaces. This approach ensures that the access control policy is consistently applied across the WorkSpaces environment, and it can be easily updated as the company adds a new branch office location in the next 6 months.
-
leliodesouza 👍 1 Answered BAccording to ChatGPT: "Among these options, option B, using AWS Firewall Manager to create a web ACL rule with an IPSet, offers the most operational efficiency. It allows for centralized management of access control rules across multiple WorkSpaces and easily scales to accommodate future changes, such as adding a new branch office. Additionally, it aligns with the company's security policy by restricting access based on IP addresses. Therefore, option B is the best choice."
-
iulian0585 👍 1 Answered AB. AWS Firewall Manager and web ACL: While this could work, it is generally used for managing rules across multiple AWS accounts and resources, which might be an overcomplication for this specific use case. It is more complex to set up and manage compared to IP access control groups.
-
red_panda 👍 1 Answered BFrom an operational simplicity point of view (which is what is required) it is clearly B. It is much easier to manage IPs with Firewall manager than in a custom way, which by the way remains vague. For me, the correct answer is B.
-
ahmadraufsyahputra 👍 1correct answer A , need to add ip public for the branch offices to restrict access from branch offices only
-
oayoade 👍 2 Answered ATrust me
-
AWSPro1234 👍 1 Answered ACorrect answer is A.
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All SAP-C02 Questions
Access 85 questions with complete answers and detailed explanations.
View Full SAP-C02 Practice Test →