allowlisting
Allowlisting, also spelled allow-list, is the practice of explicitly permitting a defined set of entities to access a resource, perform an action, or run software. In typical security configurations, access is denied by default and only items on the allowlist are granted permission. This contrasts with denylisting (or blocklisting), where access is allowed by default and specific items are blocked. The concept applies across domains, including network access, email filtering, software installation, and application execution.
Common implementations include IP address or domain allowlists in firewalls and content filters, sender or recipient
Benefits of allowlisting include reduced exposure to unknown or untrusted sources and a stronger security posture
Terminology has shifted toward neutral language in many organizations. Allowlist and blocklist (or denylist) are increasingly