Skip to content

Restrict access by IP allowlist

Enterprise plan Owner or Admin

An IP allowlist restricts your organization’s content to requests coming from networks you trust, typically your office egress IPs and your VPN. With a non-empty allowlist in place, members connecting from anywhere else get a clear “your IP is not in the allowlist” error instead of your data.

  • The restriction applies to your organization’s content, for every member and every request, including API tokens and connected agents.
  • Signing in and personal account settings are not organization-scoped, so a blocked member can still sign in; they just cannot reach your organization’s projects and data.
  • An empty list means no restriction. The control is off until you add at least one entry.
  1. Open Organization Settings and go to the Security & Compliance tab.

  2. On the Controls sub-tab, find the IP Allowlist editor.

  3. Add each address or range your team connects from. Individual IPv4 addresses (203.0.113.5), CIDR ranges (10.0.0.0/8), and IPv6 are all accepted.

  4. Save. The restriction takes effect immediately.

Any Owner or Admin connecting from a network that is still on the list can edit the allowlist and fix it. If nobody can reach the organization from an allowed network (for example, the office IP changed), contact Onplana support to restore access.

Does the allowlist block sign-in? No. It blocks access to the organization’s content. Members can still sign in and manage their personal settings; they see the IP error when they try to open your organization.

Does it apply to API tokens and AI agents? Yes. Requests authenticated with personal access tokens go through the same check, so a CI job or agent running outside your allowed networks will be blocked too. Plan for that before enabling.

We use dynamic home IPs. Can we still use this? Only practically via a VPN: route remote workers through a VPN with a fixed egress IP and allowlist that. Listing residential IPs that change weekly is not maintainable.

Is allowlist activity recorded? Changes to the allowlist are written to the audit trail, see Read audit logs.