Feature Flags
Feature Flags give you granular control over optional Core Apps capabilities. You can enable or disable individual features — such as Custom Scripts, Plugins, Runners, and Screenshot Capture — on each device or across your entire fleet using Device Policy.
Feature Flags are available for devices running a supported Core App version. See Core Apps support for Device Policy for minimum versions.
Available Feature Flags
| Feature Flag | What it controls |
|---|---|
| Custom Scripts | Execution of Custom Scripts on the device |
| Plugins | Assignment and execution of Plugins |
| Runners | Assignment and execution of Runners |
| Screenshot Capture | Screenshot and screen capture functionality |
| System logs | Collecting extensive system logs, like applet pings and policy audit logs |
| CPU | Periodic capture of CPU usage |
| Memory | Periodic capture of RAM usage |
All flags are enabled by default. When you disable a flag, the corresponding functionality is turned off on the device, and the matching tab in device detail becomes inaccessible.
Setting Feature Flags per device
- In Box, navigate to the device detail page.
- Open the Feature Flags panel (under Device Settings).
- Toggle individual flags on or off.
Changes apply only to that specific device.
If a Device Policy is assigned to the device, the policy values take precedence and the per-device toggles become read-only.
Setting Feature Flags via Policy
For large-scale management, you can include Feature Flags in a Device Policy:
- Navigate to Organize → Device Policy in Box.
- Open an existing policy or create a new one.
- In the policy editor, configure the Feature Flags section.
- Assign the policy to your devices.
All devices using the policy will automatically receive the feature flag configuration. Policy-based flags override any per-device settings.
Effect on device tabs
When a feature flag is disabled, the corresponding tab in the device detail view is visually disabled and cannot be accessed:
| Disabled flag | Affected tab |
|---|---|
| Custom Scripts | Scripts |
| Plugins | Plugins |
| Runners | Runners |
| Screenshot Capture | Screenshots |
| System logs | No system logs received on Troubleshooting tab |
| CPU & Memory | Values not available in telemetry |