Modern Access Management for DevOps
AuthN, AuthZ and Data Governance in one place
No more lambdas, middleware and custom plugins spread out in your infrastructure and your application.
plugins:
- id: translator_up
type: token-translation-upgrade
enable_http_caching: true
enabled: false
parameters:
<<: *slashid_config
header_with_token: Authorization
map_token_endpoint: http://backend:8000/map_token
urls:
- pattern: "*/api/admin"
target: http://backend:8000
plugins:
translator_up:
enabled: true
validator:
enabled: true
parameters:
token_schema: |
patternProperties:
user_roles:
contains:
const: admin
required:
- user_roles
yaml
25/25 ln
Multi-cloud and on premise
Gate can run in any cloud and on-prem
Any topology
Gate can be deployed as an external authorizer for Envoy-based proxies, a standalone service or as a sidecar.
Low latency and high performance
Gate can cache tokens reducing the number of roundtrips needed for each requests. Gate also embeds an OPA engine to process Rego policies locally.
Security-first
Provide audit logs, simplify Infosec/compliance audits, enforce least-privilege access policies and detect PII and sensitive data.
Identity provider agnostic
Gate can verify, enrich and translate any token from any IdP, including SAML and OIDC tokens.
Any authorization model
ABAC, RBAC, PBAC - Gate supports any major authorization model.
Identity-based rate limiting
Gate can rate limit based on token claims increasing performance and security.