ESET Online Help

Search English
Select the category
Select the topic

Dynamic Groups

Dynamic Groups can be seen as filters based on computer status. One computer may apply for more than one filter and, therefore, be assigned to more than one Dynamic Group. This makes Dynamic Groups different from Static Groups, because a single client cannot belong to more than one static group.

Dynamic Groups are groups of clients selected based on specific conditions. For a computer to become a member of a specific Dynamic Group, it must meet the conditions defined in a Dynamic Group Template. Each template consists of one or several Rules. You can specify these rules when creating a new Template. If a client computer does not fulfill the criteria, it will be removed from the group. If it fulfills the defined conditions, it will be added to the group.

Devices are evaluated for inclusion in Dynamic Groups each time they check in to ESET PROTECT. When a device meets the values specified in a Dynamic Group template, it is automatically assigned to this group. Computers are filtered on the Agent side, so no extra information needs to be transferred to server. The Agent decides on its own which Dynamic Groups a client belongs to, and only notifies the server about this decision.


If the client device is not connected (for example, it is turned off), its membership in dynamic groups is not updated. After the device is connected again, its membership in dynamic groups will be updated.

There are some pre-defined Dynamic Groups available after you have installed ESET PROTECT. You can also create custom Dynamic Groups. There are 2 ways to do this:

Create a template first and then create a Dynamic Group.

Create a new template when creating a new Dynamic Group.

You can use Dynamic Groups in other parts of ESET PROTECT. You can assign policies to them (see how policies are applied) or prepare a task for all computers in the group.

A dynamic group can be inside (under) a static group or dynamic groups. However, static group cannot be inside a dynamic group. All dynamic groups under a certain static group only filter devices of that static group. If a dynamic group is inside another dynamic group, it filters the results of the superior dynamic group. When the group is created, it can be moved freely across the tree.

The management of Dynamic Groups is available via group actions.