Skip to main content

Device Grouping

Centrally manage device groups with flexible policy linking and remote control—enabling structured, scalable device management.

Updated yesterday

1. Function & Application Objectives

The Device Grouping module enables logical grouping and centralized management of terminal devices. Users can classify devices into groups based on store, region, organizational structure, or business scenarios. This facilitates structured classification, centralized policy delivery, and remote maintenance. It serves as a key hub connecting core capabilities like Device Management, Policy Management, and Remote Operations.

Important Notes:

  • Groups are created without any policies by default;

  • Whether grouping a device affects its current policy depends on whether the group policy is selected for delivery;

  • Policies must be explicitly bound via the Associate Policy operation;

  • A device can belong to multiple groups simultaneously;

  • Group-level policies take precedence over device-level policies; effective policies follow a layered stacking logic;

  • At any given time, a device can only be in either Whitelist or Blacklist application control mode—not both.

Key Operations

The following key operations are supported in the Device Grouping module:

Operation

Description

Create Group

Create a new device group and add available devices. No policy is associated during creation, and existing policies remain unchanged.

Add Device

Add one or more devices to the selected group(s). If the group has bound policies, those will apply according to delivery options.

Modify

Edit group name, description, and member devices. Devices and policy delivery can be adjusted without affecting existing active policies.

Delete

Delete a single group, removing its associated policies and configurations. Triggers re-evaluation of device policy stack. Non-reversible.

Delete Groups (Bulk)

Delete multiple groups at once. Logic is the same as "Delete".

Associate Device Policy

Bind one device policy to selected devices. Policy takes effect through stacked configuration, supporting GMA, KMA, and IMA device types. One policy per device per type.

Associate App Policy

Bind one application policy to selected devices. Follows stacking logic and applies to GMA / KMA / IMA device types.

Associate File Policy

Associate one or more file distribution policies to selected devices for remote file delivery. Files are deduplicated across policies.

Clear App Data

Send commands to selected devices to clear local app data, restoring to the initial install state. Only supported for GMA devices.

Remote Reboot

Send reboot command to selected devices (only effective when online). GMA supports retry within 10 minutes; KMA/IMA do not.

Group Details

View detailed information on group members, policies, applications, and logs.

Typical Application Scenarios

  • Grouping devices by region, store, or project for structured management;

  • Batch delivery of unified policies to similar devices;

  • Coordinate with the Remote Operations module to reboot, lock, or wipe data by group;

  • Operations teams conduct batch maintenance based on policy logs and device statuses;

  • Quickly assign newly registered devices to groups for standardized naming and policy enforcement.

2. Primary Operations

2.1 Create Group

Description

The Create Group operation is used to establish a new logical device group for unified policy configuration and batch operations. Users can define the group name and description, and select currently available devices to add to the group.

Steps

  1. Click "Create Group" Button Access the group creation interface.

  2. Enter Basic Information

    • Group Name: Required. Used to identify the device group;

    • Group Description: Optional. Can include notes on the group's purpose or scope.

  3. Select Devices

    • Devices can be filtered by "Device Name", "Serial Number", etc.;

    • The list displays all devices currently eligible to join the group, with multi-select support;

    • Device info includes: Name, Model/Manufacturer, Serial Number, etc.

  4. Submit Creation

    • After confirming the information and selected devices, click Submit to complete creation;

    • The new group will appear in the main “Device Group” list.

Notes

  • Only devices that are registered and available can be added to a newly created group;

  • Creating a group will not activate any policies or trigger remote operations;

  • To push policies to the group later, use the Associate Policy functions in the “Operations” menu;

  • A single device can be added to multiple groups without conflict.

2.2 Delete Group

Description

The Delete Group operation is used to remove one or more unused device groups. The system will delete the selected group(s) and their device associations. If any type of strategy (Device, Application, or File Distribution) is linked to the group, those strategies will be unbound from the associated devices. The system will then re-stack and reapply effective strategies to those devices.

Steps

  1. In the "Device Groups" main page, select one or more groups;

  2. Click the Delete Group button in the top toolbar;

  3. A confirmation dialog will appear, explaining the strategy unbinding and potential device impacts;

  4. Upon confirmation, the system will:

    • Delete the selected groups;

    • Remove group-to-device assignments;

    • Remove the effects of the group’s strategies from associated devices;

    • Re-stack and reapply remaining strategies on affected devices.

Notes

  • This operation is irreversible. Please ensure that group-level strategies are no longer needed;

  • Deleting a group does not delete the devices themselves;

  • The effect of the group's strategies is removed immediately upon deletion;

  • Strategy changes caused by group deletion can be tracked in Device Detail or via System Logs;

  • Deleting a group does not delete the strategies themselves, only their device associations.

2.3 Add Devices

Description

This operation allows registered and available devices to be added to a specific device group, with an optional setting to apply the group’s currently active strategies to the newly added devices.

Each device group can be linked to various strategies (e.g., Device Strategy, Application Strategy, File Distribution Strategy). During the add process, the system automatically identifies the device type (GMA/KMA) and displays the group’s currently active strategies for that type, allowing users to flexibly control the delivery behavior.

Steps

  1. Open the Add Devices Page

    • Navigate to the target group’s detail page;

    • Click the Add Device button in the top right corner to enter the operation page.

  2. Filter Target Devices

    • The page displays all available devices (i.e., registered and in "In Use" status);

    • Select the devices to be added to the group.

  3. Confirm Strategy Selection

    • The lower section of the page categorizes the group’s currently active strategies by device type (GMA / KMA);

    • Options:

      • Select strategy(ies): The new devices will be bound to and immediately receive the selected strategy(ies);

      • Deselect strategy(ies): The strategy binding will be established, but will not be immediately applied.

  4. Submit the Operation

    • Click Add to Group to complete the action;

    • Based on your selection, the system will bind the strategies and determine whether to push them immediately.

Notes

  • Adding new devices does not affect the existing devices or their current strategy status in the group;

  • Once added, devices participate in the group strategy stacking mechanism—future updates to the group strategy will apply to all bound devices;

  • If devices already have other strategies, the new group strategy will be stacked with them. You can review the composite strategy in Device Detail – Effective Strategies Overview;

  • Strategy delivery is device-type specific: GMA strategies apply only to GMA devices, KMA likewise;

  • Unselected strategies are only bound to the device, allowing for future batch delivery or scheduled rollout;

  • We recommend choosing the delivery method based on specific scenarios to avoid configuration conflicts.

2.4 Edit

Description

This operation allows users to edit the basic information and member device list of a group. You can modify the group name, description, and adjust the list of added devices (add/remove devices), as well as configure strategy delivery behavior.

This operation does not affect the currently associated strategies or configuration status. Changes only take effect when the user actively updates the device list or modifies the strategy selection.

Steps

  1. Click More > Edit in the device group list to open the edit page;

  2. Enter a new Group Name (required) and Group Description (optional) at the top of the page;

  3. Use filters (device name / serial number) to select available devices; checked devices will be added to the group;

  4. At the bottom of the page, GMA / KMA strategy sections are displayed—checking a strategy means it will be immediately pushed to newly added devices of the corresponding type; if not checked, the strategy will only be bound (not pushed);

  5. Click Save to apply and update the group configuration.

Notes

  • Group names must be unique—no duplicates are allowed;

  • Editing will not impact previously applied strategy configurations; only new devices or changes will take effect;

  • Groups can be edited multiple times. All changes are logged and available for audit review.

2.5 Delete

Description

This operation is used to delete an individual device group directly from the Group List page. Upon deletion, all configurations—including strategy, application, and other bindings—between the group and its devices will be automatically removed. The system will re-evaluate and re-stack the affected device strategies to ensure the latest configurations take effect immediately.

This operation is functionally identical to batch deletion; the only difference lies in the entry point.

Steps

  1. Access Group List

    • Open the “Device Groups” module and view the list of available groups;

  2. Click Action Button

    • In the row of the target group, click Actions → Delete;

  3. Confirm Action

    • A system prompt will appear: “Deleting this group will remove all strategies, applications, and configurations applied to its devices.”

    • Click Confirm to proceed, or Cancel to abort;

  4. System Processing

    • The selected group will be deleted;

    • All strategy bindings between the group and its devices will be removed;

    • The system will automatically re-stack the remaining strategies for affected devices;

  5. View Results

    • Once successful, the group will be removed from the list;

    • You can check updated device strategies via Device Details → Effective Strategy Overview.

Notes

  • Deleting a group will remove all associated group-level strategies from its devices;

  • All strategies follow a stacking mechanism, and group-level strategies take precedence over device-level strategies;

  • After deletion, the system will re-evaluate and apply effective strategies for each device;

  • This operation cannot be undone, proceed with caution;

  • All deletions are logged in the system logs for auditing.

2.6 Associate Device Policy

Description

This operation is used to associate the selected devices with a specific device policy, enabling unified management of device behavior control, system configurations, and feature restrictions.

Device policies support both GMA and KMA device types. The platform will automatically group devices by type, and users must select a policy for each type under the corresponding tab.

All policies are applied using a stacking structure: if a device already has other policies, the new policy's configuration fields will override any overlapping fields in the previous policies to form the final effective configuration. Device-level policies have lower priority than group policies—if there is a conflict, group policies will take precedence.

Steps

  1. Select Devices

    • In the device group or device list, check the target devices and click Associate Device Policy;

    • The system will automatically detect the device types and categorize them under GMA and KMA tabs;

  2. Review Device List

    • Each tab displays the selected devices' name, model/manufacturer, and serial number for confirmation;

  3. Select Policy

    • The policy list in each tab includes policy name, policy ID, and latest version;

    • You can select only one policy per device type tab;

  4. Submit Operation

    • Click Save to confirm. The policy will be immediately associated and pushed to the devices;

    • You can view associated policies and delivery history under Device Group Details → Policy tab;

    • You can also check actual effective policies in Device Details → Policy tab.

Notes

  • This operation allows associating only one policy per device type (GMA or KMA) at a time;

  • If a device is governed by multiple policies, the latest associated policy's configuration fields will override earlier ones;

  • When multiple devices are selected, the system will merge and stack configurations for each device individually;

  • If a device is offline, the policy will take effect once it reconnects;

  • If a device is also bound to a group policy, the group policy takes precedence over directly associated policies with overlapping fields.

2.7 Associate Application Policy

Description

This operation allows manually assigning an application policy to one or more devices, enabling control over app installation, distribution, and runtime behaviors—such as allow/block lists, silent installation, and auto-start settings.

The interface automatically separates devices into GMA and KMA (including IMA) tabs based on device type. Users must select one policy per device type. Application policies are applied using a stacking mechanism—later-delivered policies override earlier ones for the same configuration fields.

Steps

  1. Select Devices

    • In the device list or device group, check the target devices;

    • Click Associate Application Policy to enter the operation page;

    • The system will automatically categorize devices into GMA and KMA tabs;

    • KMA policies apply to both KMA and IMA device types;

  2. Confirm Device Information

    • Each tab displays the selected devices' name, model/manufacturer, and serial number;

    • Paging is supported for large device sets;

  3. Select Application Policy

    • A list of available application policies will be shown, including: policy name, ID, and latest version;

    • You can select only one policy per device type;

  4. Submit Operation

    • Click Save to trigger policy delivery;

    • If a device is offline, the policy will sync automatically upon reconnection;

    • You can view the associated policies and delivery history under Device Group Details → Policy;

    • Device-level policy application status and results can be found in Device Details.

Notes

  • GMA devices only support GMA application policies; KMA and IMA devices use KMA application policies;

  • Only one policy can be selected per device type per operation;

  • Policies are stacked in the order they are delivered—later ones override previous values for overlapping items;

  • If a device is already subject to a group-level policy, the group policy takes precedence over directly bound device policies;

  • After delivery, compliance status, execution results, and applied policy details can be viewed on the device details page.

2.8 Associate File Distribution Policy

Description

This operation allows you to distribute platform-configured files (e.g., configuration files, image assets) to one or more devices.

Users may select one or more file distribution policies to be delivered. Files within the selected policies will be dispatched to the device's designated path. The system automatically deduplicates files by content to avoid repeated transfers.

This feature is applicable to all device types, including GMA, KMA, and IMA.

Steps

  1. Select Devices

    • In the device list or device group, check the target devices;

    • Click Associate File Distribution Policy to enter the operation page;

    • Selected devices will be displayed at the top of the page with device name, model/manufacturer, and serial number;

  2. Select File Policies

    • The bottom section of the page shows all available file distribution policies;

    • Each policy includes: policy name, policy ID, and latest version;

    • Multiple policies can be selected;

  3. Submit Operation

    • Click Save to deliver the policy files to the corresponding devices;

    • If a device is offline, the delivery will execute automatically upon reconnection;

    • You can view associated policies and delivery history under Device Group Details → Policy;

    • Policy delivery status and execution results can be checked under Device Details → Policy;

Notes

  • File distribution policies are universal and apply to all device types;

  • Multiple policies can be selected at once without conflicts;

  • Duplicate files (identical content across policies) will not be delivered more than once;

  • If a policy is updated, the device must receive the updated version via re-delivery;

  • File download paths and execution behavior are defined by the policy—no manual interaction is required on the device;

  • File distribution policies do not support stacking logic; each selected policy is executed independently and completely.

2.9 Remote Reboot

Description

This operation allows administrators to remotely reboot devices at the system level. It is commonly used to resolve system abnormalities, enforce policies, or clear network lag. The operation supports batch execution and is suitable for routine maintenance scenarios.

After the command is issued, it will only take effect if the device is online. If the device is offline, the platform handles the reboot request differently depending on the device type:

  • GMA Devices: The reboot command is retained in the background for a limited time (default: 10 minutes). If the device comes online during this window, the command will be executed automatically. If not, the command will expire and be discarded.

  • KMA / IMA Devices: These require the device to be online at the time of command issuance. They do not support command retention or delayed delivery.

Steps

  1. Select Devices

    • From the device list, device group, or device detail page, select one or more target devices;

    • Click the Remote Reboot button to open the operation dialog;

  2. Enter Operation Reason

    • The system will display a prompt stating that the reboot will interrupt any ongoing user activity, and if the device is password-protected, manual unlocking will be required after reboot;

    • Enter the reason for this operation (required);

  3. Submit Operation

    • Click the Remote Reboot button;

    • The command will be sent to the selected devices, and those that meet the criteria will respond immediately;

  4. View Execution Results

    • Navigate to Device Details → Operation Logs to review the status and any failure reasons of each operation.

Notes

  • All device types must be online for the reboot command to take effect;

  • GMA devices support a 10-minute validity window for reboot commands; if the device comes online within this period, it will reboot automatically. After that, the command expires;

  • KMA / IMA devices do not support delayed execution—the device must be online at the time of sending;

  • If the device has a lock screen password, it must be manually entered after reboot;

  • Devices in Lost Mode, Kiosk Mode, or Locked Status will continue to enforce their current policies after reboot;

  • Operation reasons will be recorded in the platform's operation logs. It's recommended to fill them out properly for audit tracing.

2.10 Clear App Data

Description

This operation is used to reset the usage state of an installed application on the device, clearing all app data while retaining the installation package (i.e., the app is not uninstalled).

