Un piano di controllo della distribuzione del software è il livello amministrativo che decide quale software viene pacchettizzato, approvato, pubblicato, aggiornato e rimosso in una flotta di dispositivi. Di solito non esegue l'applicazione stessa; invece, gestisce i flussi di lavoro e le autorizzazioni attendibili alla base della distribuzione del software, come il pacchettizzamento, l'applicazione delle policy, il versioning e i controlli di rollout.
Questo è importante perché gli aggressori spesso prendono di mira il piano di controllo, non l'endpoint. Se ottengono accesso ai diritti di pubblicazione, possono distribuire aggiornamenti dannosi, alterare gli installer o ampliare il raggio d'impatto di una compromissione su molti sistemi contemporaneamente. I difensori trattano queste piattaforme come infrastrutture di alto valore usando autenticazione forte, principio del minimo privilegio, approvazione delle modifiche, firma, registrazione e separazione tra i percorsi di build, staging e rilascio in produzione.


