Skip to main content

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.

info

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 FlagWhat it controls
Custom ScriptsExecution of Custom Scripts on the device
PluginsAssignment and execution of Plugins
RunnersAssignment and execution of Runners
Screenshot CaptureScreenshot and screen capture functionality
System logsCollecting extensive system logs, like applet pings and policy audit logs
CPUPeriodic capture of CPU usage
MemoryPeriodic 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

  1. In Box, navigate to the device detail page.
  2. Open the Feature Flags panel (under Device Settings).
  3. Toggle individual flags on or off.

Changes apply only to that specific device.

tip

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:

  1. Navigate to Organize → Device Policy in Box.
  2. Open an existing policy or create a new one.
  3. In the policy editor, configure the Feature Flags section.
  4. 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 flagAffected tab
Custom ScriptsScripts
PluginsPlugins
RunnersRunners
Screenshot CaptureScreenshots
System logsNo system logs received on Troubleshooting tab
CPU & MemoryValues not available in telemetry