About this interactive
What you're doing: reading access control lists the way a system evaluates them. The lesson on access control shows two ACLs side by side, NTFS folder permissions and a router access list, and warns that they behave very differently. This set makes you apply that difference thirty times. Every question is one request at TechKnowDJ, the fictional DJ and music-tech company: a resource such as the setlist share, the royalties database, the stems bucket, the booking app or the server-room door; a three-to-five line ACL; the user's group memberships; and the action they want. Each resource is labelled with its evaluation style. Stacking ACLs add up everything the user and each of their groups is allowed, and any Deny that matches overrides all of it. First-match lists are read top to bottom and stop at the first line that fits, so a broad Deny placed above a narrow Permit quietly breaks it. There are three answers, not two, so a correct guess on "denied" is not enough. Denied explicitly means a Deny rule matched. Denied implicitly means nothing granted the request, whether because no line names the user, because Write was granted but Delete was not, because a just-in-time window closed ten minutes ago, or because an ephemeral upload token outlived its fifteen minutes. The firewall questions also cover the lesson's implicit allow for traffic from inside to outside. A few questions are least-privilege traps: the ACL allows Everyone to delete the album masters, or lets the CEO's laptop manage the core switch. The answer is still "allowed", because that is what the ACL does, and the explanation names the line least privilege would remove. Ten requests resolve each way, and every explanation walks the evaluation line by line.
About TechKnowSurge
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →