1. A non-transitory computer readable medium, comprising executable instructions for execution by at least one data processor to: generate a customized report for a recipient, wherein the customized report includes a pane that indicates values that can be specified as custom values, wherein the report includes information automatically retrieved from a database in response to executable instructions associated with the report and the information is structured in accordance with a report schema that specifies the form in which the information is presented, wherein the pane is an interactive control panel operative as a write-back module, the write-back module (i) writing back data and depicting data in an interactive analytic framework and (ii) creating reports that contain one or more write-back modules; deliver the report to the recipient; collect from the recipient custom values specified in the pane as write-back update data; determine context of the collected custom values, the context including an identification of the data source and a delivery destination of the data source; and update a data source based on received write back data including metadata identifying the recipient; wherein: write-back authorization is performed prior to updating the data source, the write-back authorization includes data level security to authenticate that the write-back update data and associated metadata has not been corrupted or modified in transmission; analysis of the received write-back authorization is performed to determine that a modification should be made to the write-back module; and the write-back module in the report is modified based on the analysis.
1. A non-transitory computer readable medium, comprising executable instructions for execution by at least one data processor to: generate a customized report for a recipient, wherein the customized report includes a pane that indicates values that can be specified as custom values, wherein the report includes information automatically retrieved from a database in response to executable instructions associated with the report and the information is structured in accordance with a report schema that specifies the form in which the information is presented, wherein the pane is an interactive control panel operative as a write-back module, the write-back module (i) writing back data and depicting data in an interactive analytic framework and (ii) creating reports that contain one or more write-back modules; deliver the report to the recipient; collect from the recipient custom values specified in the pane as write-back update data; determine context of the collected custom values, the context including an identification of the data source and a delivery destination of the data source; and update a data source based on received write back data including metadata identifying the recipient; wherein: write-back authorization is performed prior to updating the data source, the write-back authorization includes data level security to authenticate that the write-back update data and associated metadata has not been corrupted or modified in transmission; analysis of the received write-back authorization is performed to determine that a modification should be made to the write-back module; and the write-back module in the report is modified based on the analysis. 6. The computer readable medium of claim 1 wherein the report includes metadata identifying the recipient.