Access Type
Access types can be public, internal or partner.
Access Type
Akto provides visibility into your agent components and MCP endpoints, regardless of whether they're accessed from a public network or internally. This feature enables you to monitor and ensure that internal agent components aren't exposed to the public network, thus enhancing your security measures.
Learn here how to configure Access Type CIDRs.
Possible Access Types
None
How it works?
Akto uses X-Forwarded-For header to understand the list of IPs through which the request was routed. The evaluation rules are in the following order:
If any 1 IP is present which is not in
PrivateorPartnerIP list, it is marked asPublic.If any 1 IP in the header is from
Partnerand rest of the IPs are inPrivatelist, it is marked asPartnerIf all IPs are in
PrivateIPs list, then the component is marked asPrivateIf header is absent, then we mark it as
None
What is Public Component?
Public components refer to agent endpoints or MCP servers that are exposed to the public network. These components are typically used by web interfaces, mobile apps, or external client applications. For example, a customer-facing chat agent or a public-facing AI assistant would be classified as public.
What is Internal Component?
Internal components refer to agent components or MCP endpoints that are used strictly internally and are NOT exposed to the public network. These are typically used by other microservices and internal tools. For example, an internal RAG system or an agent that processes backend data would be classified as internal.
What is Partner Component?
Partner components refer to agent endpoints or MCP servers that can be accessed by IPs outside your VPC, but access is limited to a specific set of IPs. For example, an agent that integrates with a third-party service (like Salesforce or Stripe) might be classified as a partner component. Companies might set up VPC peering or whitelist specific partner IPs.
Detect Access Types
Go to Agentic Discovery > Collections. Select a collection and filter by Access type to view public, internal, or partner components.
You can use access type filtering to identify which agent components or MCP endpoints are exposed to the public network and require additional security controls.
Last updated