Public Access
Summary
Use with caution: Public Access allows all requests for a given route, bypassing authentication and authorization. Suitable for publicly exposed web services.
If this setting is enabled, no whitelists (for example, Allowed Users) should be provided in this route.
How to configure
- Core
- Enterprise
- Kubernetes
YAML/JSON setting | Type | Default | Usage |
---|---|---|---|
allow_public_unauthenticated_access | boolean | false | optional |
Examples
allow_public_unauthenticated_access: true
Enable Public Access in the Policy Builder in the Console:
Annotation name | Type | Default | Usage |
---|---|---|---|
allow_public_unauthenticated_access | boolean , string | false | optional |
Examples
ingress.pomerium.io/allow_public_unauthenticated_access: 'true'