EntryGuard Documentation
EntryGuard is an audited, self-service IP whitelisting platform for cloud teams. It lets users start time-bounded sessions that whitelist their IP addresses directly at the cloud firewall level — currently AWS Security Groups, APISIX routes, and Vercel Firewall, with GCP and Azure coming soon — then automatically revokes access when sessions expire. No VPN required, no manual security group edits.
Why EntryGuard?
Teams that need IP-level access to cloud resources — developers, ops engineers, contractors, vendors — waste significant time manually updating security group rules. Rules accumulate, audits fail, and nobody knows which IPs are still needed. VPNs add complexity and overhead when all you need is firewall-level access gating.
EntryGuard solves this by providing:
- One-click IP whitelisting across all assigned cloud resources
- Automatic cleanup when sessions expire — no stale rules
- Dual-stack support for both IPv4 and IPv6
- Fine-grained permissions — assign users to roles, roles to specific resources. Each person only accesses what they need
- Full audit trail of every session and IP rule change
- Agent-based integration with any system — write your own whitelist/revoke scripts
- API keys for CI/CD pipeline integration
How It Works
- An admin registers an organization and connects cloud credentials
- Cloud resources (e.g., AWS Security Groups) are added and assigned to roles
- Users are invited and assigned to roles
- A user clicks Start Session — EntryGuard detects their IP and whitelists it across all their assigned resources
- When the session expires (or the user clicks Stop), all IP rules are automatically revoked
Documentation Sections
User Guide
- Getting Started — Register, log in, and explore your dashboard
- Sessions — Start, stop, extend, and monitor IP whitelisting sessions
- Account Security — MFA, recovery codes, and password management
Admin Guide
- Setup — Invite users, add credentials and resources
- Access Control — Create roles and control who accesses what
- User Management — Reset passwords, manage MFA, view all sessions
- Organization — Security settings, billing details, and audit logs
- Billing — Plans, subscriptions, and payment management
- Advanced — Static IP rules and API keys for automation
Troubleshooting
- Common Errors — Error messages and how to resolve them
API Reference
- API Overview — Base URL, authentication, and conventions
- Error Handling — Error response format and status codes
- Endpoint documentation for all 15+ API categories