1. Non-transitory machine readable media that include software instructions, wherein the instructions, when executed by at least one processor, cause the processor to perform a method comprising: receiving, from a configuration management system, at an analytics module, a configuration change request for a plurality of configurable elements (CEs) within a configurable computation system (CCS); applying, by the analytics module, one or more authorization rules to the configuration change request to generate a selective configuration change authorization for a subset of the CEs meeting the one or more authorization rules; providing, by the analytics module to one or more selective configuration locks in the CCS corresponding to the subset of the CEs over a network, a time window, during which configuration changes are enabled, in the selective configuration change authorization, wherein the one or more selective configuration locks are one or more hooks into a file system driver of the CCS to monitor and control changes to files associated with the CEs, and a communication of the time window is encrypted and authenticated between the analytics module and the one or more selective configuration locks; and receiving configuration change status information at the analytics module from the one or more selective configuration locks regarding an occurrence of a failure of a configuration change.