It is suitable for scenarios such as abnormal app behavior, clearing user information, or resetting before initialization. The system supports batch operations on multiple devices and automatically filters out non-GMA devices (e.g., KMA, IMA).

Steps

  1. Select Target Devices or Groups

    • From the device list, select one or more devices; or from the device group page, select one or more groups;

    • Click the Clear App Data button to open the operation dialog;

  2. Select Target App

    • Choose the app for which you want to clear data from the dropdown menu;

  3. Enter Operation Reason

    • To support auditing, a reason for this operation must be provided;

  4. Confirm Operation

    • Click Clear App Data to submit;

    • The system will automatically exclude non-GMA devices and send the command only to eligible devices.

Notes

  • Only GMA devices are supported. KMA/IMA devices will be automatically excluded;

  • This operation is irreversible once executed—please confirm carefully;

  • Devices must be online to receive and execute the clear data command;

  • After clearing, the app will reset to its post-installation state (e.g., initial login, onboarding screens);

  • If the app does not properly implement data sandboxing, the reset effect may vary.

2.11 Group Details

Description

The Group Details page provides management insights for a device group, including associated devices, linked policies, whitelisted/blacklisted apps, and operation/system logs. The page supports basic filtering and pagination and serves as a key entry point for understanding group status, troubleshooting policy issues, and performing audits.

Tab Overview

1) Devices Tab

Displays all devices currently assigned to the group.

  • Fields displayed: Device name, model/manufacturer, serial number, OS version, online status;

  • Devices can be selected for batch operations (e.g., remove from group, transfer to another group);

  • Online status shows “Online” or “Offline”.

2) Policies Tab

Displays all policies currently associated with the group and their distribution history.

  • Linked Policies: Shows policy name, type, version, operator, and deployment actions;

  • Policy Deployment History: Lists all distributed versions and their status;

  • Allows manual re-deployment of policies to devices in the group;

  • Supports device policies, application policies, and file distribution policies.

3) Whitelist / Blacklist Apps Tabs

Displays the result of application control policies applied to devices in the group.

  • Fields include: App name, version, package name, policy name;

  • Whitelist Mode: Only apps defined in the policy are allowed to run;

  • Blacklist Mode: Apps defined in the policy are restricted from running;

  • A device can only be in either whitelist or blacklist mode at a time, not both simultaneously.

4) Operation Logs Tab

Displays remote operation records for all devices in the group.

  • Fields include: Operation ID, operation type, operator, reason, execution result, log details;

  • Supports filtering by operation type, operator, and time;

  • Primarily used for auditing and tracking device operations.

5) System Logs Tab

Logs automatic system actions on devices or policies, useful for backend issue analysis.

  • Fields include: Operation ID, action type, result, log content, duration, timestamp;

  • Supports filtering by log type or time range for focused diagnostics.

3. Field Descriptions

This section explains the meaning and function of each column in the Device Groups list view to help users quickly understand group status and perform management actions.

Field Name

Description

Group Name

Custom name of the group. Clicking the name navigates directly to the group details page.

Device Count

Total number of devices in the group (all device types are included).

Linked Policies

Number of policies bound to the group, including device, application, and file distribution policies.

Required Apps

Total number of apps marked as "Required" across all linked application policies (deduplicated).

Whitelisted Apps

Number of apps defined under Whitelist mode in all linked application policies (deduplicated).

Blacklisted Apps

Number of apps defined under Blacklist mode in all linked application policies (deduplicated).

Non-compliant Devices

Number of devices in the group that are marked as "Non-compliant" or have failed to apply policies.

Operator

User account that created or most recently modified the group.

Additional Notes:

  • A group may be linked to multiple device, application, and file distribution policies. Counts are based on all combined policies.

  • Whitelist and Blacklist modes are mutually exclusive: a device can only have one mode active at a time.

  • Counts for Required, Whitelisted, and Blacklisted apps only reflect group-level policies, not device-level policies.


Did this answer your question?