Select Page
View Categories

Manage Network Access

EagleSafe ZTB lets administrators control access between devices using groups and access policies. Policies define which devices can connect, on which protocols and ports, enforcing Zero Trust principles where no connection is permitted unless explicitly allowed.

Concepts

Groups

A group is a set of peers (devices with the ZTB agent installed). Groups are used as the source and destination of access policies. Key properties:

  • Each group name is unique.
  • A peer can belong to multiple groups simultaneously.
  • Groups can be created inline when defining a policy, or from Access Control → Groups.
  • Groups can be assigned automatically to peers registered with a setup key — see Setup Keys.

The "All" group

The All group is a built-in group that automatically includes every peer in your tenant network. It cannot be renamed or deleted.

Policies

A policy defines which source group can connect to which destination group. Only ALLOW policies exist — traffic not covered by any policy is denied by default. Each policy has a direction:

  • Bidirectional: both groups can initiate the connection.
  • Unidirectional: only the source group can initiate.

Policies can be restricted to specific protocols (TCP, UDP, ICMP, or ALL) and port ranges (e.g. 8000-9000).

The Default policy

When your tenant is first provisioned, a Default policy is created that allows all peers to connect to each other (source: All, destination: All). This is suitable for initial testing. For production environments, it is recommended to delete the Default policy and create more restrictive policies using custom groups.

Managing policies

Create a policy

  1. Go to Access Control → Policies and click Add Policy.
  2. Select or create the Source and Destination groups.
  3. Set the protocol (ALL, TCP, UDP, ICMP) and optionally restrict to specific ports or port ranges.
  4. Set the direction (bidirectional or unidirectional).
  5. Give the policy a name and click Add Policy.

New policies take effect immediately. If the Default policy is still active, remove it after creating your custom policies to enforce the intended restrictions.

Add peers to a group

Go to Peers, click on a peer, then use the Assigned Groups field to assign it to one or more groups. Alternatively, use setup key auto-grouping to assign peers automatically at registration time.

Update a policy

Click on the policy name in Access Control → Policies to edit its groups, protocols, ports, direction, or description.

Disable a policy

Use the toggle in the Active column of the policy table to temporarily disable a policy without deleting it.

Delete a policy

Click Delete next to the policy in the table and confirm. Deleted policies cannot be recovered.

Managing groups

Create a group

You can create groups in two ways:

  • Inline: type a new name in any group input field in the dashboard and press Enter.
  • From the Groups page: go to Access Control → Groups and click Create Group.

View group details

Go to Access Control → Groups and click on a group name to see all associated peers, users, policies, network routes, and setup keys that reference that group.

Rename a group

Go to Access Control → Groups, click the menu (⋮) next to the group, select Rename, enter the new name and save. Groups synchronized from an Identity Provider cannot be renamed.

Delete a group

Go to Access Control → Groups, click the menu (⋮) next to the group, select Delete and confirm. Groups with active dependencies (policies, routes, setup keys) must have those dependencies removed first. Groups synchronized from an Identity Provider cannot be deleted.

What's next?