Skip to main content
This example demonstrates how to create a proxy user with service-restricted access. This is useful for organizing access by teams, departments, or customers where each needs access to specific proxy services but not others.
Default Proxy Users cannot have ACL rules applied and have access to all proxies on your account.

Overview

The process involves two steps:
  1. Create a proxy user with proxy_user_access_type: "service_restricted"
  2. Create Proxy User ACL entries to grant access to specific services

Key Points

1. Access Type Must Be Set

When creating the proxy user, you must set proxy_user_access_type to "service_restricted":

2. ACL Entries Grant Actual Access

After creating the proxy user, create one ACL entry for each service they should access:
The proxy user can access all proxies within each granted service.

3. Multiple Services

You can grant access to multiple services by creating multiple ACL entries:
  • ACL 1: seo_teamAPI-SEO-001
  • ACL 2: seo_teamAPI-SEO-002
  • ACL 3: seo_teamAPI-SEO-003

Verifying Access

After setup, you can verify the ACL entries were created:

Managing Access

Adding More Services

Create additional ACL entries to grant access to more services:

Removing Service Access

Delete an ACL entry to revoke access to a service: