Runners staff can turn on safely: encrypted work, nothing at risk if a phone is lost issue #11 open andymccall opened this · 1 comment
andymccall set labels feature, runner, security ·
andymccall
Andy (2026-10-24): an organisation can require that a phone runs jobs only on the corporate network and charging. Two layers:
- Enforced by the hub (cannot be faked by the phone): the organisation's runner policy names the address ranges its network reaches the hub from; the hub gives work (claims, job tokens, secrets) only to runners whose requests come from them, checked on every claim and heartbeat. A phone elsewhere, even with a tampered app, gets nothing.
- Checked on the phone: only while charging and on the managed corporate Wi-Fi, ideally certificate-authenticated (EAP-TLS) and pushed by the organisation's device management, so a network with the same name does not count; the runner pauses the moment either goes, and a job running when the phone leaves is cancelled and its working data wiped. With the work profile and ephemeral mode above, a runner only ever works plugged in at the office. Hub side: organisation runner policies (allowed source ranges, require charging/managed network attestation from the app, ephemeral mode) under the organisation's Settings › Runners.
Enterprise ask (Andy, 2026-10-24): staff turn the runner on with their phones, and a lost phone puts nothing at risk.