1. A method for providing distributed communication control, comprising: providing a communication user interface to an individual, the communication user interface including a plurality of selectable communication control operations configured to provide control over communications of users within an enterprise; receiving a selection of one of the plurality of communication control operations from the individual; reviewing permissions associated with the individual to determine if the individual is allowed to perform the selected communication control operation; if the individual is allowed, performing the selected communication control operation; and if the individual is not allowed, providing a denial indicator.