liveBook · Manning

Access control list

An access control list is a collection of rules specifying which subjects or traffic may access a resource or perform particular operations.

How 8 Manning books explain it

Acing the CCNA Exam: Volume 1 Fundamentals and Protocols

A standard access control list is an IPv4 access control list that filters traffic primarily by source IP address.

How it is used
Uses packet filtering to restrict access to network resources and control communication between departments.
How deep it goes
Explains first-match processing, implicit deny, directions, types, Cisco IOS configuration, application, and verification.
Examples
Demonstrates engineering and accounting restrictions, server-LAN protection, numbered and named ACLs, Cisco CLI, and Packet Tracer practice.
What you can do after
Configure and verify standard numbered or named ACLs on Cisco IOS interfaces.

Read how Acing the CCNA Exam: Volume 1 Fundamentals and Protocols explains access control list →

Authorization in Action

An access control list is a list of permissions associated with a resource that specifies which entities or groups may access it.

How it is used
Controls access to individual resources through directly attached permission entries.
How deep it goes
Explains request-time list evaluation, groups, deny rules, inheritance, architecture mapping, and scaling limits without implementation-specific syntax.
Examples
Uses a shared marketing-folder permission list and request checks for named users and a team member.
What you can do after
Evaluate/understand when per-resource permission lists provide clear control and when scale, governance, or context require another model.

Read how Authorization in Action explains access control list →

Acing the CCNA Exam: Volume 2 Advanced Networking and Security

An access control list is an ordered set of permit and deny rules that controls whether specified network traffic or access is allowed.

How it is used
Restricts VTY access and selects inside local addresses for dynamic NAT translation.
How deep it goes
Explains wildcard-mask configuration, application, implicit denial, and differing packet behavior for VTY access and NAT.
Examples
Uses Cisco IOS commands restricting 192.168.1.0/24 and selecting 10.0.0.0/24 for translation.
What you can do after
Configure and apply ACLs for VTY restrictions or dynamic NAT address selection.

Read how Acing the CCNA Exam: Volume 2 Advanced Networking and Security explains access control list →

Building Web APIs with ASP.NET Core

An access control list is a collection of rules specifying which principals are allowed or denied particular access types for a resource.

How it is used
Controls access to web API endpoints and other resources by matching users or groups with permitted actions.
How deep it goes
Explains permission matching, authentication order, anonymous access, and role-based implementation steps without detailing policy internals.
Examples
Uses read-only, update, delete, and database-seeding endpoints with basic-user, moderator, and administrator permissions.
What you can do after
Configure ASP.NET Core role permissions and JWT claims to authorize API operations for different user groups.

Read how Building Web APIs with ASP.NET Core explains access control list →

Amazon Web Services in Action, Third Edition: An in-depth guide to AWS

A network ACL is an ordered subnet-level rule set that allows or denies network traffic entering or leaving a virtual network subnet.

How it is used
Controls subnet ingress and egress while separating public proxies, private backends, databases, and other network security levels.
How deep it goes
Explains attachment, directional rules, priorities, stateless responses, ephemeral ports, and routing limitations through web-application network examples.
Examples
Uses public proxy and private backend subnets, HTTP port 80, ephemeral ports 1024–65535, CIDR ranges, and CloudFormation templates.
What you can do after
Configure subnet traffic filtering with AWS CloudFormation and diagnose missing return-path or routing permissions in a web application.

Read how Amazon Web Services in Action, Third Edition: An in-depth guide to AWS explains access control list →

Architecting an Apache Iceberg Lakehouse

An access control list is a set of permissions attached to a resource that specifies which identities or groups may perform particular operations.

How it is used
Controls granular access to cloud-storage files and directories within analytics and lakehouse architectures.
How deep it goes
Explains the Unix permission contrast and cloud identity relationship, stopping short of command-level configuration.
Examples
Uses ADLS healthcare data and business-unit-restricted machine-learning datasets as access-control scenarios.
What you can do after
Operate/configure granular permissions for identities and groups in ADLS-backed analytics storage.

Read how Architecting an Apache Iceberg Lakehouse explains access control list →

Kafka for Architects

An access control list is a set of permissions specifying which identities may access a resource and what operations they may perform.

How it is used
Controls which authenticated Kafka identities may access resources and perform operations in an enterprise deployment.
How deep it goes
Defines ACL fields and operational caveats, but stops short of a complete administrative walkthrough or fine-grained permission catalogue.
Examples
Uses producer and consumer permissions, prefix-matched CARDS topics, and Customer 360 component communication.
What you can do after
Configure authorization policies with kafka-acls while accounting for topic, group, metadata, offset, and transactional access.

Read how Kafka for Architects explains access control list →

Apache Kafka in Action

An access control list is a collection of rules specifying which identities may perform operations on protected resources.

How it is used
Regulates which authenticated Kafka users or applications may access specific resources and perform permitted actions.
How deep it goes
Explains ACL fields, least-privilege examples, evaluation order, and migration trade-offs without detailing implementation commands.
Examples
Uses checkout, payment-processing, and checkout-analytics services with topic, consumer-group, prefix, host, Allow, and Deny examples.
What you can do after
Operate/configure Kafka ACLs using least-privilege assignments and plan tested enforcement during an unsecured-cluster migration.

Read how Apache Kafka in Action explains access control list →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.